Swap Claude for GPT, E2B for local — without touching agent code. Plugins implement a tiny interface; the kernel handles the rest.
Models, sandboxes, tools, memory, budget caps, security policies — every capability is a plugin. Nothing is bundled, everything is composable.
Runs on Durable Objects with automatic checkpointing. Crash recovery by platform. Scale from one user to ten thousand on the same agent.yaml.
Version control, code review, gradual rollouts. agent.yaml is the contract between your team and production.
Define your agent in agent.yaml — model, tools, memory, budget. Store it in git.
parel deploy ships the config to the control plane. The runtime validates policy and prepares session state.
Messages dispatch through the kernel. Logs, traces, and costs stream back in real time.
Define agent.yaml, authenticate once, and deploy. PAREL handles model adapters, sandbox lifecycle, session state, and policy hooks.
Create a workspace, connect the CLI, and deploy from a versioned config file. Keep models, sandboxes, tools, and policies behind the same runtime contract.