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 GitHub

Lo 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)
Su/Sharp-Everything
I am currently testing it and have to say that I'm impressed! Works really really well.
Pu/piousp
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.
Ou/OneMoreName1
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.
Tu/tulwio
Looks nice and love that it runs on Mac & Linux.
Au/adamshand
On my M5 it works very smooth and brings back my codex experience.
Uu/Upstairs_Toe_3560
dig it, nice job. I'm only going off your screenshots because Im not in the market for another GUI, but it looks good.
Au/Altruistic_Ad8462
first impressisons good. I'm a heavy work pi user with herdr. I'll test more and feedback the weakness.
Uu/Upstairs_Toe_3560
I was actually looking for something like this for my not very technical gf!
Ou/OneMoreName1

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.