Useful software, built free.

akṣayā means inexhaustible. This is where I keep the software I build for people who can use it: designed with care, tested hard, and free to use.

The akṣayā emblem: a golden lotus around a pot overflowing with grain, above an infinity loop

Free is the point.

Every product on this page is built on personal time and offered at no cost. They are made to be used, so each one has to be simple enough for the people it is made for.

  • Free to use
  • Simple on a phone
  • Tested before it ships

DockIT

Free to useIn testing

Fillable documents

Write a document once. Everyone after you fills in the blanks, in order, and the last person gets a clean PDF.

Try DockIT free dockit.aksaya.org
Aptos → LatoMeasured against Word’s own PDF
Filled once, shown twiceBold here, plain there
Version 3 publishedOlder documents keep theirs
Step 2 of 3Waiting on Jordan
Signed in 2 of 3 placesEach click is recorded
Sealed with SHA-256Any change breaks the seal
kTemplates /Offer letter (US)Draft
SavedPublishRJ
ACME/ TECHNOLOGYPEOPLE • PRODUCT • POSSIBILITY
EMPLOYMENT OFFER
Software Engineer III
Level L3 • Engineering • Full-Time
POSITIONSoftware Engineer III
BASE SALARY$148,000 / year
START DATENovember 2, 2026
WORK MODELHybrid
REPORTS TODirector of Engineering
LOCATIONRochester, NY

Dear Jordan,

Acme Technology • ConfidentialPage 1 of 7
Import report

Acme_Offer_Letter.docx · 7 pages, breaking where Word breaks.

Kept
✓Header, footer and letterhead lines
✓Tables, borders and shading
✓Pictures and page breaks
✓Page numbers, still live
Fonts
Aptos → LatoMeasured against Word's own PDFLooks alike
Calibri → CarlitoSame widths, line for lineSame size
Flagged
!The page count is typed as "/ 6"Kept as written. Check it before you publish.
kTemplates /Offer letter (US)Draft
SavedPublishRJ
ACME/ TECHNOLOGYPEOPLE • PRODUCT • POSSIBILITY
EMPLOYMENT OFFER
Software Engineer III
Level L3 • Engineering • Full-Time
POSITIONTPosition title
BASE SALARYTSalary
START DATE◷Start date
WORK MODEL▾Work model
REPORTS TODirector of Engineering
LOCATIONRochester, NY

Dear TCandidate name,

We are pleased to offer you the role of TPosition title, starting on ◷Start date.

Your benefits begin on @

Accepted by ✍Candidate signature   Approved by ✍Manager signature

FIELDS◷DateTText box▾Dropdown✍Signature
Position title

Text box · in 2 places, filled once.

Name
Position title
Key
position
Who fills it
2. Recipient
RequiredYesLength2 – 120 characters
Its places
Summary tableBold, Lato 8 pt, as in the Word fileB
First paragraphPlain, like the sentence around it
Grows to fit

Long answers wrap with the sentence. Nothing is cut off, on screen or in the PDF.

kLetterheads /Acme TechnologyPublished
SavedPublishRJ
TText▣Picture◻Shape▤Background⇲Margins
1234 Example Avenue
Rochester, NY 14618
acme.example
Your template's pages are written here.
Its own header, footer and page numbers stay.
PEOPLE • PRODUCT • POSSIBILITY
Letterhead

Designed once, drawn under every page of the templates that use it.

Versions
Version 3Published today · defaultNewest
Version 2Kept for 14 templates made with it
Version 1September
First page
✓A different first pageFull band on page 1, a slim one after
Background
Brand_letterhead.pdfA one-page PDF or a picture works
kDocuments /Offer letter — Jordan PatelIn progress
SavedRJ
ACME/ TECHNOLOGYPEOPLE • PRODUCT • POSSIBILITY
EMPLOYMENT OFFER
Software Engineer III
Level L3 • Engineering • Full-Time
POSITIONSoftware Engineer III
BASE SALARY$148,000 / year
START DATENovember 2, 2026
WORK MODELHybrid
REPORTS TODirector of Engineering
LOCATIONRochester, NY

Dear Jordan Patel,

Preferred name: Jordan · Phone: (585) 555-0142

Approved by ●Manager fills this

✓Sender›2Recipient›Manager
Where it stands

Step 2 of 3 · with Jordan Patel since 9:12 AM.

SenderYou · sent today✓
RecipientJordan Patel · private link, one-time codeFilling
ManagerAna Ruiz · emailed when it's her turn
ChangeSend a new linkCancel
History
Jordan Patel agreed to sign electronically · 9:14 AM
Ana Ruiz sent it back one step · Yesterday
"Please correct the start date."
kDocuments /Offer letter — Jordan PatelYour step
SavedRJ
ACME/ TECHNOLOGYPEOPLE • PRODUCT • POSSIBILITY
EMPLOYMENT OFFER
Acceptance
Please read each section and sign where it asks.

1. The offer. I accept the role and start date above.

Signed Jordan Patel

