Mindket

Agno

Newversion 2 · updated
Star43.1k

Overview

Agno’s open-source platform for building agents and running them as services. Your coding agent sets up a template with AgentOS, an API, an MCP server and PostgreSQL. Setup notes cover Claude Code, Codex, Cursor and the Python SDK.

Agno is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • Claude Code: the setup prompt, a connector that lets it read the docs, and agno connect for your own platform
  • Codex: the same three, with codex mcp add for the docs connector
  • Cursor: the docs connector in ~/.cursor/mcp.json, and agno connect
  • Claude Desktop: agno connect writes a local config entry that starts the mcp-remote bridge through npx, so Node.js must be installed
Start with
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/).

Platform

Claude CodeCoding agent
CodexCoding agent
CursorCode editor
Claude DesktopDesktop app
ClaudeAI chat
ChatGPTAI chat

And 1 more in Where to use it

About

What it is

Agno is an open-source platform for building agents and running them as services. You write agents with the Agno SDK, or with the Claude Agent or Codex SDKs. AgentOS then runs them behind an API and an MCP server, with login, scheduling and a record of every run. This listing covers the part that touches your coding agent. A template repository, a setup skill and an MCP connector for the docs let Claude Code, Codex or Cursor stand up the platform and build agents on it.

  1. You paste one prompt into your coding agent
  2. It clones a template and starts AgentOS with PostgreSQL
  3. You build a first agent together
  4. You connect the AgentOS UI, then the API or MCP
  5. You deploy it and schedule or improve its agents

Who it suits

Developers and small teams who want agents running as a real service, with a login, history and a schedule, instead of a script on a laptop. It also suits anyone who would rather have a coding agent set the platform up than wire it by hand. The SDK is Python.

Who uses it, and how
IndustryWho uses itHow they use itExample
Marketing and salesMarketers and account teamsFollow competitors and target accounts through a Daily Brief agentA marketer asks for competitor launches and positioning, and gets dated source links to open.
Customer supportSupport operators and the developers behind themRun an assistant that reads a ticket, checks an order through an MCP server and drafts a replyA customer asks about a delayed order, and the agent drafts a resolution for an operator.
Product and documentationProduct teamsServe an agent that answers questions from your docs over an APIA help panel in an app asks the agent a question and shows the answer with its source link.
EngineeringEngineering leaders and CTOsFollow releases and advisories that touch the stack, and let Company OS propose small platform fixesA CTO reads a brief of model releases, pricing changes and deprecations, and reviews the proposed tasks.

If you only want one script, install the SDK alone and skip the template. The docs call a script fine as a one-off.

Where to use it

Agno’s docs give full steps for three coding agents, and a general pattern for the rest.

  • Claude Code: the setup prompt, a connector that lets it read the docs, and agno connect for your own platform
  • Codex: the same three, with codex mcp add for the docs connector
  • Cursor: the docs connector in ~/.cursor/mcp.json, and agno connect
  • Claude Desktop: agno connect writes a local config entry that starts the mcp-remote bridge through npx, so Node.js must be installed
  • Claude and ChatGPT: a custom connector to your platform on a public HTTPS URL. A secured endpoint must use OAuth, and availability varies by provider and plan
  • Any other agent that adds MCP servers: the docs give a general pattern (name agno-docs, URL https://mcp.agno.com, Streamable HTTP, no authentication)
  • A coding agent without MCP: the https://docs.agno.com/llms.txt and https://docs.agno.com/llms-full.txt indexes

The platform runs in Docker on your machine, or on a cloud. The README lists templates for Docker, Railway, AWS, GCP, Azure, Fly.io, Render, Modal and Helm. Agents can also answer in Slack.

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with each agent’s steps from Agno’s docs. The main route is one prompt, pasted into your coding agent.

What you need first
NeedDetail
A coding agentClaude Code, Codex or Cursor, the three the docs name for the setup skill
DockerThe template route runs AgentOS and PostgreSQL locally
A model keyThe template route lists an OpenAI API key. The SDK page says Anthropic, Gemini, Groq, Mistral, Cohere and Ollama work too
An os.agno.com sign-inThe AgentOS UI step signs in at os.agno.com and connects from your browser to your platform
Python 3.9 or newerFor the SDK and for the agno CLI (agno connect), with uv recommended. Running Claude or Codex as a service uses Python 3.12
Render and GitHubOnly to deploy the template to Render
  1. Paste the prompt below into your coding agent.
  2. Let it run the setup skill. It starts AgentOS and PostgreSQL and checks the API and MCP connection. Add your model credentials to the local environment file when it asks.
  3. Open os.agno.com, sign in and choose Connect OS. The overview page uses Local and http://localhost:8000.
  4. Build your first agent with the prompts below.
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/).

This is the Build your agent platform page’s prompt. The README gives much the same prompt with agentos-railway, a template that deploys to Railway.

To let your coding agent read the docs while it builds, add the docs as a connector. For Claude Code, the Add Agno page gives this line. For Codex it gives codex mcp add agno-docs --url https://mcp.agno.com.

claude mcp add --transport http --scope user agno-docs https://mcp.agno.com

How to use it

The template ships skills that your coding agent runs. Name one in your prompt so the agent knows to use it.

Skills the docs name
SkillWhat it does
/setup-platformRuns the platform locally and builds a first agent with you
/create-agentBuilds a new agent in the platform
/improveImproves an agent from simulations, traces or evaluations
/create-evalsBuilds or refines evaluations for an agent
/deploy-platformSets up your repository and walks you through the Render deploy

Then use what you built in the AgentOS UI. You chat with an agent, open its sessions and traces, and see the searches and page reads behind an answer. To call an agent from your own app, the Run your agents page has you create a service account in the UI with the agents:read and agents:run grants. Set its token as AGENTOS_API_TOKEN and your platform’s address as AGENTOS_URL. Then send a form request to the agent’s runs endpoint, as the page does for Daily Brief.

curl --fail-with-body "$AGENTOS_URL/agents/daily-brief/runs" \
  -H "Authorization: Bearer $AGENTOS_API_TOKEN" \
  --form-string "message=Generate today's edition." \
  --form-string "stream=false"

With stream=false the answer comes back as JSON with its status, content, run ID and session ID. To continue the conversation, send the same session ID with the same token.

Example

You have the platform running and want a daily briefing on your field. You send the docs’ prompt, changing the interests to your own:

Build an agent called Daily Brief.

I work on AI developer tools. Follow agent frameworks and platforms,
model and coding-agent releases, and practical examples of agents
running in production. Prioritize developments that could affect
what we build, how we explain it, or who might use it.
Skip generic AI commentary.

Use the Parallel MCP to research the web.
Produce a three-piece edition with one lead story and up to two
other developments. For each, explain what changed, why it matters
to me, and link to dated original sources. Prefer developments since
the previous edition; use the last 24 hours for the first edition.

Save previous editions in the shared notes.
Use per-user learning to remember each user's preferences.

Your coding agent creates the agent in agents/, registers it in app/main.py and adds a description and sample prompts to app/config.yaml. You refresh the Agents list in AgentOS, open Daily Brief and ask it to generate today’s edition. The prompt asks for a lead story and up to two other developments, each with what changed, why it matters to you and dated source links. The session and trace show the searches behind it.

For newcomers and experts

If you are new. An agent is a language model with tools and instructions. A script that runs one agent is fine for a first try. AgentOS keeps an agent running as a service instead. It answers over HTTP, stores sessions and memory, and traces each run, so you can see what happened. The docs suggest starting with a Daily Brief, an agent that researches what you follow. Let your coding agent do the setup. If something is wrong, give it the example and ask it to fix the behavior.

For experts. AgentOS can serve Claude and Codex agents next to Agno’s own. The README says you build with the Agno, Claude Agent or Codex SDKs, and AgentOS adds authentication, role-based access, resume and replay, human approvals and durable execution. When the AgentOS has authorization on, agno connect mints one service account per coding agent, with a 90-day expiry by default. You can revoke one with agno tokens revoke claude-code without touching the rest. An unsecured AgentOS connects without credentials, and an OAuth-protected MCP endpoint gets a one-time sign-in instead.

The failure cases are in the docs. With the default max_attempts of 1, a crashed run can fail visibly. More attempts restart from the original input and can repeat external actions, so the guide to running Claude and Codex as services says to make state-changing tools idempotent. For several instances, the scaling page adds Redis for live run events and cancellation, and says to deploy that with one instance before raising the count.

Good to know

