Repolode
opensec-git

opensec-git/Pi-Bolt

Pi, el agente de programación, compilado por adelantado a código máquina nativo para arrancar más rápido y usar menos CPU que Pi en Bun o Node.

Alternativa open source a:Claude CodeCursor

Estrellas
369
Forks
16
Issues abiertos
3
Último commit
anteayer

¿Qué es?

Pi-Bolt es un fork independiente del agente de programación Pi. Conserva los comandos, las sesiones, la configuración, los proveedores y las extensiones de Pi, pero compila todas las funciones a código máquina cuando se construye el ejecutable, por lo que no se analiza ni se compila con JIT al iniciar. Se distribuye como un único ejecutable para Linux x86-64 y ARM64, macOS en Apple silicon, Windows x64 y Android mediante Termux, y no requiere Node.js ni Bun para funcionar.

El proyecto presenta benchmarks frente a Pi en Bun y Pi en Node 24, ejecutados en el runner Linux de GitHub. En esas pruebas, Pi-Bolt estaba listo para escribir en 38 ms, frente a 84 ms en Bun y 277 ms en Node, y usó menos CPU durante una sesión interactiva. Pi-Bolt también ofrece un modo ACP para editores como Zed y los IDE de JetBrains, un modo de servidor MCP para otros agentes y un comando `doctor` para diagnosticar instalaciones.

Las extensiones que se cargan en tiempo de ejecución se interpretan en la compilación predeterminada. Hay disponible una compilación JIT opcional para extensiones que realizan mucho trabajo o usan `bun:ffi`, y `pi-bolt compile` puede precompilar las extensiones instaladas dentro del binario.

Funciones clave

  • 01Se distribuye como un único ejecutable, sin necesidad del runtime de Node.js ni de Bun.
  • 02Compila todas las funciones a código máquina nativo por adelantado, así que no se compilan con JIT al iniciar.
  • 03Conserva los comandos, las sesiones, la configuración, los proveedores y las extensiones de Pi.
  • 04Es compatible con Linux x86-64 y ARM64, macOS en Apple silicon, Windows x64 y Termux.
  • 05Ofrece un modo ACP para editores y un modo de servidor MCP para otros agentes.
  • 06Incluye una herramienta grep y find integrada en el proceso que respeta .gitignore.

Casos de uso

  • Usar Pi como agente de programación en la terminal cuando importan el arranque rápido y el bajo consumo de CPU.
  • Ejecutar Pi dentro de Zed, los IDE de JetBrains u otros editores compatibles con ACP.
  • Permitir que otro agente, como Claude Code, invoque Pi-Bolt como herramienta mediante MCP.
  • Ejecutar el agente de programación en equipos de bajo consumo, como Raspberry Pi, o en Android mediante Termux.

Temas

Preguntas frecuentes

¿Qué es Pi-Bolt?
Pi, el agente de programación, compilado por adelantado a código máquina nativo para arrancar más rápido y usar menos CPU que Pi en Bun o Node. Pi-Bolt es un fork independiente del agente de programación Pi. Conserva los comandos, las sesiones, la configuración, los proveedores y las extensiones de Pi, pero compila todas las funciones a código máquina cuando se construye el ejecutable, por lo que no se analiza ni se compila con JIT al iniciar. Se distribuye como un único ejecutable para Linux x86-64 y ARM64, macOS en Apple silicon, Windows x64 y Android mediante Termux, y no requiere Node.js ni Bun para funcionar.
¿Pi-Bolt es gratuito? ¿Qué licencia tiene?
Pi-Bolt es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Pi-Bolt sigue mantenido?
Mantenimiento activo. El último commit de Pi-Bolt fue el 16 oct 2026.
¿Para qué puedo usar Pi-Bolt?
Usar Pi como agente de programación en la terminal cuando importan el arranque rápido y el bajo consumo de CPU. Ejecutar Pi dentro de Zed, los IDE de JetBrains u otros editores compatibles con ACP. Permitir que otro agente, como Claude Code, invoque Pi-Bolt como herramienta mediante MCP. Ejecutar el agente de programación en equipos de bajo consumo, como Raspberry Pi, o en Android mediante Termux.
¿Dónde consigo Pi-Bolt?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/opensec-git/Pi-Bolt

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados