DAEMON AI Cloud
Hosted DAEMON AI for paid users and eligible holders, with BYOK mode preserved for local builders.
Overview#
DAEMON AI Cloud is the hosted layer behind DAEMON AI. The desktop app calls the cloud service for entitled hosted usage, while free users can keep working locally with bring-your-own-key providers.
Desktop app
Editor, terminal, git, wallet context, DAEMON AI panel, local tool approval, and project context.
Cloud service
JWT verification, entitlement checks, usage metering, model routing, provider calls, and premium assets.
Hosted Lanes#
| Lane | Minimum plan | Use |
|---|---|---|
| Standard | Pro | Project-aware chat, standard hosted calls, and normal workflow help |
| Reasoning | Operator | Architecture, deeper debugging, larger context, and heavier agent planning |
| Premium | Ultra | Highest-priority models and expensive automation paths |
Production Readiness#
- Set
DAEMON_AI_API_BASEto the production cloud URL. - Set the same
DAEMON_AI_JWT_SECRETon the landing app and cloud service. - Run
pnpm run test:daemon-ai:livewith real Pro, Operator, and Ultra wallet-issued JWTs. - Confirm Pro blocks premium lanes, Operator unlocks reasoning, and Ultra unlocks premium against the deployed service.
- Attach persistent cloud storage and set
DAEMON_AI_CLOUD_DB_PATHto that disk path. - Keep provider keys, premium prompts, and paid workflow assets on the server side.
Live smoke
$env:DAEMON_AI_API_BASE="https://your-production-daemon-ai-cloud"
$env:DAEMON_PRO_JWT="real-pro-or-holder-jwt"
$env:DAEMON_OPERATOR_JWT="real-operator-jwt"
$env:DAEMON_ULTRA_JWT="real-ultra-jwt"
pnpm run test:daemon-ai:liveDAEMON should not move from v4 RC to final until production cloud URL, real JWT lanes, and persistent storage are confirmed.