Back to directory

Chibi

A self-hosted, asynchronous Telegram bot that orchestrates more than a dozen AI providers and their tools to carry out tasks such as code changes, research and media generation, running sub-agents in parallel and reporting back through the same chat interface.

Chibi

Chibi is a self-hosted digital companion reachable through a single Telegram conversation on mobile, desktop or web, rather than through a separate app for each provider. It is provider-agnostic, connecting to first-party model providers such as Anthropic, OpenAI, Google, DeepSeek, Mistral AI and Alibaba's Qwen, model resellers and inference aggregators such as OpenRouter and Together AI, and self-hosted OpenAI-compatible endpoints such as Ollama, vLLM and LM Studio, letting a task be routed to whichever model suits it.

It runs sub-agents in parallel for long tasks so they proceed asynchronously rather than blocking the conversation, and connects to the filesystem, a terminal, and external tools and databases through MCP integrations such as GitHub and a browser. Optional multimodal providers extend it to image, music and voice generation and transcription.

It is written in Python, self-hosted with Docker, and supports Raspberry Pi as a deployment target.

More in Agent frameworks

See all 902
  • Recurse

    recurse.run

    A serverless harness that lets a coding agent design, test, and deploy its own specialist sub-agents as tools, MCP servers, or bots, defined by a schema-validated manifest.

  • ProofForge

    shulgin.is-a.dev

    An AI-agent pipeline that decomposes a mathematics problem, proves each piece, and formalizes the result in Lean 4 and Mathlib until the Lean kernel accepts it, with six of its proofs already merged into Google DeepMind's formal-conjectures repository.

  • local-coder

    github.com

    Builds a local coding-agent team on top of Ollama and OpenCode by detecting the machine's hardware, recommending models for seven specialist roles, and testing whether each assigned model can actually use tools, edit a repository and pass verification.