GraphoOS

v0.5.0-beta.2

El IDE para
tu máquina.

Edita, depura y haz commit sin salir de la app. Terminal, SSH y el agente comparten la misma ventana nativa.

proyecto ssh · build
1// A small program
2fn main() {
3let saludo = hola;
4println!({saludo}, {}, 42);
5}
println! macro print! macro eprintln! macro
1# A small program
2def main():
3saludo = hola
4print(f{saludo}, {42})
5main()
print function pprint function format method
1// A small program
2function main() {
3const saludo = hola;
4console.log(`${saludo}, ${42}`);
5}
console.log method console.info method console.error method
1// A small program
2package main
3func main() {
4fmt.Println(hola, 42)
5}
fmt.Println func fmt.Printf func fmt.Print func
graphoos · zsh

❯ cargo run
Compiling proyecto v0.1.0
hola, 42

graphoos · zsh

❯ python main.py
hola, 42

graphoos · zsh

❯ npx tsx main.ts
hola, 42

graphoos · zsh

❯ go run .
hola 42

main.rs* main.py* main.ts* main.go* ssh:build Ln 4, Col 12 Ln 4, Col 18 Ln 4, Col 14 Ln 4, Col 16 Rust Python TypeScript Go

Product

Four surfaces.
One workspace.

Un IDE completo: editor, lenguaje, git, depurador y terminal, más agentes, modelos y plugins que se quedan de tu lado.

The IDE

What it
actually does.

Lo que esperas de un entorno de desarrollo profesional, nativo, sin Electron.

01

Files

Explorador, pestañas, multi-cursor, Vim, plegado y sticky scroll.

02

Language

LSP completo: completado, diagnósticos, rename, inlay hints y símbolos. 201 gramáticas.

03

Git

Source control, blame, diffs y el flujo de rama en el mismo panel.

04

Debug

DAP con breakpoints, watch y consola. Adaptadores desde los plugins.

05

Terminal

Terminal integrada al nivel de Alacritty, en el workspace, sin salir.

06

Remote

SSH y WSL: la UI se queda local; solo se muda el proxy.

07

Search

Paleta de comandos y búsqueda global con reemplazo en el proyecto.

08

Plugins

WASI, aislamiento por capacidades, registro en graphoos.web.app.

Lenguajes

Once plugins.
201 gramáticas.

Rust, Python, Go, C/C++, TypeScript y el resto del registro WASI. Cada plugin arranca su LSP con permisos en volt.toml.

Ver todos los plugins →

Built for

Work that stays
under your control.

Systems

Ship in Rust

Motor nativo, rope y GPU. El editor es tan serio como el código que escribes.

Models

Keep the model close

EmpoorioLM en tu máquina. AndromedaLM cuando hace falta la nube. Sin ceder el workspace.

Remote

Work far, feel local

La interfaz no espera a la red. El proxy corre en el host; tú editas aquí.

Architecture

Small footprint.
Deep foundations.

app, core, proxy y rpc: la UI nativa y el trabajo remoto no se pisan.

GitHub ↗
graphoos-appExperience
graphoos-coreEngine
graphoos-proxyConnection
graphoos-rpcProtocol

Download

Start in the
IDE.

El DMG de macOS está publicado. Linux y Windows se compilan desde fuente.

GraphoOSnative
Rust · Floem

FAQ

Good questions
deserve clear answers.

¿Qué es GraphoOS?+

GraphoOS es un IDE nativo construido en Rust con interfaz Floem: editor, LSP, Git, depurador DAP, terminal, remoto SSH/WSL, plugins WASI y el asistente de AiloOS.

¿En qué sistemas funciona?+

El editor corre en macOS, Linux y Windows. Hoy el único binario publicado es el DMG de macOS (Apple Silicon). Linux y Windows se compilan desde fuente. No hay nightly publicada.

¿Puedo personalizarlo?+

Sí. Temas GraphoOS Dark y Light, iconos, keymap por defecto o Vim, ajustes en TOML y plugins WASI con permisos por capacidades.

¿Dónde está el código?+

Licencia Apache-2.0. El repositorio está en GitHub como Empoorio/graphoos; el clon público se abre cuando el historial esté listo.

Todas las preguntas →