Quattro cose che fa, e una che non fa
NexCode nasce da un fastidio concreto: gli assistenti danno consigli, poi il lavoro di applicarli e verificarli resta a te.
Dal bug alla patch verificata
Trova il punto, riproduce il problema in una sandbox separata, scrive la correzione e la passa ai test. Se i test falliscono torna indietro da solo e ti dice perché.
Un secondo turno di lavoro
Può lavorare su un ramo parallelo mentre tu scrivi altro: piccole correzioni, aggiornamenti di dipendenze, pulizia. Tu ritrovi il lavoro sotto forma di proposta, non di modifica già applicata.
Il progetto non viene caricato altrove
L'analisi gira in locale. Al modello arriva solo il frammento di contesto che serve per la singola richiesta, e se usi un modello locale via Ollama non esce nulla affatto.
Impara a Programmare, dentro l'app
Una sezione per chi non ha mai scritto una riga di codice: quattro piccoli progetti — un pulsante, un contatore, due conti, una calcolatrice — con il codice a sinistra e il risultato vero a destra, spiegazioni senza gergo e un tutor a cui fare domande. La prova finale è trovare un errore, come fa il debugger sui progetti veri.
Non decide al posto tuo
Nessuna modifica viene scritta senza conferma, e nessun comando viene eseguito senza che tu lo approvi. È una scelta di progetto: uno strumento che tocca il codice deve chiedere.
Come si svolge una sessione
Cinque passaggi, sempre gli stessi, con la conferma alla fine.
Com'è fatto dentro
Applicazione desktop davanti, infrastruttura serverless dietro. Tutto scritto, messo in produzione e mantenuto da una persona sola.
Electron · React · TypeScript
Applicazione desktop per Windows. L'interfaccia è React con TypeScript; il processo principale gestisce l'accesso al progetto e l'esecuzione dei comandi.
Cloudflare Workers · D1 · R2
Tre Worker in produzione: uno per API e notifiche, uno per le operazioni su GitHub via MCP, uno per le licenze. Database D1, archiviazione R2, tutto in rete Cloudflare.
OAuth 2.0 e cifratura
Autenticazione con Google, Microsoft e Apple. Le credenziali salvate sul dispositivo sono cifrate; niente password in chiaro, niente chiavi nel browser.
Pipeline automatica
Compilazione, firma e pubblicazione gestite da GitHub Actions, con annuncio automatico della versione. È la stessa impalcatura che tiene in piedi gli altri progetti.
Scritto e collaudato. Non ancora pubblicato.
NexCode AI è un progetto personale, non un prodotto in vendita. Il codice esiste ed è completo, l'infrastruttura gira davvero, ma non c'è nessun installer da scaricare e non è aperta nessuna registrazione. Verrà pubblicato quando ci saranno le condizioni per farlo per bene.
- Applicazione desktop completa, versione 6.0.22
- Tre Worker in produzione, con database e archiviazione
- Autenticazione, licenze e pipeline di rilascio
- Server MCP per le operazioni su GitHub
- Documentazione: manuale utente, guida amministratore, conformità
- Installer firmati e centro download
- Listino e pagamenti
- La parte legale che serve per vendere
- Versioni per macOS e Linux
Domande frequenti
Le cose che mi vengono chieste più spesso.
Posso provarlo?
Non ancora. Non esiste un installer pubblico e non c'è modo di registrarsi: questa pagina descrive il progetto, non lo distribuisce. Se ti interessa vederlo in funzione, scrivimi.
Il mio codice viene caricato da qualche parte?
L'analisi gira sul tuo computer. Al modello arriva solo il frammento di contesto necessario alla singola richiesta, e usando un modello locale via Ollama non esce nulla dalla macchina.
Devo già saper programmare?
Aiuta molto. NexCode è pensato per chi scrive codice e vuole toglierselo di torno più in fretta; non è uno strumento per chi parte da zero.
Con quali linguaggi funziona?
È stato sviluppato e provato su TypeScript, JavaScript e Python. Su altri linguaggi funziona in misura minore, perché l'analisi si appoggia agli strumenti di ciascun ecosistema.
Perché un altro assistente AI?
Perché quelli che usavo si fermavano al consiglio. Volevo qualcosa che arrivasse fino alla patch verificata, senza però applicarla da solo. Ed è anche il progetto con cui ho imparato a mettere in piedi un'infrastruttura vera.