agentc compiles declarative agent manifests into durable, production ready artifacts. Checkpointed graph execution means your agents recover from any failure, automatically, by design.
archetypes
A single cross-platform executable. Copy it to any server and run. Zero runtime dependencies.
Compiled for Lambda, Cloudflare Workers, or other FaaS targets. Cold-start optimized, event-driven.
Compile directly for agentc Cloud infrastructure. One command from manifest to live endpoint.
patterns
Your agent is the product. It handles the full conversation loop, calls tools on behalf of the user, and streams responses over HTTP to the UI. Compile once, serve anywhere.
Summarize last quarter's sales data and flag any anomalies.
calling tool
query_database("sales_q4_2025")
Q4 revenue was $2.4M, up 18% YoY. Anomaly detected: Nov 14 spike (+340% single day).
Your agent runs entirely in the background. It receives tasks from a queue or system event, executes the task with reasoning and tools, and emits structured output. No user interaction required.
runtime
Every compiled agent is built on a graph runtime. Nodes execute in sequence, each one checkpointed. If anything goes wrong, the next run resumes from the last saved state.
Every node writes a checkpoint. A crash, restart, or context window reset resumes from the last safe point with no data loss and no manual retry logic.
Model calls, tool invocations, and graph transitions are all traced. Emit to any OpenTelemetry-compatible backend with zero additional configuration.
Agents are stateless between checkpoints. Run as many instances as needed behind a load balancer with no shared state and no coordination overhead.
ecosystem
Write tools in TypeScript or Python. The compiler bundles and links them into the output artifact.
Any MCP-compatible server works out of the box. Point your manifest at it and the compiler handles the rest.
Reference community and private tools by URI. The compiler fetches and links them at build time.
orchestration
Agents deployed on the same network discover each other via mDNS and expose themselves as callable tools. An orchestrator can delegate subtasks to specialists in parallel, then synthesize the results.
Agents on the same LAN announce themselves automatically. No registry, no service mesh, no manual wiring.
Any deployed agent is callable as a tool from any other agent in the network.
Subtasks are dispatched concurrently across specialist agents for faster end-to-end completion.
Each agent manages its own context window, keeping individual tasks focused and efficient.
Get the compiler, the runtime, and a direct path from manifest to production binary.