Un banco de trabajo nativo para el agente de código pi.
Tus sesiones, tus modelos, tu máquina. Chatea, revisa y confirma cambios en una sola ventana — las mismas sesiones que la terminal, dibujadas de forma nativa.
- Gratis y de código abierto
- Apache-2.0. Sin cuenta, sin ataduras.
- Local primero
- Usa tu propia instalación de pi. El código se queda en tu máquina.
- Nativo, no un webview
- Rust + GPUI, dibujado en la GPU.
- macOS · Windows · Linux
- Una app, las mismas sesiones que la terminal.
Míralo pensar, llamar herramientas y editar.
El razonamiento, las llamadas a herramientas y las ediciones de archivos llegan a una transcripción dibujada en la GPU que nunca se reajusta. Dirige a mitad de ejecución o pon en cola un seguimiento desde el compositor — el modelo y el esfuerzo de razonamiento están a una tecla.
- Streaming agrupado, Markdown GFM y resaltado de sintaxis que solo repinta.
- Pedir, dirigir, encolar o cancelar — todo contra el proceso de pi en vivo.
- Cada llamada a herramienta se despliega en argumentos, salida y diffs en línea.
Las sesiones viven donde pi las dejó.
Tu lista se lee directamente de pi y se agrupa por proyecto — las mismas sesiones que ve la terminal. Reabre, clona u oculta un espacio de trabajo sin tocar nada en el disco; las sesiones recientes se mantienen calientes.
Elige un espacio de trabajo. Describe la tarea.
Elige Plan, Construir o Preguntar, apunta Orbit a un espacio de trabajo y di qué quieres. El modelo, el esfuerzo de razonamiento y el modo de acceso están en el propio compositor — pulsa enviar y la ejecución empieza en una sesión en vivo.
- Plan, Construir o Preguntar — un interruptor antes de empezar.
- Espacio de trabajo elegido entre tus proyectos y recordado entre sesiones.
- Modo de acceso, modelo y nivel de razonamiento junto al compositor.
Cada proveedor. Cada modelo. Una ventana.
El catálogo en vivo de pi más proveedores propios — inicia sesión con una clave o con OAuth y elige después cualquier modelo por tarea, con el esfuerzo de razonamiento al lado. Los modelos locales de Ollama están junto a los alojados.
- Anthropic, OpenAI, Bedrock, OpenCode Go y tus propios endpoints.
- Apunta Orbit a un Ollama local y todo se queda en tu máquina.
- Favoritos y tamaños de contexto, agrupados por proveedor.
Enséñale el manual de tu equipo.
Las skills son manuales SKILL.md que pi carga al arrancar — de usuario y de proyecto. Examínalas en Orbit, lee las instrucciones completas y activa o desactiva cualquiera con un interruptor.
- Skills de proyecto y de usuario, navegables con la vista previa completa del SKILL.md.
- Activa o desactiva una skill sin editar archivos.
- Se invocan como comandos /skill: desde el propio compositor.
Lee el diff antes de cambiar de app.
El agente edita archivos detrás de la transcripción. Orbit mantiene un diff en vivo en un panel derecho y una página Git completa al lado — prepara, revisa y confirma sin salir de la ventana.
- Un diff de git en vivo del espacio de trabajo, actualizado cuando una ejecución se asienta.
- Genera un mensaje de commit, prepara lo que quieras y sube desde ahí.
- Vistas de historial y de grafo de la rama en la que estás.
Sabe cuánto cuesta cada ejecución.
Peticiones, tokens, coste y caché — leídos del propio medidor de pi, en todas las sesiones de tu máquina. Sin analítica de terceros y sin adivinar dónde se fue el contexto.
- Cifras por ejecución y por proveedor, con tokens en caché y de contexto.
- Una vista de 30 días de tokens en el tiempo, totalmente local.
Conecta tus herramientas por MCP.
Orbit gestiona servidores del Model Context Protocol para el agente — globales o limitados a un proyecto. Añade un servidor, mira su número de herramientas y su estado de conexión, y actívalo o desactívalo con un interruptor.
- Servidores globales y de proyecto, uno al lado del otro.
- Estado de conexión y número de herramientas de un vistazo.
- Activa, edita o elimina un servidor sin tocar el JSON.
Amplía pi con paquetes.
Instala paquetes de pi desde npm, git o una ruta local — de forma global o para este proyecto. Orbit muestra qué está configurado y su versión, lo actualiza, y pi recoge los cambios en su siguiente reinicio.
- Paquetes de npm, git o ruta local, con alcance global o de proyecto.
- Instala, actualiza y elimina sin salir de la ventana.
- Se cargan al arrancar — reinicia pi para aplicar los cambios.
Hazlo tuyo.
Temas claro y oscuro, fuentes de interfaz y de código, tamaños e idioma — Apariencia cubre la ventana misma, y cualquier otro ajuste está a una búsqueda de distancia.
- Temas claro y oscuro con paletas propias.
- Fuentes de interfaz y de código, tamaños y una vista previa de terminal en vivo.
- Busca en todos los ajustes desde un solo campo.
Una app de escritorio de verdad. Tú llevas el mando.
Orbit es una app nativa para macOS, Windows y Linux — Rust y GPUI, pensada para el teclado, sin webviews. Y cada llamada a herramienta que modifica algo pasa por un modo de acceso que fijas por tarea, así que el agente nunca se te adelanta.
- Supervisado — pregunta antes de cada edición y de cada comando.
- Aceptar ediciones — aplica cambios de archivos, sigue preguntando antes de los comandos.
- Acceso completo — se ejecuta sin preguntar, elegido a propósito en cada tarea.
Construido en abierto.
Orbit lo moldea todo el que abre un issue, manda un parche o revisa una versión.
Ver en GitHubLo que dice la gente.
Comentarios sin editar de los hilos de lanzamiento en r/PiCodingAgent.
Cool stuff dude, thanks. Just tried and I think I'll gonna stick for a while. Was using Herdr, but well, desktop app just feels better. Love your work, gonna be using for my daily work unless its gonna be overbloated with things I dont need (it seems like always happens nowadays xD)
I am currently testing it and have to say that I'm impressed! Works really really well.
Hey, I actually started giving this a go, and I must say, good job on the ui and so on! I really like it. Very nice that it also shows me the usage.
Cool, I'll give it a try! I currently use Herdr with Pi, so it's nice to see another app that's more focused specifically on Pi.
Looks nice and love that it runs on Mac & Linux.
On my M5 it works very smooth and brings back my codex experience.
dig it, nice job. I'm only going off your screenshots because Im not in the market for another GUI, but it looks good.
first impressisons good. I'm a heavy work pi user with herdr. I'll test more and feedback the weakness.
I was actually looking for something like this for my not very technical gf!
Preguntas, respondidas.
Lo que pregunta la gente de pi antes de cambiar su terminal por una ventana.
¿Orbit es gratis?
Sí. Orbit es gratis y de código abierto con licencia Apache-2.0 — sin cuenta, sin suscripción y sin funciones de pago. Los proveedores de modelos los pones tú.
¿Orbit sustituye a pi o lo incluye?
Ninguna de las dos cosas. Orbit es un cliente de escritorio nativo que maneja el CLI de pi que ya tienes instalado a través de la interfaz RPC de pi, usando tu configuración, sesiones, proveedores, herramientas y extensiones existentes. La terminal y la app siguen sincronizadas.
¿Qué plataformas admite Orbit?
macOS 13+, Windows y Linux. Orbit es una aplicación nativa en Rust y GPUI — sin Electron y sin webview — así que arranca rápido y se mantiene ligera.
¿En qué se diferencia Orbit de la TUI de pi o de pi-web?
La TUI de pi vive en la terminal y pi-web envuelve pi en un navegador. Orbit es un banco de trabajo de escritorio nativo: varias sesiones y espacios de trabajo, un panel de revisión de diffs en línea, Git y GitHub, estadísticas de uso, MCP y plugins en una sola ventana.
¿Orbit funciona con mis extensiones y plugins de pi?
Sí. Orbit habla con pi por RPC, así que las extensiones de pi del lado del agente siguen funcionando y Orbit muestra eventos como preguntas y aprobaciones de forma nativa. Además, Plugins instala, actualiza y elimina paquetes de pi.
¿A dónde van mis datos? ¿Orbit envía telemetría?
Orbit es local primero: tu código y tus sesiones se quedan en tu máquina. La app no recoge telemetría — sin cliente de analítica, sin identificador de instalación y sin informes de uso.
¿Puedo ejecutar varias sesiones de pi a la vez?
Sí. Orbit está pensado para sesiones y espacios de trabajo simultáneos, cada uno respaldado por tu instalación local de pi, así que puedes tener varios agentes sin malabarear con ventanas de terminal.
Construye con Orbit.
Apunta Orbit a los proyectos donde ya usas pi. Las mismas sesiones, los mismos modelos, las mismas herramientas — dibujadas de forma nativa en la GPU.