Axium Code Editor is not merely a syntax-highlighted text editor. It is a resilient, professional-grade local development environment engineered to maximize your Android device. Cloud-independent, subscription-free, telemetry-free, and requiring no internet connectivity.
Where others simulate or send your code to servers, Axium runs genuine JavaScript and Python engines, a real offline Git client and native AI inference on your own processor.
🔥 What Distinguishes Axium?
Offline Artificial Intelligence: import local LLMs (GGUF) for completion, explanations, docstrings and one-tap fixes. The AI Chat remembers, never cuts replies off, saves your conversations and speaks any model's format (Qwen, Llama, Gemma). Agent Mode reads, searches, edits and creates project files with YOUR approval; tool calls are grammar-enforced in the engine, so any GGUF is reliable. Ranked project-wide search finds code you never opened. No API keys, absolute privacy.
Run What You Build: open an HTML file and tap Run. Games, WebGL 3D, canvas animation and touch input run on your device's own GPU - offline, sandboxed, no network, no file access. console.log and errors appear in a strip below the page, because a phone has no devtools. Drop in a .obj or .stl mesh and Axium turns it into a 3D viewer you can orbit and pinch to zoom. Two ready-made sketches, 2D canvas and WebGL, start you off with the boilerplate already right.
Instant Search & Replace: every match lights up as you type, and Replace All applies as one document transaction - tens of thousands of replacements in a 100,000-line file feel instant and undo in one step. Scope it to the file, the open tabs or the whole project.
Offline Git: a real JGit client. One-tap init, working-tree status, commits, full history, local branches and per-file staging for partial commits, plus a true git command in the terminal. Copy any project into the Git workspace with one tap; your originals stay untouched. Push/pull are excluded by design: the app has no internet permission.
Authentic Runtimes, Not Emulations:
- Python 3 (Chaquopy): asyncio, multi-threading, safe interruption, plus numpy and matplotlib - charts and 3D plots render straight into the console.
- JavaScript (ES6+): async/await, genuine timers, precise stack traces, and a drawing canvas.
Extreme Performance: built on Sora Editor, Axium edits files beyond 100,000 lines where other editors run out of memory.
🛠 Professional-Grade Capabilities
- Highlighting for 80+ languages: tree-sitter (Java, Kotlin, Python, C/C++, JSON, XML) plus VS Code TextMate grammars for JavaScript, TypeScript, HTML and CSS.
- Go to Symbol, Command Palette, SAF file explorer, multi-session terminal with 55+ BusyBox commands.
- Configurable keyboard shortcuts, format on save, local IntelliSense, snippet packs and Emmet.
- Multi-cursor, select next/all occurrences, expand selection, surround with, rename in file, file templates.
- Local plugins (ZIP) with permission display, validation, rollback and safe mode.
- Unlimited tabs, Split Screen, ergonomic CodeToolbar with swipe cursor control.
- Time Machine (snapshots before every save), bookmarks, macros, Vim mode, minimap, sticky scroll, breadcrumbs, JSON/XML/YAML diagnostics.
- 9 editor themes plus VS Code theme import. English and Spanish.
⚖️ Architectural Boundaries (for now)
- Not a desktop IDE: no native C++/Java/Rust compilers; it does not replace Android Studio.
- Python draws, but has no windows: matplotlib figures arrive as images in the console; interactive toolkits (Tkinter, Pygame) do not run.
- AI performance scales with hardware: model size and speed depend on your RAM and processor.
- Git is fully offline: syncing remotes (push/pull) requires a desktop client - by design.
Summary
A fast, privacy-first editor that runs genuine Python and JavaScript, draws and renders 3D on your own GPU, versions your work with real Git, and adds AI without touching the network.
Your code. Your runtime. Your AI. 100% on-device.