Repolode
opensec-git

opensec-git/Pi-Bolt

Pi, o agente de programação, compilado antecipadamente para código de máquina nativo, inicia mais rápido e usa menos CPU que o Pi no Bun ou no Node.

Alternativa open source a:Claude CodeCursor

Estrelas
369
Forks
16
Issues abertas
3
Último commit
anteontem

O que é?

Pi-Bolt é um fork independente do agente de programação Pi. Ele mantém os comandos, as sessões, as configurações, os provedores e as extensões do Pi, mas compila todas as funções para código de máquina quando o executável é criado, então nada é analisado nem compilado com JIT na inicialização. Ele é distribuído como um único executável para Linux x86-64 e ARM64, macOS em Apple silicon, Windows x64 e Android via Termux, e não precisa de Node.js nem Bun para funcionar.

O projeto apresenta benchmarks comparando-o ao Pi no Bun e ao Pi no Node 24, no runner Linux do GitHub. Nesses testes, o Pi-Bolt ficou pronto para receber comandos em 38 ms, contra 84 ms no Bun e 277 ms no Node, e usou menos CPU ao longo de uma sessão interativa. O Pi-Bolt também oferece um modo ACP para editores como Zed e IDEs da JetBrains, um modo de servidor MCP para outros agentes e o comando `doctor` para diagnosticar instalações.

As extensões carregadas em tempo de execução são interpretadas na build padrão. Há uma build JIT opcional para extensões que fazem muito processamento ou usam `bun:ffi`, e `pi-bolt compile` pode pré-compilar as extensões instaladas no binário.

Recursos principais

  • 01É distribuído como um único executável, sem necessidade do runtime Node.js ou Bun.
  • 02Compila antecipadamente todas as funções para código de máquina nativo, então nada é compilado com JIT na inicialização.
  • 03Mantém os comandos, as sessões, as configurações, os provedores e as extensões do Pi.
  • 04É compatível com Linux x86-64 e ARM64, macOS em Apple silicon, Windows x64 e Termux.
  • 05Oferece um modo ACP para editores e um modo de servidor MCP para outros agentes.
  • 06Inclui uma ferramenta integrada de grep e find, executada no próprio processo e compatível com .gitignore.

Casos de uso

  • Usar o Pi como agente de programação no terminal quando a inicialização rápida e o baixo uso de CPU são importantes.
  • Executar o Pi no Zed, em IDEs da JetBrains ou em outros editores compatíveis com ACP.
  • Permitir que outro agente, como o Claude Code, chame o Pi-Bolt como ferramenta via MCP.
  • Executar o agente de programação em máquinas de baixo consumo, como Raspberry Pi, ou no Android via Termux.

Tópicos

Perguntas frequentes

O que é Pi-Bolt?
Pi, o agente de programação, compilado antecipadamente para código de máquina nativo, inicia mais rápido e usa menos CPU que o Pi no Bun ou no Node. Pi-Bolt é um fork independente do agente de programação Pi. Ele mantém os comandos, as sessões, as configurações, os provedores e as extensões do Pi, mas compila todas as funções para código de máquina quando o executável é criado, então nada é analisado nem compilado com JIT na inicialização. Ele é distribuído como um único executável para Linux x86-64 e ARM64, macOS em Apple silicon, Windows x64 e Android via Termux, e não precisa de Node.js nem Bun para funcionar.
Pi-Bolt é gratuito? Qual é a licença?
Pi-Bolt é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Pi-Bolt ainda é mantido?
Manutenção ativa. O último commit de Pi-Bolt foi em 16 de out. de 2026.
Para que posso usar Pi-Bolt?
Usar o Pi como agente de programação no terminal quando a inicialização rápida e o baixo uso de CPU são importantes. Executar o Pi no Zed, em IDEs da JetBrains ou em outros editores compatíveis com ACP. Permitir que outro agente, como o Claude Code, chame o Pi-Bolt como ferramenta via MCP. Executar o agente de programação em máquinas de baixo consumo, como Raspberry Pi, ou no Android via Termux.
Onde consigo Pi-Bolt?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/opensec-git/Pi-Bolt

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados