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 GitHubO 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)
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!
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.