Defending the thesis
Four decisions, all defending the same claim.
If the vault is the moat, then the product’s hardest problems are: how to populate it, how to query it, and how to charge for what comes out of it. Every meaningful architectural call traces back to one of those three.
01 ·The central claim
Vault as moat, not the model.
The org’s documents are ingested into a queryable knowledge base — versioned, with funder-specific variants and a full audit trail. The model is a renderer over the vault, not the source of truth.
Why this, not thatA prompt-only approach produces output any competitor reproduces in a week. The org’s structured context is the part that doesn’t commodify.
02 ·How the vault gets populated
Document intelligence over manual tagging.
Uploads run through a multi-step pipeline that classifies the file (990, audit, proposal, board minutes…), routes it to the right extractor, and pulls the relevant atoms — all without asking the user to label anything.
Why this, not thatNonprofits don’t know what type each document is, and won’t tag 200 files to find out. If the vault requires manual setup, it never gets populated, and the moat doesn’t exist.
03 ·How the vault gets queried
Agent-native architecture.
AI capabilities are markdown prompt files plus a small set of tools — read/write vault, process documents, draft sections, manage workflow state. There are no hardcoded generation chains.
Why this, not thatA tool-based agent’s capabilities grow with prompt-file edits, not deploys. When a new funder format shows up or a scoring axis needs a tweak, the change is text — not a release.
04 ·How the vault makes money
Per-deliverable pricing, not per-seat access.
$99 per Letter of Inquiry, with Stripe at the end of the workflow. First project is free. There is no monthly access fee — you pay when the vault produces something you ship.
Why this, not thatPer-deliverable pricing is what keeps the moat sharp. A monthly subscription pays the same whether the vault produces a winning LOI or a generic one — it removes the architectural pressure to invest in extraction, scoring, and review. Charging only when the vault produces something a nonprofit will ship forces every layer above the model to actually earn its keep.