Introduzione
basedb è un database collaborativo, nello spirito dei fogli di calcolo collaborativi, che ospiti tu stesso — con una differenza che determina tutto il resto: i tuoi dati vivono in vere tabelle PostgreSQL, tipizzate e con nomi leggibili.

Una promessa semplice
Sezione intitolata “Una promessa semplice”Nessun modello generico, nessun JSONB pigliatutto, nessun field_1837:
| In basedb | In PostgreSQL |
|---|---|
| Un database «Ventes» | uno schema b_t4z56fq_ventes |
| Una tabella «Opportunités» | una tabella opportunites |
| Un campo «Échéance» (Data) | una colonna echeance date |
| Una selezione singola «Statut» | una colonna text e il suo vincolo CHECK |
| Una relazione «Client» | una colonna clients_id uuid e la sua FOREIGN KEY |
Puoi quindi aprire psql, uno strumento di BI o uno script Python e leggere i tuoi dati senza
passare dal prodotto — e persino scriverci: i vincoli reggono e la cronologia registra la
scrittura.
Per chi?
Sezione intitolata “Per chi?”- I team operativi che vogliono una griglia, delle viste e dei moduli senza aspettare uno sviluppo.
- I team tecnici che rifiutano di vedere i propri dati chiusi in un formato proprietario e vogliono collegare i loro strumenti abituali.
- Gli agenti IA, che trovano un server MCP, permessi chiari e proposte sottoposte a una persona.
Cosa ci troverai
Sezione intitolata “Cosa ci troverai”- Tabelle e campi tipizzati, relazioni che sono vere chiavi esterne — anche multiple —, formule calcolate da PostgreSQL, ricerche e aggregazioni attraverso le relazioni.
- Dieci viste: griglia, kanban, calendario, sequenza temporale, galleria, elenco, mappa, modulo, questionario, quiz — collaborative o personali.
- Moduli e viste condivisi tramite link, e calendari a cui abbonarsi da un’agenda.
- La collaborazione: commenti e menzioni, notifiche, aggiornamenti in tempo reale.
- Automazioni e dashboard con le loro domande, costruite con il mouse o in SQL.
- SQL per tutti, ognuno con i propri permessi: query salvate sotto le tabelle e vere viste PostgreSQL disposte tra di esse.
- Modelli di database, da scegliere in una galleria o da chiedere all’IA.
- Ambienti — produzione, collaudo — che si confrontano e si migrano.
- Una cronologia di ogni scrittura, SQL diretto compreso, e Ctrl+Z per annullare.
- Permessi per gruppo, fino al singolo campo.
- Un’API REST, un server MCP, i webhook, Slack e le tabelle sincronizzate.
- L’IA come opzione: campi calcolati da un modello, Copilot.
Stato del progetto
Sezione intitolata “Stato del progetto”basedb è software libero (AGPL-3.0) sviluppato da Eodia, studio software nativo IA, ed è in sviluppo attivo. Il nucleo, l’API, il server MCP e l’interfaccia funzionano e sono coperti da oltre mille test; la roadmap indica cosa resta da fare. Il suo documento di architettura, una ventina di capitoli, fissa ogni decisione.
basedb è un software libero di Eodia, studio di software AI-native.