Who is it for?
Developers, small teams and agencies who build with a coding agent and pick their own services (Vercel, Supabase, Stripe, AWS and the like), from the first commit to a few hundred thousand users. If nobody on the team owns reading pricing pages, it does that for you. It is not a FinOps tool for large cloud accounts.
How is this different from asking my agent?
A plain agent answers from training data that can be a year old, then forgets. Manifestack reads today's vendor pages, prices your actual usage, and remembers your requirements in STACK.md, so every later change is checked against them.
Where do the prices come from?
From each vendor's pricing and limits pages, read during the run, not from training data. It prices your own usage: numbers it finds in the repo, ones you give it, or a vendor's read-only MCP. Every figure cites the page and the date it was read, and a page it can't open is marked unverified instead of guessed.
Is it only about costs?
No. Bills are where most teams feel it first, so the report leads with them. The same audit flags plan limits that take a site down, data rules such as EU residency or SOC 2, two services doing one job, and setups built for far more users than you have. Each finding has a when, a cost and a fix.
Will it change my code, config or vendor settings?
No. It is read-only. It writes only inside .manifestack/: STACK.md, plus working files git ignores. Decisions go into STACK.md only after your yes.
Do I need to give it API keys or account access?
No. It reads your repo and env var names, never their values, and asks you for the usage numbers it can't see. If you've connected a vendor's read-only MCP (Supabase, Neon, PostHog), it can read usage there instead.
Does it work with Cursor, Codex or my agent?
Yes: Claude Code, Cursor, Codex, GitHub Copilot, Windsurf, OpenCode and any agent that reads Agent Skills. npx manifestack finds them for you. The automatic check on every new service runs in Claude Code and Cursor; elsewhere, run /manifestack audit before merging a new service.
Does it work with Python, Go, Terraform or mobile apps?
Yes. It reads JavaScript, Python and Go dependencies, config files and env var names, plus infrastructure code (Terraform, CloudFormation and SAM, Bicep, Pulumi) and CI deploy steps. React Native and Expo apps are covered, including RevenueCat, Adapty and EAS. For native iOS and Android it asks about the services it can't see.
Is it free?
Yes. MIT license, no paid tier, no account. There is no Manifestack server to pay for.