Built for Mobile Development
From code editing to AI assistance, PhoneIDE provides a complete development experience that turns your phone into a powerful dev environment.
Code Editor
Powered by CodeMirror 5 with syntax highlighting for 30+ languages, auto-completion, bracket matching, and code folding. Supports Python, JavaScript, Go, Rust, and many more programming languages out of the box.
File Management
Full file tree browsing with workspace support. Create, rename, and delete files and directories with automatic file type icon detection. Navigate your project structure effortlessly on mobile devices.
Git Integration
Complete Git UI: status, log, branch, checkout, add, commit, push, pull, clone, diff, and stash — all from your browser. Manage repositories without leaving the IDE or switching to a terminal.
Code Execution
Run code directly in the IDE with auto-detected compilers and runtimes. Real-time SSE streaming output with process termination support. See results instantly without any additional configuration.
AI Assistant
LLM chat panel with OpenAI-compatible API support. Built-in Agent tools: read/write files, execute commands, global search, and Git operations. Let AI help you write, refactor, and debug code.
Global Search
Project-wide text search with regex, case sensitivity, and file type filtering. Click-to-navigate results with cross-file batch replace. Find and update code across your entire project in seconds.
Virtual Environments
Built-in Python venv management. Create and switch virtual environments with one click. Auto-uses venv Python and packages when activated, ensuring clean dependency isolation for every project.
Mobile Optimized
Designed for touch screens: swipe from left edge for file sidebar, from right edge for AI panel. Warm color theme for comfortable coding in any lighting condition, with responsive layouts for all screen sizes.