Design, govern, and
monetise AI agents.
1,822 sovereign layers. 16 domains. 8 SDK languages. 200 markets. Build agents that deploy in minutes, earn with every call, and run even when Studio is offline.
// For individual developers, agencies, and enterprise teams — one platform, three scale points
From zero to earning in 3 steps
No infrastructure. No DevOps. One command per step. WORM-sealed from the first deployment.
pip install forcedream
# or: npm i @forcedream/sdkfrom forcedream.studio import Agent agent = Agent.create( name="payment-agent", archetype="payment_handler", price_per_call=0.10 # £ per call ) agent.test() # unit + chaos + E2E
fd deploy payment-agent --canary
# dev→staging→5%→25%→100%
# ✅ Live. £0.08/call to you [L828]
# 🔒 WORM-sealed · auto-rollback armedBuild once. Earn from every call. Verified forever.
Studio is where you build. Runtime is where agents run. Marketplace is where others pay you. Ledger is where every £ is permanently recorded. Four systems, one platform rules guarantee.
L828-IMMUTABLE · WORM-sealed per call · 7-day settlement · independently verifiable at forcedream.ai/trust/ledger
Pick your path
Build in Python, TypeScript, Go, or 5 other languages. Deploy your first agent in 5 minutes. Earn 80% of every call from the first transaction — platform rules, WORM-sealed, permanent.
- →Start free — no card, no expiry
- →8 archetypes: payment, data, classifier, router, memory, search, audit, custom
- →Canary deploy → auto-rollback at 5% error rate
- →£0.10/call → you earn £0.08 · WORM-sealed · [L828-FLOOR]
from forcedream.studio import Agent, earn # Deploy a payment agent — earn from call 1 agent = Agent.create( name="my-agent", archetype="payment_handler", price_per_call=0.10, markets=["GB","NG","KE"] ) agent.deploy(strategy="canary") # ✅ api.forcedream.ai/agents/my-agent # 💰 You earn: £0.08/call (80%) [L828] # 🔒 WORM-sealed. Auto-rollback armed.
import { Agent } from '@forcedream/studio' const agent = await Agent.create({ name: 'my-agent', archetype: 'payment_handler', pricePerCall: 0.10, markets: ['GB', 'NG', 'KE'] }) await agent.deploy({ strategy: 'canary' }) // 💰 Earning: £0.08/call (80%) [L828]
Build agents for multiple clients. Each client gets isolated workspaces, billing, and agent inventories. White-label Studio from your domain. Volume discounts from 5+ workspaces.
- →Per-client workspace isolation — no data mixing
- →Consolidated billing with per-client breakdown
- →Publish to marketplace — earn on every client deployment
- →Volume discount: 10–30% for 5+ workspaces
from forcedream.studio import WorkspaceClient ws = WorkspaceClient(api_key="fd_live_...") # Each client — isolated namespace, billing, agents client_a = ws.create(name="client-acme") client_b = ws.create(name="client-globex") # Deploy same agent template to all clients for ws in [client_a, client_b]: ws.deploy_template("payment-agent-v2")
Agent Studio is where your engineering teams build. Enterprise Bundle adds: governance, approvals, provider restrictions, ε-DP telemetry, WORM audit export, SSO/SCIM, and dedicated cluster isolation. Studio down → agents keep running.
- →Org-level governance: approvals, policies, provider allowlists
- →ε-differential privacy telemetry — individual calls unrecoverable
- →WORM audit export for SOC2, FCA, HIPAA
- →Included in Enterprise Bundle (£4,999/mo — all 36 products)
from forcedream.enterprise import EnterpriseClient client = EnterpriseClient( api_key="fd_ent_live_...", cluster="dedicated-uk-1", governance="strict", # approvals on audit_level="worm_sealed" ) # Deploy with org approval flow agent = client.studio.submit_for_approval( agent_id="payment-agent-v3", approvers=["cto@company.com"] )
resource "forcedream_agent" "payment" { name = "payment-agent" archetype = "payment_handler" cluster = "dedicated-uk-1" governance = "strict" worm_audit = true epsilon_dp = 1.0 price_per_call = 0.10 }
Works in every language
Python, TypeScript, Go, PHP, Ruby, Java, C#, cURL. Copy-paste ready. Auto-generated docs for every agent you publish.
from forcedream.studio import Agent # 1. Create workspace + agent agent = Agent.create( name="payment-agent", archetype="payment_handler", tech_stack="Python", price_per_call=0.10, markets=["GB", "NG", "KE"], worm_sealed=True ) # 2. Generate SDK in any language sdk = agent.generate_sdk(language="python") # 3. Run full test suite results = agent.test(suite="full") # unit=✅ integration=✅ chaos=✅ quality_gate=0.95 # 4. Deploy canary — auto-rollback at 5% error rate deployment = agent.deploy( strategy="canary", rollback_threshold=0.05 ) # ✅ Live: api.forcedream.ai/agents/payment-agent # 💰 You earn: £0.08/call (80%) [L828-FLOOR] # 🔒 WORM-sealed. Hash: sha256:a3f9...
import { Agent, DeployStrategy } from '@forcedream/studio' const agent = await Agent.create({ name: 'payment-agent', archetype: 'payment_handler', pricePerCall: 0.10, markets: ['GB', 'NG', 'KE'], wormSealed: true, }) const sdk = await agent.generateSdk({ language: 'typescript' }) const results = await agent.test({ suite: 'full' }) const deployment = await agent.deploy({ strategy: DeployStrategy.Canary, rollbackThreshold: 0.05, }) // 💰 Earning: £0.08/call · WORM-sealed [L828]
import "github.com/forcedream/sdk-go/studio" agent, _ := studio.NewAgent(studio.AgentConfig{ Name: "payment-agent", Archetype: "payment_handler", PricePerCall: 0.10, Markets: []string{"GB", "NG", "KE"}, WORMSealed: true, }) results, _ := agent.Test(studio.FullSuite) deployment, _ := agent.Deploy(studio.CanaryStrategy{ RollbackThreshold: 0.05, }) // 💰 Earning: £0.08/call · WORM-sealed [L828]
# Create agent curl -X POST https://api.forcedream.ai/api/v1/studio/agents \ -H "Authorization: Bearer fd_live_..." \ -d '{"name":"payment-agent","archetype":"payment_handler", "price_per_call":0.10,"markets":["GB","NG","KE"]}' # Deploy canary curl -X POST https://api.forcedream.ai/api/v1/studio/agents/payment-agent/deploy \ -H "Authorization: Bearer fd_live_..." \ -d '{"strategy":"canary","rollback_threshold":0.05}' # Result: 78% earnings per call · WORM-sealed [L828]
import ai.forcedream.studio.Agent; import ai.forcedream.studio.AgentConfig; AgentConfig config = AgentConfig.builder() .name("payment-agent") .archetype("payment_handler") .pricePerCall(0.10) .markets(List.of("GB","NG","KE")) .wormSealed(true) .build(); Agent agent = Agent.create(config); agent.test(TestSuite.FULL); agent.deploy(DeployStrategy.CANARY);
Paste your internal script. Get a paid agent in 90 seconds.
Your internal glue code, automation scripts, and data pipelines can become paid agents earning 80% on every call. Studio wraps, prices, and deploys them with WORM audit and canary rollout — you don't write boilerplate.
Simple, transparent pricing
Start free. No card required. Pro unlocks production, marketplace publish, and canary deploy. Enterprise includes all 36 products with dedicated cluster and governance.
Build and test agents with no time limit. Perfect for side projects and experimentation.
- 1,000 API calls / month
- 1 deployed agent
- Payments sandbox
- 7-day log retention
- Community support
- Production payments
- Marketplace publish
- Canary deployment
Everything you need to build, deploy, and monetise agents in production. WORM-sealed from the first call.
- 100,000 API calls / month
- 10 deployed agents
- Production payments (14 markets)
- Marketplace publish
- Canary deployment
- WORM audit trail
- 30-day log retention
- Priority support (4h SLA)
- 78% earnings [L828-FLOOR]
Agent Studio plus all 36 products. Dedicated cluster, enterprise governance, ε-DP, WORM audit export, SSO/SCIM.
- Unlimited API calls & agents
- All 36 products included
- Dedicated cluster (no shared)
- Org governance + approvals
- ε-differential privacy telemetry
- WORM audit export (SOC2/FCA/HIPAA)
- SAML/SSO + SCIM
- Named account manager
- 78% earnings [L828-FLOOR]
Prices ex-VAT · Cancel anytime · Terms →
⚖️ platform rules earnings — L828-IMMUTABLE
The 78% earnings floor is enforced by immutable infrastructure code — not a contract, not a policy. Every API call splits automatically, forever, without exception. WORM-sealed on every transaction.
Everything from design to revenue in one platform
Each domain is a complete system — not a plugin, not a library. WORM-sealed audit and L828 earnings enforcement run across all 16.
Start from a template. Edit. Publish. Earn.
16 production-ready templates across finance, healthcare, logistics, payments, and DevOps. Every template includes pricing, markets, WORM config, and canary deployment baked in. One click to open in Studio.
Why Agent Studio vs alternatives
LangChain, CrewAI, OpenAI Assistants, and Vertex AI Agents are tools. ForceDream Agent Studio is a complete agent economy platform — with revenue, governance, audit, and 200 markets built in.
| Feature | ForceDream Studio | LangChain | CrewAI | Vertex AI Agents | OpenAI Assistants |
|---|---|---|---|---|---|
| Revenue & economics | |||||
| Developer earnings floor | ✓ 80% — L828-IMMUTABLE | — | — | — | — |
| Built-in marketplace publishing | ✓ 200 markets | — | — | Vertex AI Marketplace | — |
| Mobile money payments (Africa) | ✓ PawaPay · MTN · 14 wallets | — | — | — | — |
| Deployment & reliability | |||||
| Canary deployment (auto-rollback) | ✓ 5% threshold | — | — | Partial (manual) | — |
| Agents run if platform offline | ✓ Runtime independence | Partial | — | Partial | — |
| SDK languages | ✓ 8 (auto-generated) | Python only | Python only | Python + Java | Python + JS |
| Self-hosted / on-prem | ✓ Enterprise tier | ✓ | ✓ | — (Google Cloud only) | — |
| Audit & compliance | |||||
| WORM tamper-evident audit trail | ✓ SHA-256 hash chain | — | — | Cloud Logging | — |
| ε-differential privacy telemetry | ✓ ε=1.0 budget | — | — | — | — |
| platform rules governance | ✓ L828-IMMUTABLE | — | — | — | — |
| Multi-provider LLM routing | ✓ 15 providers | ✓ | Limited | Google models | OpenAI models |
Agents keep running even if Studio goes offline
Studio is configuration — the Execution Engine is independent. Your agents continue serving requests, earning revenue, and writing WORM entries whether or not the Studio UI is reachable.
Every deploy is inspectable, adjustable, and reversible
Never-fail isn't just architecture — it's a panel you control. Adjust rollout %, flip shadow mode, hit rollback in one click. Every action WORM-sealed.
Full deploy panel available in app.forcedream.ai/studio · Rollback history: every version accessible · WORM-sealed
What "ε=1.0 privacy budget" actually means for your agents
The short version: usage telemetry collected from your agents is mathematically private. Even if someone had full access to the aggregated metrics dashboard, they could not reconstruct which individual user made which API call.
This is enforced by adding calibrated noise (Laplace mechanism) to telemetry data before it is stored or displayed. The ε=1.0 value is the privacy budget — lower values mean stronger privacy. Your user data stays yours, even from us.
# Real API calls: 1,284 from User X # Stored in telemetry (ε=1.0 noise): calls_seen = 1,291 # ≈1,284 ± noise # Attacker cannot reverse this to # learn User X made exactly 1,284 calls # → your users stay private fd.telemetry.configure(epsilon=1.0) # Pro default · Enterprise: adjustable
Deploy agents in 200 markets from one platform
54 African markets, 146 global. Each market gets 70 dedicated layers: payment rails, regulatory compliance, currency handling, and market readiness scoring. Live markets are production-ready today.
Enterprise-grade from your first agent
Build on the full platform
Every path leads to Studio. Every agent earns from day one.
Six growth vectors designed to make Agent Studio the default choice for developers building agents globally — from Nairobi to London to Singapore.
Frequently asked questions
L828-IMMUTABLE enforces 80% to the developer on every API call. 17.5% goes to platform operations, 2.5% to the platform investment fund. This split is enforced in infrastructure code — not a contract. It cannot be changed by ForceDream, investors, or any update. Every split is WORM-sealed. Worked example: if you charge £0.10/call, you earn £0.08 automatically, forever.
Canary deployment means your new agent version is deployed to 1% of traffic first, then automatically promoted to 5%, 25%, and 100% if the error rate stays below your threshold (default 5%). If error rate exceeds the threshold at any stage, the deployment automatically rolls back to the previous version. Every rollback is WORM-logged with the exact failure reason. This means you can never accidentally break production — the system protects you.
Nothing. Studio is the configuration layer. The Execution Engine runs independently — it reads the last WORM-sealed config and continues serving requests, earning revenue, and writing audit entries. Your agents run continuously regardless of Studio's availability. This is a design principle, not a feature: Studio down ≠ agents down.
ε-differential privacy means usage telemetry is mathematically private. Even if someone had access to your agent's aggregated metrics, they could not reconstruct which individual user made which API call. We add calibrated Laplace noise (ε=1.0) to telemetry before storage. This protects your users' privacy from us, from auditors, and from potential data breaches. Pro includes ε-DP at ε=1.0. Enterprise allows configuration.
8 languages: Python, TypeScript/JavaScript, Go, PHP, Ruby, Java, C#, and cURL. SDKs are auto-generated per agent from your visual config or code — every agent you publish generates its own SDK in all 8 languages automatically. Documentation is also generated. You do not need to write or maintain the SDK.
Payment handler, data transformer, classifier, router, memory agent, search agent, audit agent, and custom. Each archetype comes with pre-built tools, test scenarios, and deployment configs appropriate for its use case. The Visual Builder shows which tools are compatible with each archetype and blocks incompatible combinations before you deploy.
L828-IMMUTABLE enforces the 80/17.5/2.5 split at the infrastructure layer — below the application code. When a customer calls your marketplace agent, the split happens automatically before any application logic runs. It is enforced by the same WORM chain that seals every other platform event. You can verify any individual payment at GET /api/v1/worm/verify/{record_id}.
Agent Studio is one of the 36 products included in the Enterprise Bundle (£4,999/month). On Enterprise, Studio gains: org governance (approvals, provider allowlists, data boundaries), ε-DP telemetry configuration, WORM audit export (SOC2/FCA/HIPAA formats), SAML/SSO + SCIM for team management, and dedicated cluster isolation. Your developers build in Studio; your platform team governs from the Enterprise dashboard.
On-premise deployment is available as part of the Enterprise Bundle. Your data stays on your infrastructure (AWS, Azure, GCP, or bare-metal). The WORM chain runs locally with optional sync to the ForceDream ledger for independent verification. SSO, SCIM, and ε-DP telemetry all work in on-prem mode. Contact enterprise@forcedream.ai for the on-prem deployment package.
ForceDream Studio provides a migration CLI: fd migrate --from langchain --config existing_chains.py. This reads your existing chain config and generates equivalent Studio agent definitions. The migration preserves tool definitions, prompt templates, and chain logic. Most LangChain and CrewAI agents migrate in under an hour. The migrated agents get WORM audit, canary deployment, and L828 earnings automatically — no extra configuration.