- tools: generate typed schemas for keyword-only parameters (#1721)
- propagate Python stream errors and cancellation (#1711)
- adapters: preserve LangChain image content (#1715)
- adapters: apply LiteLLM proxy response cost reported via hiddenparams (#1699)
- tools: preserve cache and middleware when cloning file and shell tools (#1706)
- internals: carry the abort state through AbortController.clone (#1704)
BeeAI Framework by BeeAI (Linux Foundation)
Overview
An open-source framework for building production agents in Python and TypeScript, started at IBM Research.
BeeAI Framework was downloaded 10.5K times from npm and PyPI in the week ending Oct 4, 2026, up 42.8% on the week before and down 40.9% over the last 30 days compared with the 30 before. The GitHub repository has 3,426 stars, 39 of them added in the last 30 days. The latest stable release is 0.1.85, published Sep 28, 2026; there were 3 stable releases in the past 30 days.
BeeAI Framework usage and attention over time
Download the raw daily series: beeai-framework.csv
Install BeeAI Framework
| npm | npm install beeai-framework |
|---|---|
| PyPI | pip install beeai-framework |
These commands use the packages tracked on this page. The vendor may recommend a different installer; see the official documentation.
Key facts
| Maker | BeeAI (Linux Foundation) |
|---|---|
| Type | Agent framework |
| License | Apache-2.0 |
| Interfaces | Python library, TypeScript library |
| Main language | Python |
| Open issues and PRs | 29 |
Pricing
BeeAI Framework is open source and free to use; you pay only for the models and infrastructure it runs on.
, checked Oct 5, 2026. Prices change often; confirm before you buy.
Pulse Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
What changed: recent BeeAI Framework releases
6 stable releases in the last 90 days · Full changelog
- infra: port Runnable interface to TypeScript (#1502) (947cf31)
- memory: add DakeraMemory for persistent cross-session agent memory (#1567) (f54c898)
- adapters: don't crash the process when a streamed Vercel chat call fails (#1689) (cd5b5ea)
- adapters: make ChatModel.fromName and clone() work for Amazon Bedrock (#1691) (f767f79)
- adapters: stop sending the default temperature to OpenAI GPT-5.x/GPT-6 on Amazon Bedrock (#1687) (874a6ec)
- adapters: use constant-time API key comparison and anchored Bearer strip (#1656) (d415ccb)
- fix(internals): compare both matrices' column counts in cosineSimilarityMatrix
- feat(memory): add DakeraMemory for persistent cross-session agent memory
- fix(examples): migrate basicscolab and agentscolab notebooks from granite3.3 to granite4.1:8b
- Feat/1479 OpenAI server
- feat(infra): port Runnable interface to TypeScript
- fix(docs): Remove reference to nonexistent docs:fix target
- emitter: keep an unset groupid unset when cloning (#1582)
- adapters: support Responses API text content parts (#1591)
- adapters: add default for maxrequestbodysize field added in mcp 1.29.0 (#1573)
- emitter: propagate errors from emitter (#1579)
- adapters: propagate error context through meta on MCP tool errors (#1577)
- adapters: add streaming support to WatsonxOrchestrateAgent (#1505)
- emitter: off() with a compiled regex should only remove the matching listener (#1566)
- emitter: match compiled regex anywhere in the event path (#1557)
- cache: clear cache entry on ChatModelToolCallError (#1555)
- adapters: raise a clear error for Groq embeddings (unsupported by Groq API) (#1536)
- adapters: default OpenAIServer to loopback and warn on unauthenticated bind (#1516) (#1531)
- adapters: inline a2a data: URIs as base64 (#1508)
- adapters: upgrade LangChain packages to 1.x (#1491) (3ee516a), closes #1470
- upgrade MiniMax default model to M3 (with Python/TypeScript provider) (#1416) (4900cf0), closes #1462
- serializer: function deserialization is opt-in, disabled by default
- adapters: inline a2a data: URIs as base64 (#1508) (1d5900c)
- adapters: resolve hardcoded modelId in LangChainEmbeddingModel (#1501) (0902b9a)
- deps: bump wikipedia to ^2.5.0 (5da8ffd)
BeeAI Framework alternatives
| # | Agent | Pulse | Downloads 7d | 7d | 30d | VS Code installs | Stars | Latest release | Price | Last 90 days | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 |
LangChainLangChain |
77 | 44.3M | up 1.9% | down 22.0% | — | 147K+45/day | 1.4.38d ago | Free (OSS) | ||
| 10 |
LangGraphLangChain |
69 | 16.1M | up 11.4% | down 21.8% | — | 42.7K+48/day | 1.2.13yesterday | Free (OSS) | ||
| 11 |
AI SDKVercel |
67 | 34.5M | up 13.5% | up 20.9% | — | 27.1K+18/day | 6.0.301yesterday | Free (OSS) | ||
| 13 | 63 | 8.7M | up 0.6% | up 2.0% | — | 8,679+23/day | 1.58.0yesterday | Free (OSS) | |||
| 17 |
Claude Agent SDKAnthropic |
59 | 21.5M | up 14.6% | up 0.6% | — | 8,219+5/day | 0.2.1636d ago | Free (OSS) | ||
| 21 |
MastraMastra |
58 | 2.2M | up 11.1% | up 19.1% | — | 28.6K+27/day | 1.74.0yesterday | Free (OSS) | ||
| No agents match that filter. | |||||||||||
BeeAI Framework FAQ
How much does BeeAI Framework cost?
BeeAI Framework is open source and free to use; you pay only for the models and infrastructure it runs on.
Is BeeAI Framework open source?
Yes. BeeAI Framework is open source, released under the Apache-2.0 license.
How popular is BeeAI Framework?
BeeAI Framework was downloaded 10.5K times from npm and PyPI in the week ending Oct 4, 2026, up 42.8% on the week before and down 40.9% over the last 30 days compared with the 30 before. The GitHub repository has 3,426 stars, 39 of them added in the last 30 days. The latest stable release is 0.1.85, published Sep 28, 2026; there were 3 stable releases in the past 30 days.
What is the latest version of BeeAI Framework?
The latest stable release we track is 0.1.85, published on Sep 28, 2026.
What are the alternatives to BeeAI Framework?
The closest alternatives in the same category by Pulse Score are LangChain, LangGraph, AI SDK, Strands Agents.
Where these numbers come from
npm: beeai-framework. PyPI: beeai-framework. GitHub: i-am-bee/beeai-framework. See data sources for how each one is collected.
