Mulu Code is a native desktop application, not a browser tab or a web wrapper. Offline-first, multi-window, deeply integrated with your operating system, and built to keep up with heavy, long-running sessions.
Installed as a first-class app. No browser required, no tab to lose, no "allow clipboard" prompt.
Mulu Code launches in under a second on a modern laptop and stays responsive through hours of heavy work. CPU-intensive tasks like indexing, search, and security scanning run in Worker Threads, so the main UI never freezes, even while the codebase is being parsed and a 50,000-line project is being embedded.
Memory and disk usage are bounded. Long sessions don't snowball into gigabytes of leaked state, and background work yields cleanly when you need the machine's resources for something else.
Signed builds are shipped for Windows (NSIS installer), macOS (notarized DMG for Intel and Apple Silicon), and Linux (AppImage, deb, rpm). Updates are delivered automatically in the background with a one-click restart.
Global hotkeys let you summon Mulu from any app. Voice dictation taps into the native mic with the same permission prompts you already trust. Secrets are stored in the OS keychain (Keychain on macOS, DPAPI on Windows, libsecret on Linux), not in a plaintext config file.
Files open in the native file picker, drag-and-drop works from Finder or Explorer, and clipboard integration respects your privacy settings. Right-click your taskbar icon for quick actions. Pin a project to the dock or start menu and open directly into its last state.
System notifications surface build completions, deploy status, and agent progress without pulling focus. Everything feels like part of your OS, not a stranger that had to be invited in.
Your projects, history, and settings live on your disk. The editor opens, projects load, and you can read, edit, search, and plan with zero network connection. This matters on planes, on trains, in coffee shops with unreliable WiFi, and in offices with strict firewalls.
When you're online, the only thing that needs the network is an AI call or a cloud deploy. Everything else (file editing, indexing, kanban, task history, and memory) is already local. Changes queue and sync automatically the moment you reconnect, with no manual push step.
Because Mulu is local-first, losing your internet connection never costs you work in progress. The app keeps moving at the speed of your disk, not the speed of your ISP.
Pop out a chat into its own window, keep three projects open on three monitors, drag a voice panel onto a secondary display and keep the main editor clean. Mulu Code respects the reality that real work spans more than one window.
Each project runs in its own workspace with isolated state: separate chat history, separate terminals, separate agent sessions. Switch between them with a keyboard shortcut or keep them visible side by side on a wide monitor.
Window layouts are remembered between sessions. Quit the app with three windows positioned exactly how you like them, and re-open to the same arrangement the next morning. Built for real desks and real desks-with-too-many-monitors.
No sign-in required to get started. Pick your platform and be editing in under a minute.