
OpenPilot: AI per programmare nei tuoi progetti locali
Un agente desktop open source che modifica file, esegue comandi e usa il modello scelto da te.

A cosa serve OpenPilot, in parole semplici?
OpenPilot è un’applicazione desktop open source per programmare con l’AI. Colleghi un modello, scegli la cartella del progetto e descrivi il lavoro. L’agente può creare o modificare file ed eseguire comandi, lasciando cambiamenti che puoi aprire e controllare.
È adatto a sviluppatori che realizzano prototipi o correggono progetti e vogliono scegliere il proprio fornitore AI. La revisione del codice e i test restano responsabilità dell’utente.
Preparare il primo progetto
Al 12 ottobre 2026, v1.0.5 include installer ed EXE portatile Windows e DMG per Mac Apple silicon e Intel. Il sito indica ancora macOS in arrivo: fai riferimento ai file della release. Per Windows la pagina ufficiale richiede Windows 10 o successivo, x64.
- Scarica la versione adatta al computer.
- In Settings → Models inserisci URL base, chiave API e ID del modello, salva e seleziona il modello.
- Apri la cartella del progetto e chiedi una modifica circoscritta.
- Controlla le attività degli strumenti e le approvazioni dei comandi sensibili.
- Verifica file modificati e risultati dei test.
Chi parte dal sorgente trova nel repository le istruzioni per Node.js 20+, npm install e npm start.
Dalla richiesta ai file e ai test
OpenPilot legge e cerca nel progetto, crea file e modifica codice esistente. Il terminale può installare dipendenze, avviare server di sviluppo ed eseguire test, riportando l’output nella conversazione.
Per iniziare, puoi chiedere una piccola API con un endpoint di controllo e un README. Specifica linguaggio e comportamento atteso. Valuta il risultato sui file e sulle prove eseguite, poi chiedi correzioni mirate.
Scegliere un servizio cloud o un modello locale
La connessione usa API compatibili con OpenAI. La guida cita OpenAI, OpenRouter, Ollama, LM Studio e gateway personalizzati. Per Ollama mostra http://localhost:11434/v1; il servizio del modello va preparato separatamente.
La qualità dei compiti complessi dipende dal modello. La FAQ suggerisce modelli più capaci per refactoring lunghi. L’adattatore Anthropic nativo è previsto; il percorso attualmente documentato passa da OpenRouter.
Documentazione aggiornata e istruzioni riutilizzabili
Ricerca Web e lettura delle pagine richiedono una chiave API TinyFish. Senza, restano disponibili file e terminale. I server MCP si configurano in mcp.json, richiedono un riavvio e si attivano per conversazione, con supporto a strumenti e risorse.
Skills consente di riutilizzare procedure e AGENTS.md conserva preferenze del progetto. Queste istruzioni aiutano a mantenere coerenza, ma non sono un confine di sicurezza.
Software gratuito e spese esterne
Verificato il 12 ottobre 2026: OpenPilot non richiede account né abbonamento e dichiara licenza MIT. Modelli cloud e servizi collegati applicano condizioni, tariffe e limiti propri. Non è verificata una quota universale di token gratuiti. I contatori per sessione e complessivi mostrano il consumo per modello, senza garantire una spesa fissa.
Cosa viene eseguito sul computer e cosa può uscire
L’applicazione è locale, ma le richieste a un modello cloud raggiungono il relativo fornitore. Anche TinyFish e MCP remoto possono usare servizi esterni. Un modello locale non rende automaticamente offline tutta la configurazione.
La documentazione sulla telemetria descrive statistiche anonime abilitate per impostazione predefinita, disattivabili durante l’avvio o in Settings → About, escludendo chat, file, percorsi e chiavi API. Il codice attuale cifra localmente i nuovi segreti salvati. La vecchia FAQ sul sito non basta a garantire assenza di connessioni o specifiche politiche di conservazione dei fornitori.
Domande frequenti
Può lavorare su un progetto esistente?
Sì: legge e modifica i file della cartella scelta ed esegue controlli. Le modifiche vanno revisionate.
Anche le richieste al modello sono gratuite?
Non necessariamente. L’app non ha abbonamento, ma i servizi collegati possono avere costi e quote.
Posso collegare Ollama o LM Studio?
Sì, tramite un endpoint compatibile. Modello e hardware influenzano i risultati; le altre connessioni restano da valutare.
Risorse ufficiali e supporto
- Guida iniziale: modelli, cartelle e strumenti.
- Repository ufficiale: sorgenti e istruzioni di avvio.
- GitHub Issues: segnalazioni con versione e passaggi riproducibili.





