pilots
Plataforma sandbox+PaaS basada en microVMs Firecracker sin control centralizado. Permite instantáneas para agentes de IA y servicios de producción en la misma infraestructura.
Ficha actualizada 22 sept 2026, 17:26 · upstream 22 sept 2026, 17:14 · release pilot-v0.3.0
Qué es pilots
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pilots es una plataforma que combina capacidades de sandbox y PaaS utilizando microVMs Firecracker como primitiva fundamental. Su arquitectura elimina el control centralizado, permitiendo que cada host ejecute la pila completa e identica, sirviendo toda la API localmente. Esto facilita la promoción de entornos de desarrollo a producción con una URL invariable.
La solución está construida sobre Go para el plano de datos por host (hostd), gestionando el ciclo de vida de FC, enrutamiento, TLS, arranque y auto-reparación. Incluye SDKs para JavaScript, Go, Python y Elixir, todos con pruebas de deriva contra el código fuente de hostd. La plataforma soporta agentes de IA, servicios duraderos y despliegues locales sin necesidad de Docker ni controladores externos.
- Despliegue rápido de entornos aislados para agentes de IA que requieren ejecución segura y efímera
- Promoción de sandboxes a producción manteniendo la misma URL y configuración de red
- Ejecución de servicios duraderos en microVMs nativas sin overhead de virtualización tradicional
- Desarrollo local con máquina como carpeta de workspace mediante extensión VS Code
- Arquitectura descentralizada sin control centralizado, cada host es autónomo y completo
- Binario estático para Linux/macOS/WSL sin dependencias externas ni sudo requerido
- SDKs multi-lenguaje con pruebas de deriva automáticas contra el código fuente base
- Gestión nativa de snapshots y auto-reparación en plano de datos por host
- Dependencia obligatoria de Firecracker para microVMs, no compatible con otros hipervisores
- No incluye soporte para Docker ni contenedores tradicionales
- Requiere acceso a bare-metal o infraestructura compatible con Firecracker (ej. Hetzner)
- Complejidad baja pero requiere configuración manual de bootstrap en entornos nuevos
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar mediante curl del script oficial o npm global. Ejecutar pilot login y pilot deploy en directorio objetivo. Para desarrollo local, consultar docs/local.md. El binario se instala en ~/.local/bin sin sudo. Compatible con x64 y arm64.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.