What's here. What's coming.
No hype.
What's already in the app, what we're finishing now, and what's next — with enough detail to know whether it's worth waiting or whether what you need already works.
Available today
Working in the current app — each one links to its docs
Editor
Editor with real LSP, and Git
Semantic autocomplete, diagnostics and go-to for 8 languages, highlighting for 33. Git runs on JGit: commit, branch, merge, stash and per-hunk staging.
Terminal
Linux terminal and 5 connection protocols
A BusyBox userland inside your workspace, plus SSH, SFTP, Telnet, Serial and Mosh connections to remote hosts.
Database
11 database engines and a schema designer
SQLite/Room and embedded PostgreSQL 18.2 on device, plus Neon, Supabase, PlanetScale, MongoDB, a MongoDB server, Redis, Turso, Upstash and Firestore. The designer exports 7 formats.
API Tester
REST · WebSocket · GraphQL · SSE
10 auth types including OAuth 2.0, a mock server, and code generation for 30 client targets across 20 languages and tools.
AI Chat
5 AI providers, always with your own key
OpenAI, Claude, Gemini, Copilot and any OpenAI-compatible endpoint. Agent mode carries 47+ tools across 14 permission categories.
AI Office
A team of 8 specialist agents
The planner splits a task into sprints and assigns each one. You review the board before anything runs, and follow it while it does.
Backend Manager
12 connectable providers across 3 hubs
Deploy (Vercel, Render, Netlify, Railway, Fly.io, Cloudflare, DigitalOcean), BaaS (Appwrite, Convex, Supabase) and observability (Sentry, PostHog), each on your own token.
Workflows
Event-driven workflow engine v2
Triggers, actions, conditionals, loops, parallel branches and try-catch, with retries and 8 ready-made templates.
Designer
Responsive HTML/CSS canvas
35 component types, a design system and breakpoints, exporting to HTML, CSS, React, Vue, Svelte and SVG.
Marketplace
Curated asset catalogue
Browse, install and rate. Bundles are signed and verified on device. Themes, snippets, components, prompts, project templates and AI agents install today.
Security
Biometric gate and masked secrets
Sensitive screens sit behind biometrics or device credentials, keys are encrypted with the Android Keystore, and secrets render masked in the UI.
Building now
Started, with the gap named
Workflows
Visual editor for Loop / Parallel / Try-Catch
The engine already runs them; what's missing is exposing them in the mobile UI with the right UX. Today only Wait and Conditional are in the editor.
Backend Manager
One-Click Deploy beyond Vercel
The wizard provisions a project from a GitHub repo, but only Vercel maps to a real endpoint today. The other six are queued.
Backend Manager
Deploy history for Railway and DigitalOcean
Listing projects already works on all seven hosts. History is the gap: Railway needs three ids and the project list only yields the first, and DigitalOcean has no call for it yet.
Coming next
Decided and reachable, no date yet
Backend Manager
Connecting a Firebase project
Firebase is the one BaaS you cannot connect: PocketCode has no way to store a credential for it. Google's Management API is reachable from a phone, so this is buildable — the row says so meanwhile.
Workflows
Exportable run history
Runs are already recorded and browsable in the app. What's missing is taking them out as JSON, so you can diff or analyse them somewhere else.
How to read this roadmap
- •"Available today" means exactly that: it works in the current build, verified against the code — not a demo and not a plan.
- •"Building now" means code is already in flight and we can name exactly what is missing. No date attached.
- •"Coming next" are things we know we'll do but without a date yet. If something specific blocks you, tell us: it helps prioritisation.
- •We don't promise dates because we've lost that game too many times. We do promise transparency: what you see here reflects the real state of the repo, not marketing.
Missing something on this list?
The roadmap moves with what people ask for. If you need an integration, a provider or a use case you don't see, that feedback is exactly what we need to prioritise.
See the blog and updates