What is A1?
A1 is a direct replacement for agent frameworks. While prior art generates a static while loop program for each agent, an agent compiler generates a program optimized for each unique agent input.Why use an agent compiler?
- Safety - Minimizes exposure of sensitive data to an LLM.
- Speed - Up to 10x faster code generation.
- Determinism - Code is optimized for minimal non-deterministic behavior (e.g. LLM calls replaced with code where possible).
- Flexibility - Skills and Tools from any existing OpenAPI, MCP server, databases, fsspec paths, Python functions
Key Features
Agents
Specify what is expected of an agent
Tools
Create tools from existing APIs and databases
Skills
Create skills to codify how to do things
Compilation
Run your agent