Platform
How the product fits together at a high level
In one sentence
You describe a goal; the Agent Executor in the chat layer plans and runs steps; Builder defines what an agent is; Worker / Pulse runs the Python; Auth and org/project boundaries keep access correct everywhere.
Request flow (chat or trigger)
- Your user or an external system sends a message or trigger payload into the Chat service.
- The Agent Executor runs Think→Act→Observe, choosing which endpoints to call and with what arguments.
- Each task is dispatched to the Worker path that matches the agent: platform-managed (Cloud) or on your Chrona workers (Secure), using project mappings and secrets / auth as configured.
- Results stream back; pauses and approvals are durable—when you answer, the same run resumes.
Core services
| Service | Role |
|---|---|
| UI | Next.js app: agents fleet, projects, chat, Volt, triggers, schedules, marketplace, and documentation. |
| Auth | Identity, organizations, projects, RBAC, SSO, and JWTs for the rest of the platform. |
| Chat / executor | Conversations, streaming, and the Agent Executor (Think→Act→Observe), plus trigger-driven runs. |
| Volt Engine | Channel runtimes (Slack today, Teams roadmap): membership checks, brain turns, and agent dispatch to Pulse. |
| Scheduler | Cron and recurring runs that invoke the same execution engine as chat. |
| Builder | Agent packages: validation, builds, and deployment metadata for your Python agents. |
| Worker / Pulse | Runs agent code in the right place: platform-managed (Cloud) or on your infrastructure (Chrona). |
| DevSpace | Isolated dev environments for building and testing agent code before production deploy. |
| Marketplace | Publish, discover, install, and share agents across organizations. |
Glossary: Cloud vs Secure (agents)
In the Deployment control when editing an agent, the labels match the product exactly:
- Cloud — Managed runtime on the platform. No worker install required for the default path.
- Secure — Run on your Chrona workers (queues, mapping, keys in your control). See Chrona Workers.