by i-am-bee
Build production-ready AI agents in both Python and Typescript.
# Add to your Claude Code skills
git clone https://github.com/i-am-bee/beeai-frameworkGuides for using ai agents skills like beeai-framework.
Last scanned: 4/21/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-21T06:04:14.824Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}Build production-ready multi-agent systems in Python or TypeScript.
| Date | Language | Update Description |
|---|---|---|
| 2025/08/25 | Python | 🚀 ACP is now part of A2A under the Linux Foundation! 👉 Learn more |
| 2025/06/03 | Python | Release experimental Requirement Agent. |
| 2025/05/15 | Python | New protocol integrations: ACP and MCP. |
| 2025/02/19 | Python | Launched Python library alpha. See getting started guide. |
| 2025/02/07 | TypeScript | Introduced Backend module to simplify working with AI services (chat, embedding). |
| 2025/01/28 | TypeScript | Added support for DeepSeek R1, check out the Competitive Analysis Workflow example. |
| 2025/01/09 | TypeScript | Introduced Workflows, a way of building multi-agent systems. Added support for Model Context Protocol. |
| 2024/12/09 | TypeScript | Added support for LLaMa 3.3. See multi-agent workflow example using watsonx or explore other available providers. |
| 2024/11/21 | TypeScript | Added an experimental Streamlit agent. |
For a full changelog, see our releases page.
BeeAI Framework is a comprehensive toolkit for building intelligent, autonomous agents and multi-agent systems. It provides everything you need to create agents that can reason, take actions, and collaborate to solve complex problems.
[!TIP] Get started quickly with the beeai-framework-py-starter [Python] or beeai-framework-ts-starter [TypeScript] template.
| Feature | Description |
|---|---|
| 🤖 Requirement Agent | Create predictable, controlled behavior across different LLMs by setting rules the agent must follow. |
| 🤖 Agents | Create intelligent agents that can reason, act, and adapt |
| 🔌 Backend | Connect to any LLM provider with unified interfaces |
| 🔧 Tools | Extend agents with built in tools (web search, weather, code execution, and more) or custom tools |
| 🔍 RAG | Build retrieval-augmented generation systems with vector stores and document processing |
| 📝 Templates | Build dynamic prompts with enhanced Mustache syntax |
| 🧠 Memory | Manage conversation history with built in memory strategies |
| 📊 Observability | Monitor agent behavior with events, logging, and robust error handling |
| 🚀 Serve | Host agents in servers with support for multiple protocols such as A2A and MCP |
| 💾 Cache | Optimize performance and reduce costs with intelligent caching |
| 💿 Serialization | Save and load agent state for persistence across sessions |
| 🔄 Workflows | Orchestrate multi-agent systems with complex execution flows |
To install the Python library:
pip install beeai-framework
To install the TypeScript library:
npm install beeai-framework
import asyncio
from beeai_framework.agents.requirement import RequirementAgent
from beeai_framework.agents.requirement.requirements.conditional import ConditionalRequirement
from beeai_framework.backend import ChatModel
from beeai_framework.errors import FrameworkError
from beeai_framework.middleware.trajectory import GlobalTrajectoryMiddleware
from beeai_framework.tools import Tool
from beeai_framework.tools.handoff import HandoffTool
from beeai_framework.tools.search.wikipedia import WikipediaTool
from beeai_framework.tools.think import ThinkTool
from beeai_framework.tools.weather import O
beeai-framework is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by i-am-bee. Build production-ready AI agents in both Python and Typescript. It has 3,313 GitHub stars.
Yes. beeai-framework passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/i-am-bee/beeai-framework" and add it to your Claude Code skills directory (see the Installation section above).
beeai-framework is primarily written in Python. It is open-source under i-am-bee on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh beeai-framework against similar tools.
No comments yet. Be the first to share your thoughts!