0xMassi/pocketdev — One command to run the AI coding CLI you already pay for (Claude Code, Codex, Cursor, Gemini, Grok,…
Description and use
**Brief Summary (2‑3 sentences)**
Pocketdev (0xMassi/pocketdev) is a Go‑based CLI that lets you run the AI coding assistants you already pay for (Claude Code, Codex, Cursor, Gemini, Grok, aider) on a secure, Tailscale‑only Hetzner VM, making it possible to edit and run code from a phone or any remote device. It acts as a thin wrapper that forwards requests to the chosen model’s API/SDK, exposing a unified command‑line interface for rapid prototyping of AI‑enhanced features, RAG pipelines, or autonomous agents.
---
Value Proposition
- **Unified entry point** – No need to learn each vendor’s CLI or SDK; a single
pocketdevcommand routes calls to the selected model, saving context‑switching time. - **Secure, low‑latency execution** – By running on a private Hetzner box reachable only via Tailscale, you keep API keys and data off your local machine while still enjoying fast network hops.
- **Rapid prototyping** – Spin up AI‑assisted coding, retrieval‑augmented generation, or agent workflows in minutes without building a custom model stack from scratch.
Practical Adoption Path
- **Spin up a Hetzner VM** (any modest instance) and install Tailscale.
- **Deploy pocketdev** (
go installor Docker image) and configure the desired AI provider credentials (environment variables or secret store). - **Connect your device** (phone, laptop, etc.) to the same Tailscale network and invoke
pocketdev <model> <command>to run code, fetch completions, or trigger agent actions. - **Iterate** – Replace or add providers by updating the config; the CLI automatically discovers the new model’s API endpoints.
Production Readiness
- **Maturity:** Medium. The project is actively maintained (last commit 2026‑06‑30) and has basic adoption signals (22 ★, 1 fork). It is suitable for internal tools, prototypes, or low‑risk production workloads.
- **Dependencies:** Relies on external AI provider APIs and a stable Tailscale/Hetzner environment; ensure you have monitoring for API quota limits and network health.
- **Risks:** Licensing and security posture need a final review; there is limited community support, so plan for in‑house maintenance or a fallback if the repo becomes inactive.
Overall, pocketdev offers a quick, secure way to bring existing AI coding assistants into your workflow, with a straightforward path from sandbox to modest production use after due diligence on dependencies and security.
Problem
0xMassi/pocketdev helps add AI capability without starting from a blank model stack.
Outcome
Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.
Workflow
- prototype AI features
- build RAG or agent workflows
- evaluate model tooling
Evidence
One command to run the AI coding CLI you already pay for (Claude Code, Codex, Cursor, Gemini, Grok, aider) on a Tailscale-only Hetzner box — code from your phone.
- Record date: 2026-09-11T06:45:05.358Z