Select OpenAI, OpenAI Responses, Anthropic, or compatible API endpoints through agent.yaml; run on E2B sandboxes without changing agent code.
Models are selected through the model provider layer; sandboxes, tools, memory, budget caps, and security policies are runtime plugins.
Sessions can sleep, resume, and wake from API calls, channels, schedules, or callbacks. PAREL keeps identity, state, policy, and execution history durable.
agent.yaml is textual, diffable, schema-validated, and scriptable. Humans and coding agents can review, patch, validate, and deploy runtime intent safely.
Define your agent in agent.yaml — model, tools, memory, channels, budget. Store it in git.
parel deploy ships the spec to the control plane. The runtime validates policy and prepares durable session state.
Events wake sessions through the kernel. Logs, traces, costs, and execution history stream back in real time.
Define agent.yaml, authenticate once, and deploy. PAREL handles model provider dispatch, sandbox lifecycle, durable session state, channels, and policy hooks.
Create a workspace, connect the CLI, and deploy from a versioned spec. Keep models, sandboxes, tools, channels, memory, and policies behind the same runtime contract.