An open source AI coding agent that runs in your terminal, with a desktop app and two built-in agents for building and planning changes.
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 обновляется ежедневно.
Похожие проекты
An agentic coding tool from Anthropic that runs in your terminal, reads your codebase, and handles coding tasks and git workflows via natural language.
A minimal, extensible AI agent harness with a unified multi-provider LLM API, agent runtime, terminal UI, and a coding agent CLI.
An open-source coding agent that reads your project, edits files and runs tests from your terminal, desktop, browser or editor.
An open-source coding and research agent built on a persistent Python REPL, with subagents, a self-refining harness, and support for long-running tasks.
Apache Maka (Incubating) is an agent workspace for desktop, TUI and CLI that records every model message, tool call and permission decision as an append-only event log.