Deploy, and share agents with open infrastructure, free from vendor lock-in.
See the codeKey Features • Quickstart • Reference Agents •
Build agents → run them as services → call them from your app.
Agent Stack is open infrastructure for turning AI agents into running services in minutes. Run agents locally or in your environment, wire them into your app over HTTP, and ship agent-powered features without building deployment infrastructure from scratch. Built on the Agent2Agent (A2A) Protocol and hosted by the Linux Foundation, Agent Stack ensures you aren't locked into a proprietary vendor's ecosystem.
If you’re building agent-powered features or want your agents to run outside a prototype, Agent Stack gives you a fast path from code to deployment-ready service by providing LLM routing, vector storage, authentication, file handling, deployment tooling, and more out of the box.
| 🎯 Run agents as services | Expose agents over HTTP for consumption in real applications and call them like any other backend service |
| 🔄 Fast local dev loop | Spin up agents locally and iterate quickly |
| 🔧 No agent rewrites | Wrap existing agents and run them as-is |
| 🚀 Deployment-ready architecture | The same agents can move from local to deployed environments |
| Component | What's Included |
|---|---|
| Agent Runtime | - Self-hostable server to run agents in production |
| LLM & AI Services | - LLM service with support for 15+ providers (Anthropic, OpenAI, watsonx.ai, Ollama) - Embeddings and vector search for RAG and semantic search |
| Agent Deployment & Management | - CLI for deploying, updating, and managing agents |
| Storage & Documents | - S3-compatible file storage for uploads and downloads - Document text extraction via Docling |
| Interfaces & Tooling | - Out-of-the-box Web UI for testing and sharing agents - Client SDK for building custom UIs and applications |
| Integrations | - External integrations via MCP protocol (APIs, Slack, Google Drive, etc.) with OAuth |
| Security | - Secrets management for API keys and credentials - OAuth support for secure external integrations |
| Agent Stack Deployment | - Helm chart for Kubernetes with customizable storage, databases, and authentication |
| Framework Interoperability | - Build agents using LangGraph, CrewAI, or your own framework - All agents are automatically exposed as A2A-compatible agents for interoperability - SDK handles runtime service requests and agent-to-agent communication |
Note: Agent Stack ships with fully functional defaults to get you running quickly. Every component is modular and can be replaced to integrate with your organization’s existing services, providers, and infrastructure.
sh -c "$(curl -LsSf https://agentstack.beeai.dev/install.sh)"
[!TIP] The one-line script works on Linux and macOS. For manual setup or experimental Windows support, see the quickstart guide.
agentstack ui # Launch web interface
agentstack list # See what agents are available
agentstack run chat "Hi, who are you" # Send a message to chat agent
agentstack run chat # Try interactive mode
agentstack info chat # View agent details
agentstack --help # See all options
git clone https://github.com/i-am-bee/agentstack-starter my-agent
cd my-agent
uv run server # Start your agent
Then in another terminal:
agentstack run example_agent "Alice" # Test your agent
You should see: "Ciao Alice!" 🎉
[!TIP] Check out Building Agents for a complete step-by-step guide to creating your first agent.
Reference implementations demonstrating core Agent Stack capabilities.
Visit agentstack.beeai.dev for full documentation.
The Agent Stack community is active on GitHub Discussions where you can ask questions, voice ideas, and share your projects.
To chat with other community members, you can join the Agent Stack Discord server.
Please note that our Code of Conduct applies to all Agent Stack community channels. We strongly encourage you to read and follow it.
For information about maintainers, see MAINTAINERS.md.
Contributions to Agent Stack are always welcome and greatly appreciated. Before contributing, please review our Contribution Guidelines to ensure a smooth experience.
Special thanks to our contributors for helping us improve Agent Stack.
Agent builds upon the foundations established by several pioneering projects in the agent and protocol ecosystem:
We're grateful to these communities for advancing the state of agent infrastructure and interoperability.
Developed by contributors to the BeeAI project, this initiative is part of the Linux Foundation AI & Data program. Its development follows open, collaborative, and community-driven practices.
907 followers · starred Apr 2025
171 followers · starred May 2025
248 followers · starred Jul 2025
803 followers · starred Mar 2025
Deploy, and share agents with open infrastructure, free from vendor lock-in.
See the codeKey Features • Quickstart • Reference Agents •
Build agents → run them as services → call them from your app.
Agent Stack is open infrastructure for turning AI agents into running services in minutes. Run agents locally or in your environment, wire them into your app over HTTP, and ship agent-powered features without building deployment infrastructure from scratch. Built on the Agent2Agent (A2A) Protocol and hosted by the Linux Foundation, Agent Stack ensures you aren't locked into a proprietary vendor's ecosystem.
If you’re building agent-powered features or want your agents to run outside a prototype, Agent Stack gives you a fast path from code to deployment-ready service by providing LLM routing, vector storage, authentication, file handling, deployment tooling, and more out of the box.
| 🎯 Run agents as services | Expose agents over HTTP for consumption in real applications and call them like any other backend service |
| 🔄 Fast local dev loop | Spin up agents locally and iterate quickly |
| 🔧 No agent rewrites | Wrap existing agents and run them as-is |
| 🚀 Deployment-ready architecture | The same agents can move from local to deployed environments |
| Component | What's Included |
|---|---|
| Agent Runtime | - Self-hostable server to run agents in production |
| LLM & AI Services | - LLM service with support for 15+ providers (Anthropic, OpenAI, watsonx.ai, Ollama) - Embeddings and vector search for RAG and semantic search |
| Agent Deployment & Management | - CLI for deploying, updating, and managing agents |
| Storage & Documents | - S3-compatible file storage for uploads and downloads - Document text extraction via Docling |
| Interfaces & Tooling | - Out-of-the-box Web UI for testing and sharing agents - Client SDK for building custom UIs and applications |
| Integrations | - External integrations via MCP protocol (APIs, Slack, Google Drive, etc.) with OAuth |
| Security | - Secrets management for API keys and credentials - OAuth support for secure external integrations |
| Agent Stack Deployment | - Helm chart for Kubernetes with customizable storage, databases, and authentication |
| Framework Interoperability | - Build agents using LangGraph, CrewAI, or your own framework - All agents are automatically exposed as A2A-compatible agents for interoperability - SDK handles runtime service requests and agent-to-agent communication |
Note: Agent Stack ships with fully functional defaults to get you running quickly. Every component is modular and can be replaced to integrate with your organization’s existing services, providers, and infrastructure.
sh -c "$(curl -LsSf https://agentstack.beeai.dev/install.sh)"
[!TIP] The one-line script works on Linux and macOS. For manual setup or experimental Windows support, see the quickstart guide.
agentstack ui # Launch web interface
agentstack list # See what agents are available
agentstack run chat "Hi, who are you" # Send a message to chat agent
agentstack run chat # Try interactive mode
agentstack info chat # View agent details
agentstack --help # See all options
git clone https://github.com/i-am-bee/agentstack-starter my-agent
cd my-agent
uv run server # Start your agent
Then in another terminal:
agentstack run example_agent "Alice" # Test your agent
You should see: "Ciao Alice!" 🎉
[!TIP] Check out Building Agents for a complete step-by-step guide to creating your first agent.
Reference implementations demonstrating core Agent Stack capabilities.
Visit agentstack.beeai.dev for full documentation.
The Agent Stack community is active on GitHub Discussions where you can ask questions, voice ideas, and share your projects.
To chat with other community members, you can join the Agent Stack Discord server.
Please note that our Code of Conduct applies to all Agent Stack community channels. We strongly encourage you to read and follow it.
For information about maintainers, see MAINTAINERS.md.
Contributions to Agent Stack are always welcome and greatly appreciated. Before contributing, please review our Contribution Guidelines to ensure a smooth experience.
Special thanks to our contributors for helping us improve Agent Stack.
Agent builds upon the foundations established by several pioneering projects in the agent and protocol ecosystem:
We're grateful to these communities for advancing the state of agent infrastructure and interoperability.
Developed by contributors to the BeeAI project, this initiative is part of the Linux Foundation AI & Data program. Its development follows open, collaborative, and community-driven practices.
907 followers · starred Apr 2025
171 followers · starred May 2025
248 followers · starred Jul 2025
803 followers · starred Mar 2025