2. Benefits. I have read the benefits on page 3.

Signed Jordan Patel

3. Confidentiality. I agree to the terms in Appendix A.

Signed ✍ Sign here!

Acme Technology • ConfidentialPage 2 of 7
Your step: Recipient

Fill your fields on the page. Your answers are saved as you type.

✓You agreed to use electronic records and signatures for this document. Version 1, recorded with the time and your device.
Needs attention
!1 field needs attentionCandidate signature — signed in 2 of 3 places. Click Sign here on page 2.
Each place, its own click
✓Place 1 of 3 · page 29:21:04 AM
✓Place 2 of 3 · page 29:21:37 AM
·Place 3 of 3 · page 2Waiting for your click
Submit
kDocuments /Offer letter — Jordan PatelCompleted
SavedRJ
EMPLOYMENT OFFER
Software Engineer III
Page 1 of 7
CERTIFICATE OF COMPLETION
Offer letter — Jordan Patel
DKT-7A3C91E4 · Acme Staffing
Pages7, fingerprint 9c41e0…
Step 2 · Recipient
Filled byJordan Patel
SubmittedOct 8, 2026, 9:23 AM
AgreedVersion 1, 9:14 AM
Signed atplace 1, 2 and 3 of 3 (page 2)
Step 3 · Manager
Filled byAna Ruiz
SEALED
SHA-256
Where it stands

Completed Oct 8, 9:41 AM. Every step has submitted.

Finished PDFDownload
Sealed 9:41 AM · 135 KB. The certificate is the last page.
SHA-256 77adbe9efb867b18d71eefe515905d2f
Anyone can check a copy at dockit.aksaya.org/check. The file never leaves their computer.
A copy for everyone
RJYouPDF attachedSent
JPJordan PatelAttached, and a 7-day linkSent
ARAna RuizAttached, and a 7-day linkSent
Personal and business workspaces20 built-in fonts, more from Google FontsDate, time and number formatsFill on a phoneAn audit trail for every stepBuilt API first

akṣayā IMS

Free to useIn testing

Inventory management

The pantry, always in order. Know what is on which shelf, what to use first and what to buy next.

Use by 14 NovShelf B2, second row
PIN asked againAfter three quiet minutes
Errand sharedOne tap on WhatsApp
No stock numbersGratitude only
9:415G

Scan

Camera on
Basmati rice, 1 lb
ShelfB2, second row
Use by14 Nov 2026
PackP-139
Print the label
9:415G

Good morning

Enter your PIN to begin

123456789Help0Clear
9:415G

Buying

4 items
Toor dal, 10 lbRunning low
Add
✓
Ghee, 2 tinsOrdered by A.
Ordered
✓
Turmeric, 1 lbWith K. on Friday
On the way
Banana leavesFor the festival
Add
Hand an errand over on WhatsApp

Namaste

Today's seva

AKMSRV
Thank you to everyone who cooked, served and cleaned today.
Product groupsUse-by datesPhone, tablet and laptopActivity log

akṣayā Roster

Free to useIn testing

Roster scheduling

Who is cooking, serving and cleaning, day by day. Plan a week in minutes and fill the gaps without chasing people.

Festival days stand outGold ring on the calendar
Up to 36 per shiftBigger days use a second shift
No account neededGuests sign up on the public page
Red dot on the dayUntil the shift is full again
9:415G

October

3 festival days
Saturday, 17 October Festival day
Mid-day 5 of 6
AKMSR+
Evening 3 of 6
VPT+++
Ask the group on WhatsApp
9:415G

Sat, 17 Oct

Festival day
RegularFestivalClosed
6people
Mid-day
AKMSR+
11 am
to 2 pm
6people
Evening
VPT+++
5 pm
to 8 pm
+ Add a shift
Reset to the usual SaturdayCancelSave
Add people one by one, or put a whole team on the shift.
9:415G

Seva calendar

Open to all
Saturday, 17 October
Mid-day1 spot left
Evening3 spots left
Ananya K.
ananya@example.org
Put my name down
Thank you. Your name is down for Mid-day. The coordinator will confirm it.
9:415G

Saturday

Evening is short
Evening 3 of 6
VPT+++
One person can't make it"Out of town this weekend." 2 hours ago
Namaste! Saturday's evening seva could use 3 more hands. Can you join us? Want to see your seva? Open the portal and put your name down.
Ask the group on WhatsApp
The message is already written. You only press send.
A usual week, set onceFestival and closed daysWorks on a phoneEmail letters to the team

akṣayā Volunteers

Free to useIn testing

Volunteer management

Everyone who gives their time, in one place, with the right access for each person.

Duplicates caughtBy email and phone, never by name
Sees their own sevaOn their Home, 30 days ahead
One name for a teamEveryone in it sees the shift
Hide, then show againNothing has to be deleted
akṣayā
HomeRosterVolunteersTeamsStockBuyingSettings

Volunteers

