Index / thepopebot · updated Oct 24, 2026

thepopebot

stephengpope/thepopebot · healthy · rank 27 of 50 by stars

A self-hosted personal agent hub that unifies chat (Telegram, web), any LLM, and any coding agent into one app with live browser terminals and background Docker jobs. It leans hard into 'real work, not just chat' — agents open PRs, auto-merge, and DM you when done.

#personal-agent#self-hosted#telegram-bot#coding-agent#docker
Compare vs OpenClaw
GitHub ↗

Facts

Repository

Contributors5
Open issues52
Last commitMay 13, 2026
Release cadence~1 days
Latest releasev1.2.82

Runtime

LanguageJavaScript
Memory80 MB
Boot time180 ms
Deploymentself-hosted · cloud · desktop
Setup difficultyMedium
Plugin ecosystemEmerging

Posture

LicenseMIT
Local-firstYes
Cloud dependencyOptional
Multi-userNo
Privacy postureStrong

Community

Sentiment55% positive
Reddit mentions0
Web results10

Security breakdown

Composite 72 / 100 · how these are scored

Sandboxing7 / 10

higher is safer

API security7 / 10

higher is safer

Network isolation5 / 10

higher is safer

Telemetry safety8 / 10

higher is safer

Shell access risk7 / 10

higher is riskier

Model access

Read from the repository, not written by a model · 63 files examined

5 providers · runs locally · gateway support

Direct
AnthropicGoogleMoonshotOpenAITogether
Gateway
LiteLLM
Local
Ollama
Compatible
OpenAI-compatible

Pinned models

None pinned in the repository.

Evidence

Decision

Why choose thepopebot over OpenClaw?

Why choose this

  • Agent-agnostic: works with Claude Code, Codex, Gemini, OpenCode, and more
  • Background Docker jobs that open PRs, auto-merge, and report back
  • Live browser terminal attached to the same session as chat

Tradeoffs

  • Smaller community and near-zero Reddit footprint
  • Fewer chat channels today (Telegram only; Slack/Discord pending)
  • Less mature skill/plugin ecosystem than OpenClaw's registry

Best fit

  • Solo devs wanting a 24/7 autonomous coding agent
  • Users who want Telegram-driven agent workflows
  • Self-hosters who want one unified chat + code workspace

Avoid if

  • You need multi-user team collaboration today
  • You want a mature plugin/skill ecosystem
  • You need Slack/Discord integrations right now
Good Confidence68%

Evidence is solid from the README and very active commit history, but community sentiment is thin — zero Reddit matches and web results mostly reference OpenClaw rather than this project. Ratings for ecosystem and sentiment carry meaningful uncertainty.

AI layer reviewed Oct 5, 2026 · how this is written

Star activity

1,860 stars today

Overview

Overview

thepopebot is a self-hosted personal AI agent platform that combines chat, a coding environment, and a communication layer into a single JavaScript app. Its core architecture is 'three doors, one brain': browser chat, Telegram (with per-user verification), and live code workspaces all route into a central event handler that picks the coding agent, manages sessions, and orchestrates Docker containers. It is deliberately LLM-agnostic (Anthropic, OpenAI, Google, DeepSeek, OpenRouter, and any OpenAI-compatible endpoint) and agent-agnostic (Claude Code, Codex, Gemini, OpenCode, Pi, Kimi).

The standout differentiator is the split between live chat (agent runs in-process or in a headless container, streaming to your screen) and agent jobs (background workers that run in fresh Docker containers, open PRs, auto-merge, and DM you on completion). This makes it closer to an autonomous junior developer than a chatbot. Everything runs on your own hardware with your own tokens, giving it a strong local-first privacy posture.

Compared to OpenClaw, thepopebot trades ecosystem breadth for simplicity and unification — one app instead of a skills registry and multi-channel mesh. Recent commits show active, careful maintenance (fixing stale config caches, flexible Telegram webhook configuration), with rapid patch releases through v1.2.82. However, Slack and Discord integrations are still 'coming soon,' and the community footprint outside GitHub is minimal.

Nominate a clone

Add a new Claw

Paste a GitHub repository and tell us why it belongs on the tracker.

Opens a prefilled issue on GitHub — every nomination is public. Comfortable with a PR? Adding the repo to projects.json is faster.