m0x logoM0X
The Future of Coding

An IDE that thinks with you.

Built from the ground up to incorporate AI into every keystroke. Experience the flow state like never before.

Built for the future of coding.

m0x ide isn't just an editor. It's a pair programmer that knows your codebase better than you do.

Smart Autocomplete

Predicts your next edit using a custom model trained on your codebase. It writes entire functions, not just lines.

functioncalculateTotal() {
return items.reduce((a, b) => a + b, 0);
}

Context-Aware Chat

Stop copy-pasting code. m0x understands your whole repo, linked docs, and terminal output.

Fix the bug in auth.ts
I found a typo in the validation logic...

Access the best models

Choose between every cutting-edge model from OpenAI, Anthropic, Gemini, and xAI.

Explore models
AutoSuggested
Composer 1
GPT-5.2High Fast
Claude Sonnet 4.5
Claude Opus 4.5
Gemini 3 Pro

Complete codebase understanding

Cursor learns how your codebase works, no matter the scale or complexity.

Learn about semantic search
Where are these menu label colors defined?
GreppedChoose a model
SearchedWhere is the model picker UI implemented?
SearchedHow are model labels colored in the UI?
Reading

Core AI Capabilities

Embedded intelligence in every part of your workflow.

Ctrl+L

Intelligent Chat

Context-aware AI that knows your files, folders, and terminal output. Switch between Claude 3.5 Sonnet, GPT-4o, and local models.

  • Add Selection to Chat
  • Thread History
  • Multi-Model Support
Ctrl+K

Quick Edit

Inline editing to refactor, fix, or explain code. View clean diffs before accepting changes.

  • Inline Refactoring
  • Fast Apply
  • Auto-Accept
Ghost Text

Autocomplete

Context-aware code completion using FIM (Fill-In-the-Middle) capability. Optimized for low latency.

  • Smart Filtering
  • FIM Support
  • Low Latency
Auto

AI Commit Messages

Automatically generates descriptive commit messages based on your staged changes directly in source control.

  • SCM Integration
  • Smart Generation
  • One-Click Commit

Agentic Tools & MCP

M0X gives the AI agency to perform tasks on your behalf. From file operations to connecting external data sources via Model Context Protocol.

Built-in Tools

File operations (create, edit, delete), terminal integration, and lint error awareness allow the AI to self-correct.

Model Context Protocol

Standardized way to connect external tools and data. manage MCP servers directly in settings.

Safe & Secure

Granular permissions. Auto-approve read-only tools while requiring approval for modifications.

m0x-terminal
npm run test
Running tests...
✖ Failed: 1 test
  src/utils.test.ts:42 - Expected "true" to be "false"
AI Agent

I see the test failure. It looks like a logic error in `utils.ts`. I'll read the file and fix it.

Running tool: read_file...
@src/api/auth.ts@docs/README.md
User:explain how the auth flow works based on@auth
Context
auth/src/modules/auth
Folder
auth-provider.ts/src/modules/auth
File

Seamless Context Management

Stop copy-pasting. M0X allows you to reference your entire codebase effortlessly.

@ Mentions

Reference specific files, folders, or docs in your chat to give the AI precise context.

Explorer Integration

Right-click any file or folder and select "M0X: Copy Prompt" to generate context-rich prompts instantly.

Shortcuts & Keybindings

Master M0X with these power-user shortcuts.

Core Commands

Quick Edit
CtrlK
Add to Chat
CtrlL
Open Sidebar
CtrlShiftL

Diff Management

Accept Diff
CtrlAltShiftEnter
Reject Diff
CtrlAltShiftBackspace
Next Diff
CtrlAltShiftDown
Prev Diff
CtrlAltShiftUp

Bulk Actions

Accept All (File)
AltShiftEnter
Reject All (File)
AltShiftBackspace
Accept All (Global)
CtrlShiftEnter

Uncompromising Customization

Your editor, your rules. Switch models instanty, fine-tune context, and control your data.

Model Freedom

  • Cloud: OpenAI, Anthropic, Gemini, Groq, Mistral, xAI.
  • Local: Native support for Ollama and LMstudio.
  • Custom: Any OpenAI-compatible endpoint.

Granular Control

  • Overrides: JSON config for context window & max tokens.
  • Sync: Unified model settings across Chat and SCM.
  • Instructions: Set global "Custom Instructions" for all interactions.

