OpenPilot: asistente de programación IA con tu propio modelo

Un agente de escritorio de código abierto para editar proyectos, ejecutar comandos y elegir tu modelo.

openpilot.in
OpenPilot screenshot

¿Para qué sirve OpenPilot, explicado de forma sencilla?

OpenPilot es un asistente de programación IA que instalas en el ordenador. Conectas un modelo, eliges una carpeta y describes el trabajo. El agente puede modificar los archivos y ejecutar comandos, dejando cambios reales que puedes revisar.

Resulta útil para desarrolladores que crean prototipos o corrigen proyectos y quieren elegir el proveedor del modelo. Sigue siendo necesario comprender el código, comprobar los cambios y ejecutar pruebas.

Pasar de una petición a un proyecto comprobable

Puede buscar y leer código, crear archivos y editar los existentes. El terminal permite instalar dependencias, iniciar servidores de desarrollo y ejecutar pruebas, con la salida visible en la conversación.

Como primera tarea, puedes pedir una API pequeña con un endpoint de salud y un README. Especifica el lenguaje y los criterios de aceptación. Después revisa los archivos y el resultado real de las pruebas antes de solicitar otra modificación.

Instalación y primera tarea

Comprobado el 12 de octubre de 2026: v1.0.5 incluye instalador y EXE portátil para Windows, además de DMG para Mac con Apple silicon e Intel. Aunque la web todavía anuncia macOS como próximo, están los archivos publicados. La web exige Windows 10 o posterior, x64.

  1. Descarga la versión adecuada e instálala o inicia el ejecutable portátil.
  2. En Settings → Models introduce URL base, clave API e identificador del modelo; guarda y selecciona el modelo.
  3. Abre la carpeta del proyecto y describe una tarea concreta.
  4. Revisa el historial de herramientas y las solicitudes de aprobación de comandos sensibles.
  5. Comprueba los cambios y las pruebas.

Para ejecutar desde el código fuente, el repositorio indica Node.js 20+ y los pasos npm install y npm start.

Consultar documentación y ampliar el agente

La búsqueda web y la lectura de páginas requieren configurar una clave API de TinyFish. Sin ella siguen disponibles los archivos y el terminal.

Los servidores MCP se añaden a mcp.json; tras reiniciar, puedes activarlos por conversación para usar herramientas y recursos. Skills permite reutilizar procedimientos y AGENTS.md conserva preferencias del proyecto. Estas instrucciones no equivalen a una barrera de seguridad.

Elegir entre modelos locales y servicios externos

Utiliza interfaces compatibles con OpenAI. La documentación cita OpenAI, OpenRouter, Ollama, LM Studio y pasarelas propias; para Ollama muestra http://localhost:11434/v1. Debes tener preparado ese servicio.

La calidad depende del modelo: las refactorizaciones largas suelen necesitar más capacidad. El adaptador nativo de Anthropic está previsto; la ruta documentada actualmente pasa por OpenRouter.

Qué es gratis y qué se paga aparte

A fecha de 12 de octubre de 2026, OpenPilot no exige cuenta ni suscripción y declara licencia MIT. La inferencia en la nube y los servicios conectados tienen sus propias tarifas y límites. No hay una cuota gratuita universal de tokens verificada. Los contadores por sesión y acumulados permiten observar el consumo por modelo, pero no aseguran un coste fijo.

Qué significa que la aplicación sea local

Si eliges un modelo en la nube, las peticiones llegan a ese proveedor. TinyFish y MCP remoto también pueden comunicarse con servicios externos. Usar un modelo local no convierte toda la configuración en un sistema sin conexión.

La documentación de telemetría indica estadísticas anónimas activadas por defecto, desactivables al iniciar o en Settings → About, y excluye chats, archivos, rutas y claves API. El código actual cifra localmente los secretos nuevos guardados. La FAQ de la web contiene afirmaciones antiguas sobre servidores y almacenes del sistema; no permiten prometer ausencia de tráfico ni una política de retención de terceros.

Preguntas frecuentes

¿Puede modificar un proyecto existente?

Sí. Trabaja sobre la carpeta elegida, edita archivos y ejecuta comprobaciones. Debes revisar el resultado.

¿Las llamadas a la IA también son gratuitas?

No necesariamente. La aplicación no tiene suscripción, pero los proveedores pueden cobrar por sus modelos o servicios.

¿Puedo usar Ollama o LM Studio?

Sí, mediante un endpoint compatible. La capacidad depende del modelo y del equipo; otras conexiones siguen teniendo sus propias condiciones.

Recursos oficiales y ayuda