Never billed per token

SyntheticBrew pricing: pay per active user, not per token

Bring your own LLM key and messages are unlimited on every plan — inference runs at provider cost with zero token markup. Plans are priced by monthly active users (MAU), not tokens, so your bill stays predictable as conversations get longer.

Sandbox

Free

Put a real agent in front of real users on managed Cloud.

$0

No credit card required.

  • Up to 100 monthly active users
  • 2 schemas
  • 25 knowledge-base documents
  • 50 included messages/mo — unlimited with your own key
  • Demo LLM key for onboarding
  • “Powered by SyntheticBrew” attribution
Start free
Scale

Business

Higher limits for teams shipping at volume.

$199/mo
  • 20,000 monthly active users
  • 25 schemas
  • 500 knowledge-base documents
  • 50 included messages/mo — unlimited with your own key
  • White-label: remove “Powered by SyntheticBrew” branding
  • Priority support
Start with Business
Custom

Enterprise & services

Security requirements, custom capacity, or a delivered production agent.

Contact us

Or book a call ↗

  • Custom monthly active users
  • Custom schemas and documents
  • Identity and access requirements scoped per engagement
  • Scoped API tokens per team and integration
  • Dedicated onboarding
  • Dedicated support with custom SLA
  • Migration assistance
  • Custom implementation
  • Invoiced billing
Contact us
On every plan

The whole runtime, including Free

Plans differ by capacity and support — never by capability.

From $0
Start free
  • Unlimited agents and sub-agent spawn
  • Multi-agent orchestration
  • MCP servers and declarative tools
  • Background task system
  • Knowledge base and agentic RAG
  • Typed knowledge graphs
  • Model Registry with recommendations
  • REST API and structured SSE streaming
  • Admin Dashboard with full CRUD
  • BYOK — bring your own model keys
  • API tokens with scopes
  • Audit log of every agent action

MAU, explained

What counts as an active user?

A monthly active user is a unique person who chats with your agent at least once in the last 30 days — a rolling window, not a calendar month. In practice, MAU roughly tracks conversations — not messages.

  • One user can send hundreds of messages in a month and still counts once.
  • Anonymous widget visitors are counted once each, using a persistent visitor id.
  • Messages are never metered, so your bill stays predictable as conversations get longer.
  • Heavy inference is covered by your own LLM key at your provider's list price — no markup.

Pricing questions

SyntheticBrew pricing FAQ

How does SyntheticBrew Cloud pricing work?

Cloud plans are priced by monthly active users (MAU), plus schema and knowledge-base document limits per tier. You are never billed per message or per token: with your own LLM key, messages are unlimited on every plan; the free demo key includes 50 messages per month.

What counts as a monthly active user?

A monthly active user is a unique person who chats with your agent at least once in the last 30 days — a rolling window, so there is no reset day. Roughly, it counts conversations, not messages. One user can send hundreds of messages and still counts once. Anonymous widget visitors are counted once using a persistent visitor id.

Can I use my own LLM keys?

Yes. BYOK — bring your own key — is included on every plan with zero token markup: inference runs at your provider’s list price. Configure any provider key in the Admin Dashboard or pass it per request.

What is the difference between the Free and paid Cloud plans?

Limits, attribution, and support. Free covers up to 100 monthly active users, 2 schemas, and 25 knowledge-base documents, with a “Powered by SyntheticBrew” badge on the widget. Paid plans raise MAU, schema, and document limits, remove the attribution badge, and add email support on Pro or priority support on Business.

What happens when I reach a plan limit?

On the Free plan, new users are blocked once you hit the MAU limit while existing sessions continue working. On paid plans, limits are soft: you see an upgrade prompt and nothing shuts off mid-conversation. With your own LLM key, messages are never capped on any plan.

What happens if I stop paying for a Cloud subscription?

Your account downgrades to the Free plan. Your agents, schemas, and data remain — you only lose capacity above the Free plan limits.

Is the free plan really free?

Yes. The Free plan covers up to 100 monthly active users with no credit card and no time limit. It includes the full agent runtime — orchestration, MCP tools, knowledge bases, knowledge graphs, memory, and the REST and SSE API — limited only by MAU, schema, and document counts.

Do I get every feature on every plan?

Yes. Plans differ by capacity and support, not capability: MAU, schema, and knowledge-base document limits, whether the widget carries a “Powered by SyntheticBrew” badge, and the level of support. No orchestration, tool, knowledge, or API feature is held back for a higher tier.

Which LLM providers does SyntheticBrew support?

OpenAI, Anthropic, Google Gemini, Azure OpenAI, Ollama, OpenRouter, and any OpenAI-compatible provider such as DeepSeek or Mistral. The Model Registry ships with 14+ models and tier recommendations, and you can add custom model configurations.

Can I get my agents and data out?

Yes. Agents, tools, prompts, and schemas are configuration you can read and export through the API or the Admin Dashboard, and session history is queryable the same way. Nothing you build is locked in a format only we can read.

Put a real agent in front of real users first.

Start on the Free plan with your own LLM key, and pay only when your active-user count or your support requirements actually grow.