Index / thepopebot · updated Sep 3, 2026
thepopebot
stephengpope/thepopebot · healthy · rank 22 of 43 by stars
A self-hosted personal agent platform that unifies chat (Telegram/web), live coding workspaces, and background agent jobs into one app. Works with any LLM and any coding agent, with Docker-isolated background jobs that open PRs and DM you when done.
Facts
Repository
Runtime
Posture
Community
Security breakdown
Composite 72 / 100 · how these are scored
higher is safer
higher is safer
higher is safer
higher is safer
higher is riskier
Model access
Read from the repository, not written by a model · 63 files examined
5 providers · runs locally · gateway support
Pinned models
None pinned in the repository.
Evidence
Decision
Why choose thepopebot over OpenClaw?
Why choose this
- Unified chat + live terminal + background jobs in one app
- LLM- and coding-agent-agnostic (Claude Code, Codex, Gemini, etc.)
- Docker-isolated background jobs with PR auto-merge flow
Tradeoffs
- Smaller community and near-zero Reddit discussion
- Fewer chat integrations (Telegram only; Slack/Discord pending)
- Single-maintainer project with higher bus-factor risk
Best fit
- Solo devs wanting a 24/7 personal coding agent
- Users who want Telegram-driven agent workflows
- Self-hosters who want PR automation with DM notifications
Avoid if
- You need multi-user team collaboration features
- You want a mature plugin/skill ecosystem
- You need Slack/Discord integrations today (still coming soon)
Evidence is solid from the README and active commit history, but community sentiment is thin — zero Reddit matches and only indirect web mentions. Ratings for ecosystem and sentiment carry moderate uncertainty.
AI layer reviewed Aug 24, 2026 · how this is written
Star activity
1,853 stars today
Overview
Overview
thepopebot is a self-hosted personal AI agent platform that combines a chat interface, a live coding environment, and a background job runner into a single application. It is deliberately model- and agent-agnostic: you can plug in Anthropic, OpenAI, Google, DeepSeek, Mistral, xAI, OpenRouter, or any OpenAI-compatible endpoint, and pair it with coding agents like Claude Code, Codex, Gemini, OpenCode, or Kimi.
Architecturally, it follows a "three doors, one brain" model: a browser chat, a Telegram integration (with per-user verification), and a code workspace all feed into a central event handler that picks the right coding agent, remembers sessions, and orchestrates Docker. Quick questions run in-process as live chat with streaming output, while heavier tasks ("build it, DM me when done") run as background jobs in fresh Docker containers that open PRs, auto-merge, and notify you via DM.
Compared to OpenClaw, thepopebot emphasizes a unified, batteries-included app experience — chat, terminal, and agent jobs in one place — rather than a skill-extension ecosystem. Recent commits show active maintenance with attention to operational correctness (removing stale config caches, flexible Telegram webhook configuration), though the project remains largely single-maintainer with a smaller community footprint.