Bee Agent Framework
ActiveDescription
Bee Agent Framework is a production-ready AI agent development framework supporting both Python and TypeScript, offering multi-modal agent building, tool integration, and observability capabilities for rapid production deployment.
Key Features
- Multi-language support — build agents in Python or TypeScript with a unified API
- Workflows engine for composing multi-agent systems with sequential, parallel, and conditional execution
- Built-in tools including web search, weather, code execution, and MCP tool integration
- RAG module with vector store support and document processing pipelines
- Memory management with conversation history strategies and caching
- Multi-provider backend supporting OpenAI, Anthropic, IBM watsonx, Google, Groq, Ollama, and more
Use Cases
Categories
Quick Start
1. Clone the starter template: `git clone https://github.com/i-am-bee/beeai-framework-py-starter` (Python) or `-ts-starter` (TypeScript)
2. Install dependencies: `pip install -r requirements.txt` or `npm install`
3. Set your LLM provider API key as environment variable
4. Run the example agent: `python main.py` or `npm start`
5. Explore the docs at framework.beeai.dev for Workflows, Tools, and RAG modules