| Layer | What it does |
|---|---|
| SDK | The primitives: agents, teams, workflows, memory, knowledge, tools, guardrails, approval flows. |
| Engine | The agent loop: model calls, tool execution, context management, runtime checks. |
| AgentOS | The production runtime: streaming APIs, authentication, request isolation, approval enforcement, background execution, and a control plane to monitor and manage everything. |
Why Agno?
Agentic software introduces three fundamental shifts. A new interaction model. Traditional software receives a request and returns a response. Agents stream reasoning, tool calls, and results in real time. They can pause mid-execution, wait for input or approval, and resume days later. Agno treats streaming and long-running execution as first-class behavior. A new governance model. Traditional systems execute predefined decision logic written in advance. Agents choose actions dynamically. Some actions are low risk. Some require user approval. Some require administrative authority. Agno lets you express who decides what as part of the agent definition, with approval workflows, human-in-the-loop, and audit logs built in. A new trust model. Traditional systems are designed to be predictable. Every execution path is defined in advance. Agents introduce probabilistic reasoning into the execution path. Agno introduces trust as part of the system by running guardrails during execution, evaluations in the background, and treating traces and audit logs as first-class citizens.What You Can Build
This is Gcode: a coding agent that writes, reviews, and iterates on code. It remembers project conventions, learns from its mistakes, and gets sharper the more you use it.Get Started
- Start with the Quickstart
- Explore the SDK
- Learn about AgentOS
- Deploy to your cloud of choice