Um banco de trabalho nativo para o agente de código pi.

Suas sessões, seus modelos, sua máquina. Converse, revise e commite em uma só janela — as mesmas sessões do terminal, desenhadas de forma nativa.

Grátis e open source
Apache-2.0. Sem conta, sem amarras.
Local primeiro
Usa a sua própria instalação do pi. O código fica na sua máquina.
Nativo, não um webview
Rust + GPUI, desenhado na GPU.
macOS · Windows · Linux
Um app, as mesmas sessões do terminal.

Veja ele pensar, chamar ferramentas e editar.

Raciocínio, chamadas de ferramentas e edições de arquivos chegam a uma transcrição desenhada na GPU que nunca reflui. Direcione no meio da execução ou enfileire um acompanhamento pelo compositor — modelo e esforço de raciocínio estão a uma tecla.

  • Streaming agrupado, Markdown GFM e realce de sintaxe que só repinta.
  • Pedir, direcionar, enfileirar ou cancelar — sempre contra o processo do pi em execução.
  • Cada chamada de ferramenta abre em argumentos, saída e diffs em linha.

As sessões vivem onde o pi as deixou.

Sua lista é lida direto do pi e agrupada por projeto — as mesmas sessões que o terminal vê. Reabra, clone ou oculte um espaço de trabalho sem tocar em nada no disco; as sessões recentes ficam aquecidas.

Escolha um espaço de trabalho. Descreva a tarefa.

Escolha Plano, Construir ou Perguntar, aponte o Orbit para um espaço de trabalho e diga o que você quer. Modelo, esforço de raciocínio e modo de acesso ficam no próprio compositor — aperte enviar e a execução começa em uma sessão ao vivo.

  • Plano, Construir ou Perguntar — um interruptor antes de começar.
  • Espaço de trabalho escolhido entre os seus projetos e lembrado entre sessões.
  • Modo de acesso, modelo e nível de raciocínio ao lado do compositor.

Todo provedor. Todo modelo. Uma janela.

O catálogo ao vivo do pi mais provedores próprios — entre com uma chave ou OAuth e escolha qualquer modelo por tarefa, com o esforço de raciocínio ao lado. Modelos locais do Ollama ficam junto dos hospedados.

  • Anthropic, OpenAI, Bedrock, OpenCode Go e os seus próprios endpoints.
  • Aponte o Orbit para um Ollama local e tudo fica na sua máquina.
  • Favoritos e tamanhos de contexto, agrupados por provedor.

Ensine o playbook do seu time.

Skills são playbooks SKILL.md que o pi carrega na inicialização — no nível do usuário e do projeto. Navegue por elas no Orbit, leia as instruções completas e ative ou desative qualquer uma com um interruptor.

  • Skills de projeto e de usuário, navegáveis com a prévia completa do SKILL.md.
  • Ative ou desative uma skill sem editar arquivos.
  • Invocadas como comandos /skill: direto do compositor.

Leia o diff antes de trocar de app.

O agente edita arquivos por trás da transcrição. O Orbit mantém um diff ao vivo em um painel à direita e uma página Git completa ao lado — prepare, revise e commite sem sair da janela.

  • Um diff de git ao vivo do espaço de trabalho, atualizado quando uma execução se assenta.
  • Gere uma mensagem de commit, prepare o que quiser e faça push na hora.
  • Vistas de histórico e de grafo para o branch em que você está.

Saiba quanto custa cada execução.

Requisições, tokens, custo e cache — lidos do próprio medidor do pi, em todas as sessões da sua máquina. Sem analytics de terceiros e sem adivinhar para onde foi o contexto.

  • Números por execução e por provedor, com tokens em cache e de contexto.
  • Uma visão de 30 dias dos tokens ao longo do tempo, totalmente local.

Conecte suas ferramentas por MCP.

