Documentation Index
Fetch the complete documentation index at: https://docs.supaproxy.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Philosophy
SupaProxy’s core is open source. The server, SDK, and plugin packages are available for self-hosting. SupaProxy Cloud (supaproxy.cloud) is a hosted version that adds multi-tenancy, billing, and managed infrastructure on top of the same codebase.What’s the same
Cloud runs the exact same server and dashboard code as self-hosted. Every feature available in the open-source version is available on Cloud:- Workspaces, connections, consumers, knowledge sources
- AI provider integration (Anthropic, OpenAI, any compatible provider)
- MCP tool calling, conversation management, compliance guardrails
- Full observability, conversation analysis, cost tracking
- Plugin system for extending consumers, connections, providers
What Cloud adds
Cloud wraps the open-source server with a private overlay that adds:| Feature | Open Source | Cloud |
|---|---|---|
| Tenancy | Single org, single deployment | Multi-org, shared infrastructure |
| Data isolation | Everything visible (your data) | Org-scoped, cross-org access blocked |
| Billing | Self-managed | Subscription plans, usage metering |
| Infrastructure | You manage servers, DB, Redis | Fully managed |
| Auth | Single org signup/login | Multi-org, invitations, SSO (planned) |
| Scaling | You handle it | Auto-scaling, global CDN |
How it works technically
The server exports composable building blocks viasupaproxy-server/server:
createContainer(pool, options?). DI root with optional tenant servicecreateApp(container). Hono app with all routesstartConsumers(container). boot consumer pluginsstartWorkers(container). boot lifecycle workers
TenantService interface controls how workspaces are scoped and accessed:
NoOpTenantService (no filtering, all access allowed, single-tenant).
Cloud: an overlay imports the composable pieces, injects a multi-tenant TenantService, and mounts additional routes for billing, invitations, and org management. No server code is forked. The overlay wraps the server:
TenantService implementation is injected at startup and what additional routes the overlay mounts.
Repository structure
@supaproxy/sdk, @supaproxy/consumers, @supaproxy/connections, @supaproxy/knowledge-sources, @supaproxy/providers.

