Repolode
opensec-git

opensec-git/Pi-Bolt

Pi, the AI coding agent, compiled ahead of time to native code so it starts faster and uses less CPU than Pi on Bun or Node.

Open source альтернатива:Claude Code

Звёзды
372
Форки
16
Открытые issues
3
Последний коммит
8 часов назад

Что это?

Pi-Bolt is a fork of the Pi coding agent that compiles every function to machine code when the executable is built, so nothing is parsed or JIT-compiled at launch. It keeps Pi's commands, sessions, settings, providers and extensions, and runs on Linux x86-64 and ARM64, macOS on Apple silicon, Windows x64, and Android through Termux, without requiring Node.js or Bun to be installed.

The project reports that it starts two to three times sooner than Pi on Bun and uses about a third of its CPU over a session, with especially large gains when streaming long answers or writing large files compared with Pi on Node. A JIT build is also offered for extensions that do heavy work or use bun:ffi, and Pi-Bolt can run in editors that support the Agent Client Protocol and act as an MCP server for other agents.

The build bundles Bun's runtime with a prebuilt heap and an ahead-of-time compiler based on JavaScriptCore's B3 back end. Installation uses a single shell or PowerShell command, and the installed tool is named pi-bolt so it can sit alongside Pi.

Ключевые возможности

  • 01Compiles Pi's functions to native x86-64 or ARM64 machine code at build time.
  • 02Keeps Pi's commands, sessions, settings, providers and extensions unchanged.
  • 03Offers a JIT build for extensions that do heavy work or use bun:ffi.
  • 04Speaks the Agent Client Protocol for use in editors such as Zed and JetBrains IDEs.
  • 05Runs as an MCP server so other agents can delegate tasks to it.
  • 06Includes a doctor command that reports installation and extension status.

Сценарии использования

  • Using an AI coding agent in the terminal where fast startup and low CPU use matter.
  • Running Pi-style agent sessions on Linux, macOS, Windows or Android in Termux without a Node or Bun install.
  • Plugging a coding agent into Zed, JetBrains or other ACP-compatible editors.
  • Letting another AI agent or MCP client hand coding tasks to Pi-Bolt.

Темы

Частые вопросы

Что такое Pi-Bolt?
Pi, the AI coding agent, compiled ahead of time to native code so it starts faster and uses less CPU than Pi on Bun or Node. Pi-Bolt is a fork of the Pi coding agent that compiles every function to machine code when the executable is built, so nothing is parsed or JIT-compiled at launch. It keeps Pi's commands, sessions, settings, providers and extensions, and runs on Linux x86-64 and ARM64, macOS on Apple silicon, Windows x64, and Android through Termux, without requiring Node.js or Bun to be installed.
Pi-Bolt можно использовать бесплатно? Какая у него лицензия?
Pi-Bolt распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Pi-Bolt всё ещё поддерживается?
Активно поддерживается. Последний коммит в Pi-Bolt — 19 окт. 2026 г..
Для чего можно использовать Pi-Bolt?
Using an AI coding agent in the terminal where fast startup and low CPU use matter. Running Pi-style agent sessions on Linux, macOS, Windows or Android in Termux without a Node or Bun install. Plugging a coding agent into Zed, JetBrains or other ACP-compatible editors. Letting another AI agent or MCP client hand coding tasks to Pi-Bolt.
Где скачать Pi-Bolt?
Исходный код и инструкции по установке — на GitHub: https://github.com/opensec-git/Pi-Bolt

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты