MIT Licensed · Go 1.21+

Your personal
AI agent, anywhere

Pepebot is an ultra-lightweight framework to run AI assistants across 200+ LLMs, multiple messaging platforms, and full system automation — all from a single binary.

pepebot terminal

$ pepebot gateway

[INFO] Starting Pepebot v0.x …

[INFO] Loaded LLM: claude-sonnet-4-6

[INFO] Telegram channel active

[INFO] HTTP gateway listening on :18790

$

200+

LLM Models

5+

Messaging Channels

8

Platforms Supported

MIT

Open Source

Everything you need

Built for developers who want a capable AI assistant without the bloat.

Multi-LLM Router

Switch between 200+ models via MAIA Router. Supports Anthropic, OpenAI, Groq, Gemini, Zhipu, and more.

System Automation

Execute shell commands, manage files, and trigger web searches — all through natural language instructions.

Android via ADB

Automate Android devices with ADB. Record activities and replay them as reusable workflows.

Workflow Engine

Multi-step workflows with variable interpolation. Compose complex tasks from simple building blocks.

Voice Transcription

Receive and transcribe voice/audio messages automatically across supported chat channels.

HTTP Gateway

Built-in HTTP server on port 18790 for external integrations and the web dashboard.

Chat from anywhere

Connect Pepebot to your favorite messaging platform.

Telegram
Discord
WhatsApp
Feishu / Lark
MaixCam IoT

LLM Providers

Anthropic OpenAI Groq Gemini OpenRouter Zhipu vLLM + 200 via MAIA

Get started in seconds

Multiple installation methods to fit your workflow.

One-liner

curl -sSL pepebot.space/install.sh | bash

Auto-detects your OS and architecture.

Homebrew

brew tap pepebot-space/pepebot

brew install pepebot

macOS and Linux via Homebrew.

Docker

docker run -d ghcr.io/pepebot-space/pepebot

Also supports Podman.

Linux x86_64 Linux ARM64 Linux RISC-V macOS Windows FreeBSD Android

Start automating today

Pepebot is free, open source, and runs entirely on your own infrastructure. No subscriptions, no telemetry.

View on GitHub