# Welcome to Agno (/)



Agno is an SDK for building agent platforms. Use it to build customer-facing agents, documentation agents <DocsAssistantLink>(like this one)</DocsAssistantLink>, and internal agent platforms. Build your agents once, serve them wherever your users are.

1. **Your product.** Serve agents inside your product using the REST API.
2. **Claude and ChatGPT.** Serve agents in AI apps like Claude and ChatGPT using the MCP server.
3. **Chat apps like Slack.** Serve agents in Slack, WhatsApp, and Telegram using Agno interfaces.

## Your agent stack [#your-agent-stack]

Build with the SDK. Run with AgentOS. Manage with the Control Plane.

| Product           | Description                                                                                   |
| ----------------- | --------------------------------------------------------------------------------------------- |
| **SDK**           | Build agents, teams, and workflows with memory, knowledge, guardrails, and 100+ integrations. |
| **AgentOS**       | Run your agent platform as a secure and durable API and MCP server.                           |
| **Control Plane** | Monitor and manage your platform using the AgentOS UI.                                        |

## Get started [#get-started]

Agno is designed to be used with coding agents. Give this prompt to your coding agent to get started:

<Tabs>
  <Tab title="Railway">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-railway into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="Docker">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-docker into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="AWS">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-aws into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="Fly">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-fly into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="GCP">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-gcp into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="Kubernetes">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-helm into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="Azure">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-azure into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="Render">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-render into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>

  <Tab title="Modal">
    ```txt
    Help me set up my agent platform and build my first agent.

    Clone https://github.com/agno-agi/agentos-modal into a folder called agent-platform, cd in, and run the setup-platform skill (in .agents/skills/).
    ```
  </Tab>
</Tabs>

Or get started manually:

* [Build a personal agent](/first-agent) that remembers your projects, tasks, and decisions.
* [Build an internal agent platform](/agent-platform/overview) for your team.
