Sessions, in context
Create, search, resume and rename sessions across your workspaces. History comes from ACP.
Devin Pocket is a mobile-first browser UI that connects you to Devin CLI over the Agent Client Protocol (ACP).
A real coding agent. A calmer place to work. Run it on Android with Termux, or on Linux and macOS — then open your browser.
npx devin-pocketNo extra agent. No new account. Pocket is the small web layer between your browser and the Devin CLI you already use.
Keep the conversation, the context and the next decision in reach.
Create, search, resume and rename sessions across your workspaces. History comes from ACP.
Streaming Markdown, tool calls, code diffs and task plans. Review permission requests before proceeding.
Model, reasoning and Fast controls with price comparison when the CLI exposes those capabilities.
File mentions, image attachments and a command palette. Queue messages or cancel a turn.
Light, dark and system themes. Spanish and English. An installable PWA shell for your browser.
Doctor checks, logs and downloadable diagnostics. Inspect model pricing instead of guessing.
Pocket runs on the host. The browser is where you work.
Devin Pocket runs on Android through Termux and Ubuntu in proot. The zero-clone installer prepares Node.js, Devin CLI and Pocket, then creates a launcher. Start it from normal Termux and authorize your Devin account in the browser. The server stays on your phone; the PWA is its interface, not an offline agent.
Read the full guidepkg update -y && pkg install -y curl && curl -fsSL https://raw.githubusercontent.com/BOTOOM/devin-pocket/main/install-termux.sh | bashUbuntu/proot · no clone · no Android root
Devin Pocket runs on Linux as a local Node.js server with a browser interface. Install Node.js 22 or newer and Devin CLI, then launch Pocket with npx or install it globally. Sign in with your Devin account and open the loopback URL. No separate Pocket account or API key is required.
Read the full guidenpx devin-pockethttp://127.0.0.1:7777
Devin Pocket runs on macOS with Node.js 22 or newer and Devin CLI. Install the package using npx, npm or pnpm, then open the local browser UI and authorize your Devin account. The general installer can prepare Node.js when Homebrew is already installed; it does not install a missing Devin CLI.
Read the full guidenpx devin-pockethttp://127.0.0.1:7777
Native Windows installation is not supported by Devin Pocket today. The documented hosts are Android with Termux, Linux and macOS. Windows work is planned around a native PowerShell installer, browser opening and service integration. There is no verified Windows setup guide here, and this page does not claim that WSL works.
Read the full guideNative Windows is not supported yet.
PowerShell · browser open · servicesReview downloaded scripts before running them. Already installed? Explore the CLI
| On your phone | Raw Devin CLI | Devin Pocket |
|---|---|---|
| Interaction | Terminal commands | Browser chat interface |
| Agent process | Devin CLI | Devin CLI via ACP |
| Review tools and plans | CLI interface | Web tool cards, diffs and plan panel |
| Account | Devin account | Same Devin account; no Pocket account |
| Host required | Yes | Yes; PWA does not run the agent offline |
Pocket listens on 127.0.0.1:7777 by default. Devin login authenticates the agent — not people connecting to the web UI.
No built-in client authentication, pairing or TLS. --host 0.0.0.0 exposes agent capabilities to your network. Use only a trusted LAN; never expose it directly to the public internet.
Understand remote accessUnofficial community project. Not affiliated with Cognition.
Devin Pocket is a mobile-first browser UI for Devin CLI over ACP. A local Node.js host serves the PWA and manages a devin acp child process.
No. Devin Pocket is an unofficial community project by Edwar Díaz, not affiliated with Cognition. This is the project’s own website.
No Pocket account or API key is needed. Authorize your existing Devin account in the browser or run devin auth login on the host.
Native Windows installation is not supported yet. iPhone hosting is not documented as supported; a browser on another device is a remote-access scenario, with the same network security warnings.
Pocket is open-source software under Apache-2.0. That does not make Devin service usage free: you still need a Devin account and its applicable service terms.
Only do so deliberately on a trusted LAN. Pocket has no built-in client authentication, pairing or TLS; Devin login does not protect the web UI from other clients.
The installed app requires Node.js 22 or newer. Use a current Node.js 24 release for source development and release tooling.
No. The PWA is a browser shell, not an offline agent. The Pocket host and Devin CLI must remain running; session history comes from ACP.
Install Pocket, sign in to Devin, and take the next step from your browser.
npx devin-pocket