diff --git a/README.md b/README.md index 2c71190..97c0782 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,28 @@ -# ai-chat-to-drive +# AI-Chat-to-Drive Extension -AI-Chat-to-Drive Extension \ No newline at end of file +Estensione Chrome per la conversione automatica di conversazioni AI in documenti Google Drive, alimentata da LLM locali. + +## Caratteristiche +- **Analisi Locale:** Utilizza WebAssembly e WebGPU per processare la pagina senza inviare dati a server terzi. +- **Markdown Native:** Converte il layout della chat in Markdown standard. +- **Drive Sync:** Salvataggio istantaneo nel tuo workspace Google. + +## Sviluppo (Spec-Driven & TDD) +Il progetto segue rigorosamente il Test-Driven Development. Prima di ogni implementazione, verificare le specifiche in `/docs/specs`. + +### Prerequisiti +- Node.js > 20.x +- Chrome con supporto WebGPU abilitato. + +### Setup +1. Clonare il repository. +2. `npm install` +3. Creare un file `.env` con `CLIENT_ID` per le Google API. +4. `npm run build` +5. Caricare la cartella `dist/` come estensione non pacchettizzata in Chrome. + +## Git Flow +Utilizzare **Conventional Commits**: +- `feat:` nuove funzionalità. +- `fix:` correzione bug. +- `spec:` aggiornamento specifiche tecniche. \ No newline at end of file