42 people
Add a volunteer
Search by name, email or phoneAllKitchen teamServing teamCleanup team
N
Nandini R.nandini@example.org
Kitchen
Sat 17 Oct, Mid-day
Active
A
Arvind T.arvind@example.org
Serving
Sat 17 Oct, Evening
Active
L
Leela M.leela@example.org
KitchenCleanup
Sun 18 Oct, Mid-day
Active
I
Ishaan P.ishaan@example.org
Serving
Not on a shift yet
Same email as another record
D
Divya S.divya@example.org
Cleanup
Sat 24 Oct, Evening
Active
akṣayā
HomeRosterVolunteersTeamsStockBuyingSettings

Nandini R.

Volunteer · Kitchen team
Back to Volunteers
NNandini R.nandini@example.org
(555) 010-0142
RoleVolunteer
TeamsKitchen
UsualSaturdays, Mid-day
Upcoming seva
Sat 17 OctMid-day · Festival dayConfirmed
Sat 24 OctMid-dayConfirmed
Sat 31 OctMid-dayCan't make it
Notes
Prefers the early shift. Happy to lead the cutting team on festival days.
akṣayā
HomeRosterVolunteersTeamsStockBuyingSettings

Teams

3 teams
New team
Kitchen team12 people
NLMSR
Put the whole team on a shift
Serving team8 people
AIPT
Put the whole team on a shift
Cleanup team9 people
DLKV
Put the whole team on a shift
A team goes on a shift as one name, and everyone in it sees it on their Home.
akṣayā
HomeRosterVolunteersTeamsStockBuyingSettings

Announcements

Shown on everyone's Home
New announcement
Published 1Drafts 1Hidden 0
Published
Festival day this Saturday

Extra hands are welcome for the morning prep. Put your name down on the seva calendar, or ask a coordinator.

EditHideDelete
On Home
Festival day this Saturday
Rotates with other announcements
Draft
Thank you, volunteers

Not shown to anyone yet.

Roles: Admin, Kitchen manager, VolunteerPIN for the kitchen tabletActivity logPhone-friendly pages

LoopD

Free to useIn design

From a raw idea to a sprint-ready ticket. A light task manager and a thirteen-step product lifecycle live in one place, with AI that suggests and people who decide.

Open LoopD loopd.aksaya.org
Testing is lockedOpens when Dev is ready
Step 3 skippedThe reason is recorded
AI suggestedYou approve the score
@Dev was notifiedMentions reach the right person
Provider swappedA setting, not a rebuild
LPD-101Bulk import for contactsRequirementIn progress
BA
Doc Finalized
Done
UI
UI Done
Done
Dev
In Progress
Testing
Locked
Waiting
Testing opens when Dev reaches Ready for Testing. Dev opened when BA and UI finished.
LPD-101Product lifecycle7 of 13
7/13steps
Capture and log
Problem framing
Triage (skipped)
Prioritization
Gap analysis
PRD / feature brief
Impact and regression
Epic breakdown
Diagram menu
Wireframes
User stories
Validation and sign-off
Sprint handoff
LPD-101Prioritization with RICE
Reach1,200AI suggested
Impact2AI suggested
Confidence80%
Effort4
480RICE score, worked out from the four numbers above.
Why the AI suggested this: three similar requests last quarter, and the PRD names one team as the main user.
LPD-101DiscussionSummarize
A
Asha @Dev can we confirm the file size limit before the sprint starts?
D
Dev Checking with the team now.
Thanks, that works.Can we talk tomorrow?I will update the ticket.
Summary in three lines. The limit is the open question. Dev is checking. Sprint planning waits for the answer.
AdminAI settings
FeatureProviderModelOn
Describe a ticketClaudeclaude-sonnet-4-6
RICE scorerOpenAIgpt-4o
Impact analysisGeminigemini-1.5-pro
Smart replyGrokgrok-2
Chrome and Edge side panelLight and dark themesOverdue and delay reports

Smaller tools, same spirit.

Not every idea needs a product page. These are the ones I built because I wanted them, and they are free too.

LSN

Lalitha Sahasranamam, learned one sloka at a time. Flashcards with looping audio, and a player for the full recitation. Runs on home Wi-Fi for a phone, a TV or a laptop.

FreeBuilt

Screenshot annotator

Capture a full page, the visible area or a selection, then mark it up with text, highlights and shapes. Tag it and save it to a folder you choose.

FreeIn progress

E-paper desk display

Live weather and calendar on a calm e-paper screen, driven by a Raspberry Pi Zero. It shows the day at a glance and uses almost no power.

FreeHobby build

Made with AI. Checked by tests.

Each product starts as a written spec, is built with AI as a pair programmer, and ships in small steps that every automated test has to pass first.

Spec

Written down before any code.

Build

AI writes, a person reviews.

Test

Nothing ships on red.

Ship

Small steps, easy to undo.

Listen

Real users shape the next step.

1,290+automated tests guard every release of akṣayā IMS
80+releases so far, each one verified before it shipped
0known vulnerabilities in the code that ships

Figures are from akṣayā IMS, October 2026.