AI summary
Self-hosted Android front-end for Anthropic's Claude that runs on your own Linux server. Supports Pro/Max subscription sharing, API key, or AWS Bedrock backends. Features TTS read-aloud, image generation, full-text search, encrypted backups, and multi-user access with private chats.
Generated by AI. May contain inaccuracies.
About this app
Pocket Claude is a self-hosted chat front-end for Anthropic's Claude. A small Python server runs on your own Linux box (Mini-PC, Raspberry Pi, old laptop, NAS); a native Android app and a built-in web UI talk to it from anywhere via Tailscale Funnel or a Cloudflare tunnel.
Pick the backend per user, switchable any time in the app:
- Pro/Max subscription (default) — uses the OAuth session of a local claude CLI on the server, no API key needed, runs against your Pro/Max quota. - Anthropic API key — sk-ant-… from the Anthropic Console, pay-as-you-go billing. - AWS Bedrock — your AWS credentials, supports Claude Opus 4.7 on Bedrock-pinned model IDs.
Why this exists. Anthropic's official Claude apps are great — Pocket Claude exists for the things they don't (yet) do:
- Open source. Audit it, fork it, extend it. No mystery telemetry, no surprise feature removals. - Extra features. TTS read-aloud (three providers, lock-screen controls), image generation, ChatGPT-style long-message collapse, full-text search across all your chats, encrypted backups, four selectable system-prompt modes. - Multi-user, one subscription. Share your Pro/Max plan with family or colleagues — each user has private chats, private settings, and their own API keys for image-gen and TTS. - A clean second "Claude". Want a strict personal/work separation without juggling two Anthropic accounts? Spin up your own server, log in side-by-side with the official client, done. - You own the data. Your conversations live in a SQLite database on your hardware. Migrate it, back it up, query it directly — it's yours.
No additional Anthropic API key required. Authentication is the OAuth session your locally-installed Claude Code CLI uses (claude login). Pocket Claude spawns the CLI; the CLI handles the rest — running on the same Pro/Max quota you already pay for.
Note — this is a self-hosted hobby project, not an Anthropic product. Use your own Pro/Max subscription. Conversations are never seen or proxied.
Highlights
- 💬 Native Android client (Kotlin + Jetpack Compose, no web wrapper) and a built-in web UI as a fallback / desktop option - 👨👩👧 Multi-user authentication with scrypt password hashing — your whole family/team shares one Pro/Max account, each with private chats and settings - 📡 SSE streaming with proper backpressure, retry interceptor, and 60-second connection keep-alive (resilient over Tailscale Funnel) - 📎 Liberal file attachments — images, PDFs, code, configs, JSON, CSV, any text format. Inlined or referenced via the Claude Read tool - 🔍 Full-text search across your whole chat history (SQLite FTS5), with spring-to-match in the app - 🔊 Three TTS providers for read-aloud — Microsoft Edge (free, no setup), Gemini Direct API (free tier), and Google Cloud TTS (Chirp 3 HD, 1M chars/month free). Lock-screen audio controls via Media3 - 🎨 Image generation via Gemini Nano Banana — separate screen, gallery, share, image-to-image editing - 🎭 Four system-prompt modes — Standard (Anthropic default), Permissive, Ultra-Liberal, and Custom - 🛠 Per-chat skill toggles — WebSearch, WebFetch, Bash execution - 🔐 AES-256-encrypted backups of conversations + settings - 🌐 7 languages — English, German, Spanish, French, Brazilian Portuguese, simplified Chinese, Japanese - 🌗 Edge-to-edge Material You design with light + dark themes
License
MIT
What's new
https://github.com/joshtech90/PocketClaude/compare/v0.1.0...v0.2.0/
About this version
- Version
- 1.0 (1)
- Size
- 72.77 MB
- Requires Android
- 12.0
- Target SDK
- 31
- Architecture
- x86_64, arm64-v8a, armeabi-v7a, x86
- Downloads
- 647
- Updated
- May 19, 2026
- Package
- de.smartzone.pocketclaude
Ratings & reviews
- 50
- 40
- 30
- 20
- 10
