bub

bub

A lightweight proxy runtime with plugin extension support.

Agent SkillDevOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 1.7k
Source
skill-github

Overview

Bub is a minimal Python runtime designed for building agents in shared environments. It was originally intended for group chats, enabling multiple humans and agents to collaborate within the same conversation. Bub supports plugin extensions, where each stage acts as a plugin hook that can replace or override built-in functionality. The same runtime can be used across CLI, Telegram, and other custom channels. Bub comes with default tools and skills but can be customized as needed.

Capabilities

  • ▪Plugin extension support
  • ▪Context reconstruction
  • ▪Multi-channel support
  • ▪Built-in tools and skills
  • ▪Humans and agents working together

Use cases

Agent management in group chatsCLI interactive sessionsOne-time task executionListening on custom channels

Setup

Requires: API KeyNode 环境
macOS and Linux: `curl -fsSL https://bub.build/install.sh | bash`; Windows PowerShell: `powershell -ExecutionPolicy ByPass -c "irm https://bub.build/install.ps1 | iex"`

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

How do I install Bub?

Use the provided installation script, such as `curl -fsSL https://bub.build/install.sh | bash`.

Which channels does Bub support?

Supports CLI, Telegram, and custom channels.

Related skills