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.

30+
Languages
19
AI Tools
8+
Platforms

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.

View All Features →

See It in Action

PhoneIDE running on a mobile browser — code editing, terminal, AI assistant, and Git, all at your fingertips.

Terminal & Code Editor
Code Editor & Terminal
AI Assistant
AI Assistant
Git Integration
Git Integration

Get Started in Seconds

One command is all you need to launch a full-featured Web IDE on your device.

$ pip install phoneide
Installing phoneide...
Successfully installed phoneide-1.0.0

$ phoneide
PhoneIDE running at http://localhost:12345
More Installation Options →

Ready to Code on Your Phone?

One command is all you need to launch a full-featured Web IDE.

pip install phoneide
Star on GitHub Android APK