Cloud vs Open Source
Decide which JamJet you need — the hosted governance platform, the open-source runtime, or both.
Cloud vs Open Source
JamJet is two products that work together. This page helps you pick the one(s) you need.
What is JamJet Cloud?
JamJet Cloud is a hosted governance platform for AI agents. You install a small SDK (@jamjet/cloud or jamjet), wrap your existing OpenAI / Anthropic client, and you get:
- Policies — block dangerous tools at runtime
- Budgets — per-project cost ceilings, enforced before the call
- Approvals — human-in-the-loop gates for sensitive actions
- Telemetry — every LLM call captured as a span; dashboards, search, audit
- Multi-agent attribution — network graph view of which agent did what
You don't need to restructure your app. The SDK is a wrapper, not a framework.
What is the open-source runtime?
The JamJet open-source runtime is a durable workflow engine for AI agents. The core is Rust; the authoring surface is Python and Java. You write workflows that:
- Checkpoint their state after every node, so a process restart resumes seamlessly
- Replay deterministically, so you can reproduce bugs
- Speak MCP and A2A protocols natively, for cross-agent communication
- Scale horizontally with at-least-once delivery
You use the runtime when you need to run multi-step workflows — when "wrap my LLM call" isn't enough.
Decision matrix
| You want to... | Use |
|---|---|
| Govern an existing AI app (chatbot, agent loop) — block tools, set cost ceilings, get a dashboard | Cloud |
| Build a multi-step durable workflow with checkpoint replay, A2A, MCP | Open-source runtime |
| Run durable workflows AND govern them | Both — Cloud's SDK wraps the runtime's LLM calls automatically |
| Add memory (long-term knowledge) to either | Engram (separate product, see java-ai-memory.dev) |
How they fit together
Cloud and the open-source runtime are independent — you can use either without the other. When you use both, Cloud's SDK detects the runtime's LLM calls and emits spans for them, so you get governance over runtime workflows without extra wiring.
Pricing
- JamJet Cloud: Free tier with generous limits. Production usage starts at $0.50 per million spans. See app.jamjet.dev/pricing.
- Open-source runtime: Apache 2.0. Run anywhere.
- Engram: Apache 2.0 (open-source) + a hosted version on Cloud (in beta).