Files
Explorer, tabs, multi-cursor, Vim, folding and sticky scroll.
Edit, debug and commit without leaving the app. Terminal, SSH and the agent share the same native window.
hola;
{saludo}, {}, 42);
hola
{saludo}, {42})
hola;
hola, 42)
❯ cargo run
Compiling proyecto v0.1.0
hola, 42
❯ python main.py
hola, 42
❯ npx tsx main.ts
hola, 42
❯ go run .
hola 42
Product
A full IDE: editor, language, git, debugger and terminal, plus agents, models and plugins that stay on your side.
Explorer, LSP, Git, DAP, terminal and remote. One workspace, one local process, GPU.
What it includes → 02 · AgentsAgent mode (⌘⇧A): reads the workspace, proposes a plan and applies changes. You review the diff.
How to use the assistant → 03 · ModelsEmpoorioLM on your machine and AndromedaLM in the cloud. Pick provider and model per task.
Assistant and AI → 04 · ExtensibilityWASI plugins with capabilities. Themes, icons and keymaps in TOML. Own registry.
Extend GraphoOS →The IDE
What you expect from a professional development environment, native, without Electron.
Explorer, tabs, multi-cursor, Vim, folding and sticky scroll.
Full LSP: completion, diagnostics, rename, inlay hints and symbols. 201 grammars.
Source control, blame, diffs and the branch flow in the same panel.
DAP with breakpoints, watch and console. Adapters from the plugins.
Integrated terminal at Alacritty level, in the workspace, without leaving.
SSH and WSL: the UI stays local; only the proxy moves.
Command palette and global search with replace across the project.
WASI, capability isolation, registry on graphoos.web.app.
Languages
Rust, Python, Go, C/C++, TypeScript and the rest of the WASI registry. Each plugin starts its LSP with permissions in volt.toml.
Built for
Native engine, rope and GPU. The editor is as serious as the code you write.
EmpoorioLM on your machine. AndromedaLM when you need the cloud. The workspace stays yours.
The interface never waits on the network. The proxy runs on the host; you edit here.
Architecture
app, core, proxy and rpc: native UI and remote work stay out of each other's way.
GitHub ↗Download
The macOS DMG is published. Linux and Windows build from source.
FAQ
GraphoOS is a native IDE built in Rust with a Floem interface: editor, LSP, Git, DAP debugger, terminal, SSH/WSL remote, WASI plugins and the AiloOS assistant.
The editor runs on macOS, Linux and Windows. Today the only published binary is the macOS DMG (Apple Silicon). Linux and Windows build from source. No nightly is published.
Yes. GraphoOS Dark and Light themes, icons, default or Vim keymap, TOML settings, and WASI plugins with capability permissions.
Apache-2.0. The repository is on GitHub as Empoorio/graphoos; the public clone opens when the history is ready.