Pricing

Start free. The local-first mode keeps working whether or not you ever sign in.

Free

$0

For solo developers. Works offline.

  • 1 project (cloud sync)
  • 10,000 memories
  • 20 core MCP tools
  • SQLite local-first (unlimited offline projects)
  • tages brief generation
  • Community support

Pro

$14/month

For professional developers.

  • All 56 MCP tools
  • Up to 10 projects
  • 50,000 memories
  • Supabase cloud sync
  • Fuzzy + semantic search
  • Quality scoring + analytics

Team

$19/seat/mo

For shared codebases. 1–20 seats.

  • Everything in Pro
  • 100,000 memories per project
  • Team memory federation
  • RBAC + audit logging
  • Centralized seat billing
  • Priority support

Self-hosted

$0forever

Your infrastructure, your data.

  • Full feature parity
  • No memory limits
  • AES-256 encryption
  • Air-gapped compatible
  • MIT license
  • Community support

Questions about Team billing? support@tages.ai

Questions

Do I need to install anything for semantic search?
No. Embeddings are generated by an endpoint Tages runs, so there is no local model, no API key, and nothing to configure. If that endpoint is ever unreachable, recall falls back to literal text matching rather than failing.
What happens if I exceed my memory limit?
On Free, older memories are archived when you hit the cap. On Pro, you get a warning at 80% and can upgrade or clean up. Team includes 100,000 memories per project.
How does a teammate join a project I already created?
You invite them by email from the project settings page, which also shows the project ID. They run tages link --project-id from their own repository. Membership is enforced in the database, so a non-member gets nothing rather than a filtered view.
What does tages brief do?
It generates a cached context file you can inject into a system prompt, keeping project knowledge pinned at the top of every turn instead of relying on a tool call to fetch it.
Is self-hosted really free?
Yes. MIT license, no usage limits, no phone-home. Bring your own Supabase instance and you have full Tages at no cost.