Bandi AI Assistant
LIVEL'analisi completa di un bando in secondi, non in ore
- Per
- Consulenti, progettisti, PMI, enti e associazioni che partecipano a bandi
- Tipo
- SaaS AI per l'analisi documentale

Un bando sono decine di pagine tra testo, allegati e moduli. Capire in fretta se un'organizzazione può partecipare, entro quando e con quali documenti è un lavoro di ore. Bandi AI Assistant lo riduce a pochi minuti, lasciando a chi decide il controllo finale.
Il mio ruolo
- Ho ideato e progettato l'app con MediaMatter, definendo cosa deve estrarre da un bando e in che forma.
- Ho diretto lo sviluppo con agenti AI e curato i prompt di analisi, rendendoli più rigorosi dopo le prove.
- Ho definito piani, consenso all'uso dei modelli, pagine legali e messa in produzione.
Obiettivi
- Leggere tutto il fascicolo, non solo il testo principale: bando, allegati, moduli e visura.
- Risposte verificabili, con numeri e date presi solo dai documenti caricati.
- Dire subito se un soggetto ha i requisiti, e cosa manca.
- Consegnare un risultato da portare avanti: export in Word, PDF e scadenze nel calendario.
Come l'ho costruita
L'app è costruita in Next.js 15 con React 19. Clerk gestisce gli accessi, PostgreSQL con Drizzle conserva bandi, cartelle e analisi, Stripe gestisce gli abbonamenti Pro e Unlimited.
Il modello predefinito è Claude Opus 5.5, con OpenAI come riserva se il primo non risponde. Prima di usare i modelli l'utente dà un consenso esplicito.
I documenti entrano in molti formati: PDF, DOCX, fogli di calcolo, testo e immagini. Ogni bando sta in una cartella e i bandi si spostano trascinandoli.
Stack
- Next.js 15 (App Router), React 19, TypeScript, Tailwind CSS
- Clerk per autenticazione e webhook
- PostgreSQL + Drizzle ORM
- Anthropic Claude Opus 5.5, OpenAI come fallback
- Stripe Billing (Checkout e webhook firmati)
- Vitest ed ESLint, deploy su Vercel
Difficoltà
Niente numeri inventati
Grafici e suggerimenti usano solo i dati presenti nei documenti. Il prompt di analisi è stato reso più rigoroso proprio per questo, e un avviso ricorda che il risultato va controllato.
La chat deve leggere tutto
All'inizio la chat considerava solo parte degli allegati. Ora legge tutti i documenti caricati per quel bando.
Export davvero utilizzabili
Tabelle Word a tutta larghezza, PDF leggibili e calendario .ics: il risultato deve poter entrare subito nel lavoro di un ufficio.
Pagamenti sicuri
Il checkout accetta solo i prezzi previsti e rimanda solo allo stesso sito. Le chiavi restano sul server e i webhook sono verificati con la firma.
Novità
Verifica di aderenza
La visura del soggetto si confronta con i requisiti del bando, punto per punto.
Compilazione dei moduli
Un modulo del bando si compila con i dati già presenti nei documenti caricati.
Cartelle ed export della chat
I bandi si organizzano in cartelle trascinabili e la chat si esporta in PDF e DOCX.
Stato attuale
Online. Il piano Free comprende tre analisi al mese; i piani Pro e Unlimited si attivano con Stripe. Il codice è su GitHub.
Link
- Bandi AI Assistant ↗L'app online, con piano gratuito
- Repository GitHub ↗Codice e documentazione
Su richiesta
Costruisco app come queste, sul tuo dominio
Le app di questa pagina sono prodotti miei. Lo stesso metodo lo porto ai clienti: un portale, un gestionale o un assistente AI costruito sui tuoi dati, dal primo incontro alla messa online.
Su misura
Partiamo dal tuo processo, non da un template: funzioni, modelli AI e flussi scelti sul tuo lavoro.
Sul tuo dominio
L'app va online con il tuo marchio e il tuo indirizzo, come cinebijoux.it o labeltools.app.
Account e dati tuoi
Hosting, database, pagamenti e chiavi AI possono essere intestati a te: resti proprietario di tutto.