Privacy First

Enterprise-grade privacy settings to ensure your code stays yours.

Privacy Mode
zsh — 80x24
~/projectgit status
On branch main
Your branch is up to date with 'origin/main'.

Changes not staged for commit:
modified: app/page.tsx
modified: components/navbar.tsx
~/projectm0x fix "navbar layout issues"
Analyzing codebase...

Integrated AI Terminal

Execute commands, debug errors, and manage your environment without leaving the editor. Our AI terminal understands natural language, rewriting complex CLI commands for you automatically.

AI
Natural language to bash conversion
Auto-fix common terminal errors

500+ Extensions Available

Customize your editor to fit your exact workflow. Choose from a massive library of plugins covering every language, framework, and tool you need.

  • Community curated marketplace
  • Themes, icons, and snippets
  • 1
    One-click installation
Extensions
PY
Python
Linting & Debug
JS
JavaScript
ES7+ Snippets
RC
React
Tools & Snippets
GIT
GitLens
Supercharge Git
VUE
Vue.js
Language Basics
PRT
Prettier
Code Formatter
+2
12345678
export default function Layout() {
Alex
return (
<div className="full-width">
<Content />
Sarah
</div>
)
}
LGTM! Shipping it.
Nice work!

Real-time Collaboration

Code with your team as if you were in the same room. Share your workspace instantly, follow cursors, and debug together in real-time.

📹
Video & Voice
Built-in low latency calls
Live Cursors
See who's editing what

Privacy and Security

m0x prioritizes protecting users' privacy and data security, adhering to the principle of "local-first" and "minimal data collection".

Data Privacy Protection

Codebase files are stored locally. For indexing, files may be temporarily uploaded for embedding. After processing, all plaintext is deleted. You can also use tools like Privacy Mode and the "ignore" function to limit how your data is used.

Secure Data Access

Strict access control and encrypted transmission are enforced to prevent unauthorized access and reduce exposure to security risks.

Regional Deployment

User data and infrastructure are deployed based on account location, stored in the United States, Singapore, and Malaysia, with isolation in place to meet local data regulations.

Trusted by Developers

Join thousands of engineers who are shipping faster with m0x.

"m0x has completely replaced VS Code for me. The AI integration feels native, not like a bolt-on plugin. It actually understands my entire repo context."

A
Alex Chen
Senior Engineer at TechFlow

"The SOLO mode is terrifyingly good. I built an entire landing page backend in 20 minutes just by prompting. It's like having a senior dev pair programming with you."

S
Sarah Miller
Indie Hacker

"Finally, an editor that respects privacy. Local-first indexing means I can work on proprietary code without worrying about data leaks. Game changer."

D
David Park
Full Stack Dev

"The animations and UI are just beautiful. It makes coding feel premium again. Plus, the seamless switch between agent and manual coding is intuitive."

E
Emily Zhang
Frontend Lead

"We moved our entire team to m0x. The multi-agent capabilities for debugging complex system issues have saved us hundreds of hours this month."

J
James Wilson
CTO at StartupX

"I love the clean aesthetic. It focuses you on the code. But when you need help, the AI is right there with context-aware suggestions that actually compile."

M
Michael Torres
Open Source Maintainer

"m0x has completely replaced VS Code for me. The AI integration feels native, not like a bolt-on plugin. It actually understands my entire repo context."

A
Alex Chen
Senior Engineer at TechFlow

"The SOLO mode is terrifyingly good. I built an entire landing page backend in 20 minutes just by prompting. It's like having a senior dev pair programming with you."

S
Sarah Miller
Indie Hacker

"Finally, an editor that respects privacy. Local-first indexing means I can work on proprietary code without worrying about data leaks. Game changer."

D
David Park
Full Stack Dev

"The animations and UI are just beautiful. It makes coding feel premium again. Plus, the seamless switch between agent and manual coding is intuitive."

E
Emily Zhang
Frontend Lead

"We moved our entire team to m0x. The multi-agent capabilities for debugging complex system issues have saved us hundreds of hours this month."

J
James Wilson
CTO at StartupX

"I love the clean aesthetic. It focuses you on the code. But when you need help, the AI is right there with context-aware suggestions that actually compile."

M
Michael Torres
Open Source Maintainer