Most of Agno runs where you put it, and a few paths reach out.

  • Where it runs: the README says to run the platform in your own cloud and keep your data in your control. The AgentOS UI at os.agno.com connects from your browser to your running platform
  • Usage data: Agno sends a telemetry event per agent so it knows which model providers to prioritize. The README says prompts, messages and outputs are never sent. Turn it off with AGNO_TELEMETRY=false
  • Model calls: agents call the provider you configure with your key. The Daily Brief example also searches the web through the Parallel MCP
  • No security by default on Render: RUNTIME_ENV=dev leaves the deployed platform open to anyone with the URL. Set it to prd and turn on JWT authorization before you add private data
  • Coding agents: the Claude and Codex engineers in the template are off by default. Once on, they run on the API host with its environment and credentials, until you set up sandboxes
  • Data loss: agno down --volumes also removes the named volumes, which destroys data
  • Removal: the pages Mindket read give no uninstall steps for the SDK or the template. agno disconnect removes the AgentOS entries from your coding agents’ configs. Add --revoke to also revoke the service accounts agno connect minted. That needs the running AgentOS and an admin credential
  • License: Apache-2.0

README and files

README

Agno: setup notes

This kit holds setup notes only. Mindket wrote them. Agno itself comes from its own repositories and packages: https://github.com/agno-agi/agno

These notes are not made or endorsed by Agno. The README's introduction says "Agno is a self-driving agent platform. Build agents for your company, product, or customers. Run them as durable services on AgentOS. Put them to work automating company operations." The documentation is at https://docs.agno.com

