Back to browse
GitHub Repository

Bub it. Build it. A hook-first runtime for agents that live alongside people.

1,325 starsPython

Bub – shaping interactions, not agents

by recrush·Mar 19, 2026·3 points·1 comment

AI Analysis

●●●BangerBig BrainZero to OneNiche Gem

Hook-first agent framework where everything's a plugin, built for multi-agent chat coexistence.

Strengths
  • Tape-based context assembly from append-only facts instead of lossy session accumulation
  • ~200 line core with builtins as replaceable plugins, no privileged code paths
  • Skills as SKILL.md documents with validated frontmatter, not magic code registration
Weaknesses
  • Agent frameworks are crowded; needs proof this hook approach beats LangChain or AutoGen
  • Telegram + CLI channels only; no Slack, Discord, or web widget integrations yet
Category
Target Audience

Developers building multi-agent systems or AI tools for shared chat environments

Similar To

LangChain · AutoGen · CrewAI

Similar Projects

Developer Tools●●Solid

Agnix – lint your AI agent configs (Claude.md, skills, MCP, hooks)

Makes agent configs first-class with 229 domain-specific rules, autofix, and LSP support — so a tiny syntax mistake stops being a silent failure. The cross-editor plugins and GitHub Action are the standout moves: lint in your IDE and enforce checks in CI. I want a clearer map of which rules target which toolchains, but the breadth of integrations is impressive.

Niche GemSolve My ProblemSlick
anotherCodder
113mo ago
Developer Tools●●Solid

KanVibe – Kanban board that auto-tracks AI agents via hooks

Task cards actually contain live terminals (xterm.js) and the app will create a git worktree + tmux/zellij session when you make a task — move it to DONE and it cleans up. The hook-driven auto-moves for Claude/Codex agents cut out manual status checking, but this is an ops-y, niche tool (Node 22+, Docker, tmux/zellij) aimed squarely at people running local agent fleets.

Niche GemWizardry
rookedsysc
113mo ago