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

bubbuild/bub

Bub it. Build it. A hook-first runtime for agents that live alongside people. observed · 2026-08-28

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

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 98
  • Longevity 29
How is this computed?

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

  • gap_med: 8
  • age_days: 416
  • days_rel: 14
  • days_push: 8
  • n_releases_24m: 20

Full methodology

Adoption not part of the score

1592 stars · 157 forks observed · 2026-08-28

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/bubmain85

For agents

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

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem