pip install phoneide — install and run in seconds
Lightweight Mobile
Web IDE
Designed for Termux/Ubuntu. Built with Python Flask + CodeMirror 5. Full code editing, file management, Git operations, and AI coding assistant.
Why PhoneIDE?
Turn your phone into a powerful development environment with a single command.
Code Editor
Powered by CodeMirror 5 with syntax highlighting for 30+ languages, auto-completion, bracket matching, and code folding.
File Management
Full file tree browsing with workspace support. Create, rename, delete files and directories with automatic icon detection.
AI Assistant
LLM chat panel with OpenAI-compatible API support. Built-in Agent tools for read/write files, execute commands, and more.
Git Integration
Complete Git UI: status, log, branch, checkout, add, commit, push, pull, clone, diff, and stash — all from your browser.
See It in Action
PhoneIDE running on a mobile browser — code editing, terminal, AI assistant, and Git, all at your fingertips.
Get Started in Seconds
One command is all you need to launch a full-featured Web IDE on your device.
Installing phoneide...
Successfully installed phoneide-1.0.0
$ phoneide
PhoneIDE running at http://localhost:12345