Skip to content

i-am-bee/beeai-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

BeeAI
BeeAI Platform

Discover, run, and share agents from any framework

Apache 2.0 Follow on Bluesky Join our Discord LF AI & Data

Key Features β€’ Quickstart β€’ Documentation β€’ Agent Catalog


BeeAI is an open-source platform that makes it easy to discover, run, and share AI agents across frameworks. Built on the Agent Communication Protocol (ACP) and hosted by the Linux Foundation, BeeAI bridges the gap between different agent ecosystems.

The Problem BeeAI Solves

Teams trying to operationalize AI agents face three critical challenges:

  • Framework Fragmentation: Different agent frameworks create silos and duplicated efforts
  • Deployment Complexity: Each agent requires its own setup, limiting scalability
  • Discovery Challenges: No central hub exists for finding and using available agents

BeeAI provides a standardized platform to discover, run, and share agents from any framework - for both individuals and teams.

πŸ‘©β€πŸ’» For Individual Developers

BeeAI makes it easy to experiment with agent capabilities on your own machine:

  • πŸ§ͺ Try agents instantly from the community catalog without complex setup
  • πŸ“¦ Use standard interfaces that create consistent user experiences
  • πŸ› οΈ Package existing agents from any framework using standardized containers
  • 🌍 Share agents with others through a consistent web interface

πŸ‘₯ For Teams

As you scale from personal experimentation to team adoption, BeeAI grows with you:

  • 🌐 Deploy a centralized BeeAI instance that the entire team can access
  • πŸ“š Create a team catalog where developers publish and end users discover agents
  • 🧰 Standardize agent interfaces for consistent user experiences
  • πŸ” Centrally manage LLM connections to control costs and access

Key Features

Feature How It Works Business Value
Agent Catalog One BeeAI platform serves your entire team Everyone works from the same system with unified management
Framework Agnostic BeeAI implements the Agent Communication Protocol (ACP) to standardize agent interfaces regardless of how they're built Developers use their preferred tools while maintaining compatibility
Containerized Agents Each agent runs in its own container with defined resource limits Better performance, improved security, and efficient resource usage
Consistent Interfaces Predictable agent interactions Learn once, use everywhere
Agent Discovery All agents appear in a searchable catalog with capability details End users easily find agents and developers see usage patterns
LLM Provider Flexibility Connect to any LLM provider Use the best model for each task and easily switch providers

Quickstart

Tip

This is the short version. See the installation guide for detailed instructions.

  1. Install the BeeAI CLI using uv (on Linux you'll also need QEMU):
uv tool install beeai-cli
  1. Start the BeeAI platform:
beeai platform start
  1. Configure the LLM provider:
beeai env setup
  1. Use the CLI:
# List all available agents
beeai list

# Run an agent interactively
beeai run chat

# Run an agent with direct input
beeai run chat "Hello! How are you?"

# Get agent details and parameters
beeai info chat

# View all CLI options
beeai --help
  1. Launch the web interface:
beeai ui

Note

The web UI is intentionally simplified for end-users who need basic agent interactions without CLI complexity. Think of the web UI as a deployment target for your agents, not your primary development environment.

Documentation

Visit docs.beeai.dev for full documentation.

Agent Catalog

Visit beeai.dev/agents for the list of reference agent implementations.

Community

The BeeAI 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 BeeAI Discord server.

Please note that our Code of Conduct applies to all BeeAI community channels. We strongly encourage you to read and follow it.

Maintainers

For information about maintainers, see MAINTAINERS.md.

Contributing

Contributions to BeeAI 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 BeeAI.

Contributors list

Acknowledgements

Special thanks to the following outstanding projects for their inspiration and influence:


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.