Claude Skill

bubbuild/bub

Bub is a Python Claude Skill project for building AI agents, coding assistants, and Telegram bots. Features OpenClaw framework and agent development tools.

Overview

Stars788
Forks70
LanguagePython
Last pushed2026-03-08
Last synced2026-06-06
View on GitHub

Repository

Ownerbubbuild
Repositorybub
Full namebubbuild/bub
Repo ID1,018,830,110

Install this Skill

pip install bub

Registry

Typeopenclaw_skill
Quality score80/100
Verificationreadme_parsed
Last verified2026-06-06
Platforms
OpenClawCodex
Capabilities
memoryterminalagentaiclawdbotcoding-agentopenclawpythontelegram
Detected files
README.mddocker-compose.ymlpyproject.tomltests
Config keys
BUB_API_KEY
Install methods
  • pip install bub
  • git clone https://github.com/bubbuild/bub.git

Summary

Bub is a Python-based Claude Skill project focused on building and developing AI agents, particularly for coding and Telegram integration.

Chinese description

打造它。建设它。

Key features

  • Python-based Claude Skill
  • AI agent development
  • Coding agent capabilities
  • Telegram integration
  • OpenClaw framework

Use cases

  • Building AI coding assistants
  • Developing Telegram bots with AI
  • Creating automated coding agents
  • Implementing OpenClaw-based solutions

README excerpt

# Bub <div align="center"> <picture> <source srcset="https://raw.githubusercontent.com/bubbuild/bub/refs/heads/main/website/src/assets/bub-logo-dark.png" media="(prefers-color-scheme: dark)"> <img alt="Bub logo" src="https://raw.githubusercontent.com/bubbuild/bub/refs/heads/main/website/src/assets/bub-logo.png" width="200"> </picture> <p><strong>A hook-first runtime for agents that live alongside people.</strong></p> </div> Bub is a small Python runtime for building agents in shared environments. It started in group chats, where multiple humans and agents had to work in the same conversation without hidden state, hand-wavy memory, or framework-specific magic. Built on [agents.md](https://agents.md/) and [Agent Skills](https://agentskills.io/) , Bub stays intentionally small. Every turn stage is a [pluggy](https://pluggy.readthedocs.io/) hook. Builtins are included but replaceable. The same runtime drives CLI, Telegram, and any channel you add. [Website](https://bub.build) · [GitHub](https://github.com/bubbuild/bub) ## Quick Start ```bash pip install bub ``` Or from source: ```bash git clone https://github.com/bubbuild/bub.git cd bub uv sync # enough to run Bub from source ``` For local development, use `make install` instead so the website toolchain and `prek` hooks are installed too. ```bash uv run bub chat # interactive session uv run bub run "summarize this repo" # one-shot task uv run bub gateway # channel listener mode ``` ## Why Bub - **Hook-first runtime.** Every turn stage is a hook. Override one stage or replace the whole flow without forking the runtime. - **Tape context.** Context is rebuilt from append-only records, not carried around as mutable session state. Easier to inspect, replay, and

Topics

Explore more

Data from GitHub. Synced on 2026-06-06