agnochat — Scarica e Installa in Locale

agnochat gira sulla versione ospitata su GitHub Pages, ma essendo 100% client-side puoi anche scaricare il codice sorgente ed eseguirlo interamente sul tuo computer: nessuna connessione al sito ufficiale è necessaria una volta scaricato, e resta tutto sotto il tuo controllo.

Perché installarla in locale? Nessuna dipendenza da GitHub Pages, dati e chiavi API restano solo sulla tua macchina, e puoi ispezionare o modificare liberamente il codice essendo open source.

1. Scarica il codice da GitHub

Repository ufficiale

Il codice sorgente completo di agnochat è pubblicato su GitHub:

Apri il repository su GitHub ↗

Opzione A — Scarica lo ZIP (senza Git)

1 Vai sul repository GitHub linkato sopra.
2 Clicca il pulsante verde Code in alto a destra.
3 Seleziona Download ZIP ed estrai l'archivio in una cartella sul tuo computer.

Opzione B — Clona con Git

Se hai Git installato, da terminale:

git clone https://github.com/gmaterni/agnochat.git
cd agnochat
Con Git puoi anche restare aggiornato in futuro con un semplice git pull.

2. Avvia un server locale

agnochat usa ES Modules nativi del browser: per motivi di sicurezza, questi non funzionano aprendo index.html direttamente come file (file://...). Serve un piccolo web server statico, che si avvia con un solo comando.

Se apri il file direttamente con doppio click, la pagina resterà bianca o darà errori in console: è normale, manca il server locale.

Con Python (già presente su molti sistemi)

cd agnochat
python3 -m http.server 8080

Poi apri nel browser: http://localhost:8080

Con Node.js

cd agnochat
npx serve .

Il terminale mostrerà l'indirizzo locale da aprire nel browser (di solito http://localhost:3000).

Con VS Code

Installa l'estensione Live Server, apri la cartella agnochat nell'editor, tasto destro su index.html → Open with Live Server.

3. Usa l'app

Una volta aperta la pagina dal server locale, agnochat funziona esattamente come la versione online: trovi le chiavi di prova già pronte, puoi aggiungere le tue chiavi personali e tutti i dati (conversazioni, prompt, chiavi) restano salvati nell'IndexedDB del tuo browser, sulla tua macchina.

Consulta la guida utente completa per scoprire tutte le funzionalità.

Preferisci provarla subito senza installare nulla?

Puoi sempre usare la versione online, identica a quella locale.