PLATE DOCThe IDE
A real desktop IDE, not a chat window
Osmium Coder is a native application that opens a folder on your disk. The editor, the shell, source control, and the agent all look at the same working tree, which is why the agent can change a file, run your tests, read the failure, and try again.
- Monaco editor with tabs and split view
- Integrated shell via node-pty
- Git status, diff, stage, commit
- Ripgrep search and quick open
- Workspace index for @-context
- Mac, Windows, Linux
The editor
Monaco — the editor from VS Code — with tabbed files, split view, and a problems panel wired to your language server. Familiar keybindings, and the agent's edits appear here as diffs rather than as text you copy.
The terminal
A real shell under the editor, multi-tab, backed by node-pty. The agent uses the same terminal you do, so when it runs your test command you see exactly what it saw.
Source control
Status, diffs, staging, and commits without leaving the window. Because the agent writes to your working tree, git is the safety net you already know how to use.
Search and context
Ripgrep across the workspace, quick open by filename, and an index so you can point the agent at specific files with @-references instead of pasting code into a prompt.
What it does not do
Osmium is not a VS Code fork and does not install VS Code extensions. Extensibility comes through MCP servers instead.