Ross ROSS = Recommend OSS · open-source software intelligence for agents

bubbuild/bub

Bub it. Build it. A tiny agent runtime, composable with plugins. observed · 2026-10-20

github.com/bubbuild/bub · homepage · Python · Apache-2.0 (permissive) observed · 2026-10-20

Health v2 · maintenance only

86/100

  • Activity 100
  • Release rhythm 99
  • Longevity 33
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 10.0
  • age_days: 464
  • days_rel: 9
  • days_push: 1
  • n_releases_24m: 23

Full methodology

Adoption not part of the score

1687 stars · 183 forks observed · 2026-10-20

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Bub is a small Python runtime for building AI agents that operate in shared environments alongside humans. It uses a hook-first architecture where every turn stage is a pluggy hook, with append-only tape records for context and channel adapters for CLI, Telegram, and custom surfaces.

Use cases

  • build ai agents that collaborate with humans in group chats
  • run an llm agent from the cli or telegram
  • customize agent turn pipeline stages with hooks
  • extend an agent runtime with custom plugins tools and skills
  • replay and inspect agent conversation history from tape records
  • deploy a self-hosted agent gateway listening on chat channels
  • swap llm providers without changing the agent runtime

When to choose

  • you want a minimal, hackable agent runtime where every pipeline stage is overridable
  • you need agents and humans sharing the same conversation with transparent, inspectable state
  • you want one runtime driving multiple chat surfaces like CLI and Telegram

When to avoid

  • you need a batteries-heavy agent framework with a large built-in tool ecosystem
  • you want a no-code or hosted agent platform rather than a Python framework
  • you need mature production guarantees - the project is young with a small core

Facets

framework · maturity active

agent-framework plugin-system chatbot llm-inference cli middleware workflow-automation large-language-models chatbots developer-tools messaging-platforms python cli cross-platform self-hosted hook-first pluggy tape-context channel-agnostic agents-md agent-skills multi-agent turn-pipeline litellm ai-agents automation telegram

4 sources

Member repositories

RepositoryRoleHealth v2
bubbuild/bubmain86

For agents

markdown · JSON · MCP: product_card(name="bubbuild/bub")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem