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. Entirely cloud-independent, subscription-free, telemetry-free, and requiring no internet connectivity.
While competitors either simulate code execution or send your source code to external servers, Axium integrates genuine execution engines for JavaScript and Python, a real offline Git client, and native AI inference. Every computation runs on your device's processor.
🔥 What Distinguishes Axium?
Offline Artificial Intelligence: Import local LLMs (GGUF) for intelligent code completion (fill-in-the-middle), function explanation, docstring generation, and one-tap fixes — plus a multi-turn AI Chat with streaming, selectable replies and separate model roles for chat and code. No API keys, no network latency, absolute privacy.
Instant Search & Replace: every match lights up as you type. Replace All applies as a single document transaction — tens of thousands of replacements in a 100,000-line file feel instantaneous and revert with one undo. Three scopes: current file, open tabs, or whole project (parallel scan that skips .git/build/node_modules, include/exclude glob filters, results grouped by file).
Offline Git: a real JGit client. One-tap repository init, working-tree status, commits from the viewer, full history, local branch create/switch, and per-file staging for partial commits — plus a true git command in the terminal (status, add, commit, log, diff, branch, checkout…). 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.
• JavaScript (ES6+): async/await, genuine timers, precise stack traces.
Extreme Performance: built on Sora Editor, Axium opens and edits files exceeding 100,000 lines without degradation — where competing editors run out of memory, Axium stays responsive.
🛠️ 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: jump to any function, class or type in the file.
• Configurable keyboard shortcuts: remap any action for USB/Bluetooth keyboards.
• Format on save: structured JSON/XML reformatting plus whitespace cleanup.
• Multi-session terminal with tabs.
• Local IntelliSense, snippet packs (Kotlin/Compose, web, Python, DevOps) 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.
• Command Palette (Ctrl+P), SAF file explorer, terminal with 55+ BusyBox commands.
• 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 doesn't replace Android Studio or desktop VS Code.
• Python has no GUI: superb for algorithms, math and backend logic, but no graphical windows (Tkinter, Pygame).
• 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
If you want a fast, secure, privacy-first code editor that runs genuine Python and JavaScript, versions your work with real Git, and provides AI-assisted development without ever touching the network, Axium is the definitive solution. Built by a developer, for developers who demand absolute control.