bub
Bub is a lightweight Agent runtime with plugin extension support.
- Region
- Overseas
- Pricing
- Free
- Open source
- Yes
- GitHub Stars
- ★ 1.7k
- Source
- GitHub
- Added
- 2026-10-09
- Last verified
- 2026-10-09
- GitHub
- github.com/bubbuild/bub

Overview
Bub is a minimal Python runtime designed for building agents in shared environments. Originally intended for group chats, it enables multiple users and agents to collaborate within the same conversation without hiding state or relying on framework-specific magic. Bub supports plugin extensions, where each stage acts as a plugin hook that can replace built-in functionality. The same runtime can operate across CLI, Telegram, and other custom channels. Bub's design allows context to be reconstructed from appended logs rather than being carried as mutable session state, making it easier to inspect, replay, and hand over.
Key features
- ▪Plugin-based design, with each stage as a plugin hook
- ▪Context reconstructed from appended logs
- ▪Same runtime across multiple surfaces
- ▪Built-in functionality is replaceable
Use cases
Pros
- +Highly extensible
- +Easy to debug and replay
- +Unified runtime model
- +Supports multiple channels
Limitations / notes
- -Requires some programming background
- -Higher learning curve
Who it's for
This overview was compiled by AI from public sources and may contain inaccuracies — please refer to the official site.
FAQ
Is it free?
Yes, Bub is an open-source project and available for free use.
Do I need scientific internet access?
Not required, but some plugins may need access to external services.
Does it support Chinese?
Main documentation is in English, but multilingual plugins are supported.
Can it be used commercially?
Yes, Bub is open-source and suitable for commercial use.
Similar agents
Cursor
FeaturedAI-powered code editor with Agent mode
Dify
FeaturedOpen-source LLMOps + Agent orchestration platform
扣子 Coze
FeaturedByteDance's no-code Agent/Bot building platform
Trae
FeaturedAI IDE (with Agent) from ByteDance
LangChain
FeaturedThe most mainstream LLM/Agent orchestration framework
Devin
FeaturedAutonomous software engineer Agent by Cognition
Something wrong? Let us know on the About page and we'll fix it.