Ga naar inhoud

Introductie

basedb is een collaboratieve database in de geest van collaboratieve spreadsheets, die je zelf host — met één verschil dat al het andere bepaalt: je gegevens leven in echte PostgreSQL-tabellen, getypeerd en met leesbare namen.

Het raster van een tabel in basedb

Geen generiek model, geen JSONB als vergaarbak, geen field_1837:

In basedbIn PostgreSQL
Een database “Ventes”een schema b_t4z56fq_ventes
Een tabel “Opportunités”een tabel opportunites
Een veld “Échéance” (Datum)een kolom echeance date
Een enkele keuze “Statut”een kolom text en de bijbehorende CHECK-constraint
Een relatie “Client”een kolom clients_id uuid en de bijbehorende FOREIGN KEY

Je kunt dus psql, een BI-tool of een Python-script openen en je gegevens lezen zonder via het product te gaan — en er zelfs in schrijven: de constraints blijven gelden, en de geschiedenis legt de schrijfactie vast.

  • Businessteams die een raster, weergaven en formulieren willen, zonder te wachten op een ontwikkeltraject.
  • Technische teams die niet willen dat hun gegevens opgesloten zitten in een gesloten formaat, en hun vertrouwde tools willen aansluiten.
  • AI-agents, die een MCP-server vinden, duidelijke rechten en voorstellen die aan een mens worden voorgelegd.
  • Getypeerde tabellen en velden, relaties die echte foreign keys zijn — of meervoudig —, formules die PostgreSQL berekent, opzoekvelden en aggregaties via relaties.
  • Tien weergaven: raster, kanban, kalender, tijdlijn, galerie, lijst, landkaart, formulier, enquête, quiz — gezamenlijk of persoonlijk.
  • Formulieren en weergaven die via een link worden gedeeld, en kalenders waarop je je vanuit een agenda abonneert.
  • Samenwerking: opmerkingen en vermeldingen, meldingen, realtime updates.
  • Automatiseringen en dashboards met hun vragen, gebouwd met de muis of in SQL.
  • SQL voor iedereen, met eigen rechten: opgeslagen query’s onder de tabellen, en echte PostgreSQL-views daartussen.
  • Databasesjablonen, te kiezen uit een galerie of aan de AI te vragen.
  • Omgevingen — productie, acceptatie — die je vergelijkt en migreert.
  • Een geschiedenis van elke schrijfactie, directe SQL inbegrepen, en Ctrl+Z om ongedaan te maken.
  • Rechten per groep, tot op het veld.
  • Een REST-API, een MCP-server, webhooks, Slack en gesynchroniseerde tabellen.
  • AI als optie: velden die een model berekent, Copilot.

basedb is vrije software (AGPL-3.0), ontwikkeld door Eodia, een AI-native softwarestudio, en wordt actief doorontwikkeld. De kern, de API, de MCP-server en de interface werken en worden gedekt door meer dan duizend tests; de roadmap zegt wat er nog komt. Het architectuurdocument, zo’n twintig hoofdstukken, legt elke beslissing vast.

basedb is vrije software van Eodia, een AI-native softwarestudio.