License: Apache-2.0. The README says "Agno is distributed under the Apache 2.0 license". The LICENSE file (https://github.com/agno-agi/agno/blob/main/LICENSE) is the standard Apache License 2.0 text, and the notice in its appendix reads "Copyright 2025-2026 Agno Inc."

Three routes that stand alone

Agno has three ways in. Pick the one that matches what you want.

Separately, you can give your coding agent the Agno docs as an MCP connector, so it reads them while it builds. Source: https://docs.agno.com/coding-agents

What installs

What you need first

Main install prompt

Paste this into your coding agent. It is the prompt the README gives.

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 into it, and follow .agents/skills/setup-platform/SKILL.md.

Source: https://github.com/agno-agi/agno/blob/main/README.md. The Welcome page (https://docs.agno.com/) gives a prompt for each cloud with the template's name swapped in. Its wording differs a little: it asks the agent to "run the setup-platform skill (in .agents/skills/)".

The Build your agent platform page (https://docs.agno.com/agent-platform/overview) gives that prompt with agentos-render. Its local steps (http://localhost:8000) and its Render deploy, in setup/deploy-and-operate.md, are written for that template. The README's agentos-railway template deploys to Railway.

Per-agent notes

  • setup/claude-code.md
  • setup/codex.md
  • setup/cursor.md
  • setup/other-agents.md: Claude Desktop, Claude and ChatGPT custom connectors, and agents without MCP
  • setup/python-sdk.md: install the SDK, run one agent, then run it with AgentOS
  • setup/api-and-mcp.md: call an agent over HTTP and serve it as an MCP tool
  • setup/deploy-and-operate.md: Render, security, the CLI's project commands, coding agents, Company OS, Slack and scaling

Update or remove

To upgrade the SDK, the Install & Setup page gives:

uv pip install -U agno

With pip it gives:

pip install -U agno --no-cache-dir

Source: https://docs.agno.com/other/install

The pages Mindket read give no uninstall steps for the SDK or the template. agno down stops a project's containers, and agno down --volumes also removes its named volumes, which destroys data. agno disconnect removes every entry that points at your AgentOS from your coding agents' configs. It edits configs only. Add --revoke to also revoke the service accounts agno connect minted, which needs the running AgentOS and an admin credential. Source: https://docs.agno.com/cli/operate and https://docs.agno.com/cli/connect

Usage data

The README says "Agno sends a telemetry event per agent so we know which model providers to prioritize. Prompts, messages, and outputs are never sent." It turns off with:

AGNO_TELEMETRY=false

Source: https://github.com/agno-agi/agno/blob/main/README.md

Other outbound connections

The README says to run the platform in your own cloud and keep your data in your control, and to use the AgentOS UI at https://os.agno.com to review conversations, inspect traces and manage knowledge. The API tutorial says the UI connects from your browser to your running API. Your agents call whichever model provider you configure. The Daily Brief example prompt tells the agent to research the web through the Parallel MCP. Sources: https://docs.agno.com/tutorials/agents-as-api and https://docs.agno.com/agent-platform/first-agent

Sources

Files
README.md  7 KB
setup/api-and-mcp.md  5 KB
setup/claude-code.md  6 KB
setup/codex.md  5 KB
setup/cursor.md  3 KB
setup/deploy-and-operate.md  8 KB
setup/other-agents.md  4 KB
setup/python-sdk.md  4 KB

8 files, 40 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-03

Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

ProductStarsActivityLanguageLicenseLast change
Agno This page43,097ActivePythonApache-2.0
Crawl4AIShares python · ai · ai-agents87,016——Apache-2.0—
Awesome LLM AppsShares python · agents144,222——Apache-2.0—
ScraplingShares python · ai99,911ActivePythonBSD-3-Clause
WorktrunkShares developer-tools · agents12,134ActiveRust—
qwen-codeShares developer-tools · ai29,845ActiveTypeScriptApache-2.0
Numbers as Mindket last read them, from 2026-11-07 to 2026-11-13. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

bediashpreetShow HN: Agno – A full-stack framework for building Multi-Agent Systems76 points · 19 repliesShark Ratingagno-agi/agno - Agno is a powerful, open-source framework for building, running, and managing multi-agent systems. It provides a unified stack that empowers developers and enterprises to create complex AI-powered applications with... #OpenSource #Python 🔗 https://ift.tt/nxuTeVj3 likes@perry_weijie别再只会堆单轮对话——多 Agent 真正要编起来,先装这 6 个开源框架: 1 → CrewAI(约 6.0 万星 · MIT) 角色分工团队最快上手,原型到协作都顺 2 → LangGraph(约 4.4 万星 · MIT) 有状态图 + 人审中断,长任务可恢复 https://t.co/jq3ezKXR3B https://t.co/2u868bJnyk https://t.co/qKrmSzYebIr/SATNA_PROJECT10 Open-Source Repos That Turn an LLM Into an Autonomous SystembediashpreetAgno Agents startup 5000x faster than Langgraph, use 50x less memory11 points@agentwyre.ai🟠 agno v3.0.6 turns MCP into a scale-out deployment story with stateless serving and protocol auto-negotiation agno v3.0.6 ships stateless MCP serving, protocol-mode negotiation, and a new MCP server card, which pushes its a... https://github.com/agno-agi/agno/releases/tag/v3.0.6 #AI #AgentWyre1 like@T1doo_AI想让 AI Agent 调工具,还能查看运行记录?🤖 Agno 提供 Python Agent 框架和 AgentOS,方便连接工具、部署及追踪运行。🧩 https://t.co/o9M0Ja3I7H #AIAgent #Python #浇朋友 #蓝朋友 #互关 #for/githubHow do you ping repo maintainers correctly?bediashpreetShow HN: Agno – multi-agent framework, runtime and control planeHi HN, Excited to share Agno, a framework and runtime for multi-agent systems. Think of it as FastAPI for AI Agents. At its core is the AgentOS, a high-performance server/runtime that helps you run and manage AI agents, multi-agent teams, and step-based agentic workflows — all inside your own…9 points · 1 reply@agentwyre.ai🟠 Agno v3.0.5 ships patch-version breaking changes in ingestion status and embedding error handling Agno released `v3.0.5` on September 1, 2026 with multiple breaking changes despite the patch version number. https://github.com/agno-agi/agno/releases/tag/v3.0.5 #AI #AgentWyre1 like@wanerfu10 个能真正干活的 AI 智能体 GitHub 仓库: 1. OpenHands https://t.co/g3gchYx9SV 2. Browser Use https://t.co/wWfdKksL9y 3. LangGraph https://t.co/nLZTTjbrsW 4. CrewAI https://t.co/TOGmNd6cbo 5. PydanticAI https://t.co/tt77yJEsuo 6. Agno https://t.co/YAvPXSU2cO 7. AutoGen https://t.co/f69Hwtipv5 8. Semantic…bediashpreetMCP Agents: Connect your Agents to 100s of MCP-compatible services6 points

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar projects

See all in Developer

Crawl4AI

unclecode · Kit

UncleCode’s open source web crawler and scraper for language models and AI agents. It loads a page in a browser and returns clean Markdown, or JSON in a shape…

New87k

Rohit Ghumare’s free, MIT-licensed course that builds AI from raw math up to agents and production, in twenty phases. Tutor skills for Claude Code, Codex and C…

New77.8k

ECC by affaan-m

affaan-m · Skill

Affaan Mustafa’s plugin of agents, skills, commands and hooks that gives Claude Code, Codex and other coding agents a routine of planning, test-first work, fre…

New299k