O Orbit gerencia servidores do Model Context Protocol para o agente — globais ou limitados a um projeto. Adicione um servidor, veja o número de ferramentas e o estado da conexão, e ative ou desative com um interruptor.

  • Servidores globais e de projeto, lado a lado.
  • Estado da conexão e número de ferramentas de relance.
  • Ative, edite ou remova um servidor sem tocar no JSON.

Estenda o pi com pacotes.

Instale pacotes do pi pelo npm, git ou um caminho local — globalmente ou para este projeto. O Orbit mostra o que está configurado e a versão, atualiza, e o pi pega as mudanças no próximo reinício.

  • Pacotes npm, git ou de caminho local, com escopo global ou de projeto.
  • Instale, atualize e remova sem sair da janela.
  • Carregados na inicialização — reinicie o pi para aplicar.

Deixe com a sua cara.

Temas claro e escuro, fontes de interface e de código, tamanhos e idioma — Aparência cobre a janela em si, e qualquer outro ajuste está a uma busca de distância.

  • Temas claro e escuro com paletas próprias.
  • Fontes de interface e de código, tamanhos e uma prévia do terminal ao vivo.
  • Busque em todos os ajustes por um único campo.

Um app de desktop de verdade. O controle é seu.

O Orbit é um app nativo para macOS, Windows e Linux — Rust e GPUI, feito para teclado, sem webviews. E cada chamada de ferramenta que altera algo passa por um modo de acesso que você define por tarefa, então o agente nunca corre na sua frente.

  • Supervisionado — pergunta antes de cada edição e de cada comando.
  • Aceitar edições — aplica edições de arquivos, ainda pergunta antes dos comandos.
  • Acesso total — roda sem perguntar, escolhido de propósito por tarefa.

Construído aberto.

O Orbit é moldado por todo mundo que abre uma issue, manda um patch ou revisa uma versão.

Ver no GitHub

O que as pessoas estão dizendo.

Comentários sem edição das threads de lançamento no 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

Perguntas, respondidas.

O que quem usa pi pergunta antes de trocar o terminal por uma janela.

O Orbit é grátis?

Sim. O Orbit é grátis e open source sob a licença Apache-2.0 — sem conta, sem assinatura e sem recursos pagos. Você traz os seus próprios provedores de modelos.

O Orbit substitui o pi ou vem com ele?

Nenhum dos dois. O Orbit é um cliente desktop nativo que controla o CLI do pi que você já instalou, pela interface RPC do pi, usando a sua configuração, sessões, provedores, ferramentas e extensões existentes. Terminal e app continuam em sincronia.

Quais plataformas o Orbit suporta?

macOS 13+, Windows e Linux. O Orbit é um aplicativo nativo em Rust e GPUI — sem Electron e sem webview — então inicia rápido e continua leve.

Qual a diferença entre o Orbit e a TUI do pi ou o pi-web?

A TUI do pi vive no terminal e o pi-web embrulha o pi em um navegador. O Orbit é um banco de trabalho desktop nativo: várias sessões e espaços de trabalho, um painel de revisão de diffs, Git e GitHub, estatísticas de uso, MCP e plugins em uma só janela.

O Orbit funciona com as minhas extensões e plugins do pi?

Sim. O Orbit fala com o pi por RPC, então as extensões do pi do lado do agente continuam funcionando e o Orbit mostra eventos como perguntas e aprovações de forma nativa. Além disso, Plugins instala, atualiza e remove pacotes do pi.

Para onde vão os meus dados? O Orbit envia telemetria?

O Orbit é local primeiro: seu código e suas sessões ficam na sua máquina. O app não coleta telemetria — sem cliente de analytics, sem identificador de instalação e sem relato de uso.

Posso rodar várias sessões do pi ao mesmo tempo?

Sim. O Orbit foi feito para sessões e espaços de trabalho simultâneos, cada um apoiado na sua instalação local do pi, então você pode rodar vários agentes sem ficar alternando janelas de terminal.

Construa com o Orbit.

Aponte o Orbit para os projetos em que você já usa o pi. As mesmas sessões, os mesmos modelos, as mesmas ferramentas — desenhados nativamente na GPU.