Introducción
basedb es una base de datos colaborativa, en la línea de las hojas de cálculo colaborativas, que alojas tú mismo, con una diferencia que lo determina todo: tus datos viven en tablas PostgreSQL reales, tipadas y con nombres legibles.

Una promesa sencilla
Sección titulada «Una promesa sencilla»Sin modelo genérico, sin un JSONB cajón de sastre, sin field_1837:
| En basedb | En PostgreSQL |
|---|---|
| Una base «Ventes» | un esquema b_t4z56fq_ventes |
| Una tabla «Opportunités» | una tabla opportunites |
| Un campo «Échéance» (Fecha) | una columna echeance date |
| Una selección única «Statut» | una columna text y su restricción CHECK |
| Una relación «Client» | una columna clients_id uuid y su FOREIGN KEY |
Así que puedes abrir psql, una herramienta de BI o un script de Python y leer tus datos sin
pasar por el producto, e incluso escribir en ellos: las restricciones se mantienen y el historial
registra la escritura.
¿Para quién?
Sección titulada «¿Para quién?»- Los equipos de negocio que quieren una cuadrícula, vistas y formularios sin esperar a un desarrollo.
- Los equipos técnicos que se niegan a ver sus datos encerrados en un formato propietario y quieren conectar sus herramientas habituales.
- Los agentes de IA, que encuentran un servidor MCP, permisos claros y propuestas que aprueba una persona.
Lo que encontrarás
Sección titulada «Lo que encontrarás»- Tablas y campos tipados, relaciones que son claves foráneas reales (o múltiples), fórmulas calculadas por PostgreSQL, búsquedas y acumulados a través de las relaciones.
- Diez vistas: cuadrícula, kanban, calendario, cronología, galería, lista, mapa, formulario, encuesta y cuestionario, colaborativas o personales.
- Formularios y vistas compartidos mediante un enlace, y calendarios a los que suscribirse desde una agenda.
- La colaboración: comentarios y menciones, notificaciones, actualizaciones en tiempo real.
- Automatizaciones y paneles con sus preguntas, construidos con el ratón o en SQL.
- SQL para cada uno, con sus propios permisos: consultas guardadas bajo las tablas y vistas PostgreSQL reales colocadas entre ellas.
- Plantillas de base, que se eligen en una galería o se piden a la IA.
- Entornos (producción, preproducción) que se comparan y se migran.
- Un historial de cada escritura, SQL directo incluido, y Ctrl+Z para deshacer.
- Permisos por grupo, hasta el nivel de campo.
- Una API REST, un servidor MCP, webhooks, Slack y tablas sincronizadas.
- La IA opcional: campos calculados por un modelo, Copilot.
Estado del proyecto
Sección titulada «Estado del proyecto»basedb es software libre (AGPL-3.0) desarrollado por Eodia, estudio de software nativo de IA, y está en desarrollo activo. El núcleo, la API, el servidor MCP y la interfaz funcionan y están cubiertos por más de mil pruebas; la hoja de ruta indica lo que está por venir. Su documento de arquitectura, de una veintena de capítulos, fija cada decisión.
basedb es software libre de Eodia, estudio de software nativo de IA.