OpenPilot

OpenPilot

ibmshaikh · Programación · Productividad

OpenPilot es un agente de IA para escritorio gratuito y con licencia MIT que funciona con el modelo que elijas. Conectas una API compatible con OpenAI, abres una carpeta y el agente edita archivos, ejecuta comandos y consulta la web.

Vista previa de la interfaz de OpenPilot

Acerca de OpenPilot

About

Qué es OpenPilot

OpenPilot es un agente de IA de código abierto para el portátil, firmado por un desarrollador independiente que publica como ibmshaikh. Se trata de una aplicación Electron que corre en tu equipo y se maneja por chat. No hay cuenta, ni suscripción, ni modelo alojado que comprar. Tú pones una clave de API y una carpeta de proyecto, y el agente de IA local trabaja dentro de esa carpeta como lo haría un desarrollador junior.

La propuesta es la propiedad del sistema. Los modelos cambian cada pocos meses, y una herramienta atada a un solo proveedor envejece mal. OpenPilot trata el modelo como una pieza intercambiable: pegas una URL base, una clave y un identificador de modelo, y el mismo chat, las mismas skills y la misma memoria siguen funcionando con OpenAI, OpenRouter, un servidor local de Ollama o la pasarela que use tu empresa. La licencia MIT te deja leer el bucle de herramientas, hacer un fork y publicar tu propia compilación.

Hay tres límites que conviene conocer antes de descargarlo. La versión de escritorio existe para Windows 10 o superior en x64; las versiones para macOS están anunciadas pero todavía no salen. La investigación web depende de una clave aparte de TinyFish, así que el agente se queda sin información externa hasta que la añadas. Y la calidad de la salida sigue al modelo que conectes: un modelo local pequeño puede montar un proyecto, pero sufre con una refactorización larga.

Primeros pasos

  1. Descarga el instalador de Windows o el ejecutable portable desde el sitio oficial y abre la aplicación.
  2. Entra en Ajustes, luego en Modelos, y pega tu URL base, tu clave de API y el identificador del modelo. Guarda y selecciona el modelo en el compositor.
  3. Elige una carpeta de trabajo. El agente obtiene acceso al sistema de archivos y a la terminal solo dentro de esa carpeta.
  4. Opcional: añade una clave de API de TinyFish para habilitar la búsqueda web y la lectura de páginas.
  5. Describe el resultado que quieres y revisa cada tarjeta de herramienta antes de aprobar comandos que toquen archivos delicados.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de OpenPilot.

Plan gratuitoSí
Planes de pago$0, MIT licensed, you pay your model provider
PlataformaWindows 10+ (x64); macOS coming soon
Desarrolladoribmshaikh
CategoríaProgramación · Productividad
Fecha de lanzamientoJul 2026
Última actualizaciónOct 2026
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APINo

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Desarrolladores que ya pagan una API
  • Equipos preocupados por la privacidad
  • Quien quiere auditar sus herramientas
  • Creadores individuales en Windows

Tareas

  • Montar un proyecto desde un mensaje
  • Arreglar un test que falla
  • Investigar una librería desconocida
  • Repetir un flujo de la casa

Casos de uso

  • Un proyecto personal de fin de semana
  • Un portátil corporativo restringido
  • Comparar modelos con la misma tarea

Funciones clave

Trae tu propio modelo y cámbialo en cada chat

OpenPilot se conecta a cualquier endpoint que hable la API de OpenAI: OpenAI, OpenRouter, Ollama, LM Studio o una pasarela interna. Cada entrada guarda nombre, URL base, clave y identificador, así que puedes tener varios configurados y elegir uno en el compositor. Las claves van al Keychain del sistema y nada se envía a un servidor de OpenPilot, porque la aplicación no tiene ninguno.

Herramientas de archivo sobre una carpeta real

El agente lee, escribe, edita, busca con grep y lista con glob dentro del espacio que elijas. Pides un proyecto completo y construye el árbol de archivos ahí mismo: package.json, código fuente, rutas, y después los ajustes que le pidas. Cada cambio aparece como una tarjeta revisable, lo que permite cazar una edición mala antes de que se extienda.

Una terminal de verdad, no un bloque de código

Los comandos se ejecutan de verdad, así que el agente instala dependencias, levanta un servidor de desarrollo, corre las pruebas y devuelve la salida al chat. Los comandos delicados esperan una confirmación de aprobar o rechazar. Ese paso es la barrera principal: el agente tiene los mismos permisos que tu cuenta de usuario dentro de esa carpeta.

Investigación web en vivo con TinyFish

Cuando la respuesta está fuera del repositorio, las herramientas de búsqueda y lectura consultan documentación, changelogs y mensajes de error al momento. Después el agente apoya la respuesta en las páginas que leyó, no en su memoria de entrenamiento. Sin clave de TinyFish esas herramientas no aparecen, y el trabajo local con archivos y terminal sigue igual.

Skills y memoria de proyecto

Una skill es un manual reutilizable que el agente carga con un comando de barra en el compositor. Las preferencias del proyecto viven en AGENTS.md, de modo que reglas como «usa pnpm» o «nunca subas .env» viajan con el repositorio y no con tu cabeza. El agente puede actualizar ese archivo cuando le pides recordar algo.

Servidores MCP activados por chat

Añades un servidor Model Context Protocol en mcp.json, reinicias la aplicación y enciendes sus herramientas en la conversación que las necesite. Así conectas un navegador, una base de datos o una API interna sin esperar a que la aplicación principal sume la integración. El consumo de tokens y el uso acumulado quedan a la vista, separados por modelo.

Ventajas y desventajas

Ventajas

  • Es gratis y con licencia MIT, con un repositorio público que puedes auditar, bifurcar o reempaquetar.
  • Sin cuenta ni inicio de sesión de proveedor: la puesta en marcha es una descarga y una clave de API.
  • La elección de modelo queda abierta, también con servidores locales, y cambiar cuesta un desplegable.
  • Las claves se guardan en el almacén seguro del sistema y el código no sale del equipo.
  • Archivos, terminal, web, skills y MCP conviven en un solo chat, lo que ahorra saltos entre pestañas.

Desventajas

  • Solo Windows por ahora: las versiones de macOS están anunciadas pero no publicadas, así que en Mac toca esperar o ejecutar desde el código fuente.
  • El modelo lo pones tú y lo pagas tú, así que una sesión intensa puede costar más que una suscripción de tarifa plana.
  • La investigación web exige una cuenta y una clave de TinyFish aparte; sin ellas, esas herramientas quedan apagadas.
  • El proyecto es joven y lo mantiene una sola persona, así que habrá huecos en documentación e integraciones frente a rivales con financiación.

Preguntas frecuentes

OpenPilot sirve para lanzar un agente de IA sobre una carpeta de proyecto en tu propio ordenador. Describes un resultado en el chat y el agente lee y edita archivos, ejecuta comandos de terminal, consulta la web e informa de lo que cambió.