https://github.com/i-am-bee/beeai-platform
Discover, run, and compose AI agents from any framework
https://github.com/i-am-bee/beeai-platform
agents compose platform protocol
Last synced: 4 days ago
JSON representation
Discover, run, and compose AI agents from any framework
- Host: GitHub
- URL: https://github.com/i-am-bee/beeai-platform
- Owner: i-am-bee
- License: apache-2.0
- Created: 2025-01-27T17:21:19.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-05-09T06:43:26.000Z (6 days ago)
- Last Synced: 2025-05-11T02:13:12.896Z (4 days ago)
- Topics: agents, compose, platform, protocol
- Language: Python
- Homepage: https://beeai.dev
- Size: 7.32 MB
- Stars: 524
- Watchers: 17
- Forks: 72
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
BeeAI PlatformDiscover, run, and orchestrate AI agents from any framework
[](https://github.com/i-am-bee/beeai-framework?tab=Apache-2.0-1-ov-file#readme)
[](https://bsky.app/profile/beeaiagents.bsky.social)
[](https://discord.com/invite/NradeA6ZNF)
[](https://lfaidata.foundation/projects/)
Key Features •
Quickstart •
Documentation •
Agent Cataloghttps://github.com/user-attachments/assets/dc6cc4d7-4577-44c9-acf7-ec0133268a2d
**BeeAI** is the first open-source platform built on the [Agent Communication Protocol (ACP)](https://agentcommunicationprotocol.dev/), an open standard designed to enable smooth communication between AI agents, no matter what framework they’re built on. Hosted by the **Linux Foundation**, BeeAI is driven by open governance and community collaboration.
With ACP at its core, BeeAI makes it easy to:
- **Discover** agents across a wide range of frameworks via our growing catalog
- **Run** agents locally using your preferred LLM provider
- **Orchestrate** agents into workflows — regardless of how or where they were built
## Key features| Feature | Description |
| :--------------------- | :---------------------------------------------------------------------------------------------------------------- |
| 🏗️ **ACP Native** | Built from the ground up around ACP as the official reference implementation for the protocol |
| 🔄 **Lifecycle Management** | Discover, install, configure, and run agents with simple commands |
| 🛠️ **Orchestration** | Connect specialized agents through standardized interfaces to create powerful workflows |
| 🔍 **Discovery** | Browse our curated catalog of ACP-compliant agents across multiple frameworks |
| 🗂️ **Catalog** | Access ready-to-use agents for research, content creation, coding, and more |
| 🧠 **LLM Integration** | Connect to any LLM provider (Ollama, OpenAI, Anthropic, etc.) with simple configuration |
| 💻 **Dual Interface Access** | Interact through both web UI and CLI depending on your preference |
| 🚢 **Containerized Deployment** | Run agents in isolated containers with automated resource management for consistent performance |## Quickstart
1. **Install** BeeAI using [Homebrew](https://brew.sh/) (or see the [installation guide](https://docs.beeai.dev/introduction/installation) for other methods):
```sh
brew install i-am-bee/beeai/beeai
brew services start beeai
```2. **Configure** LLM provider:
```sh
beeai env setup
```3. **Launch** the web interface:
```sh
beeai ui
```4. **Use** from the terminal:
```sh
# List commands
beeai --help# List all available agents
beeai list# Run the chat agent
beeai run chat# Compose agents
beeai compose sequential
```## Documentation
Visit [docs.beeai.dev](https://docs.beeai.dev) for full documentation.
## Agent library
Visit [beeai.dev/agents](https://beeai.dev/agents) for the list of reference agent implementations.
## Community
The BeeAI community is active on [GitHub Discussions](https://github.com/i-am-bee/beeai/discussions) where you can ask questions, voice ideas, and share your projects.
To chat with other community members, you can join the BeeAI [Discord](https://discord.gg/NradeA6ZNF) server.
Please note that our [Code of Conduct](./CODE_OF_CONDUCT.md) applies to all BeeAI community channels. We strongly encourage you to read and follow it.
## Maintainers
For information about maintainers, see [MAINTAINERS.md](./MAINTAINERS.md).
## Contributing
Contributions to BeeAI are always welcome and greatly appreciated. Before contributing, please review our [Contribution Guidelines](./CONTRIBUTING.md) to ensure a smooth experience.
Special thanks to our contributors for helping us improve BeeAI.
## Acknowledgements
Special thanks to the following outstanding projects for their inspiration and influence:
- [Model Context Protocol](https://github.com/modelcontextprotocol)
- [Language Server Protocol](https://github.com/microsoft/language-server-protocol)
- [JSON-RPC](https://www.jsonrpc.org/)
- [Natural Language Interaction Protocol](https://github.com/nlip-project)---
Developed by contributors to the BeeAI project, this initiative is part of the [Linux Foundation AI & Data program](https://lfaidata.foundation/projects/). Its development follows open, collaborative, and community-driven practices.