# 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 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.

Website: https://chibi.bot
