Un proveedor de IA detrás de un certificado interno
BASEDB_AI_PROVIDER_SSL_VERIFY=false permite llegar a una pasarela de IA con certificado autofirmado, o detrás de un proxy que vuelve a firmar el tráfico, sin desactivar la verificación de las demás llamadas de la instancia. Azure, una pasarela, un modelo local
Novedad
Un token para toda la base, con el entorno a elegir
Un solo token abre la producción, la preproducción y los entornos futuros de una base; también puede limitarse a uno solo, al crearlo. Los tokens existentes conservan su entorno. Por la API, el SDK y el MCP
El entorno se elige en cada llamada: la cabecera X-Basedb-Environment de la API REST, db.environment() del SDK, el campo Environment de n8n, la dirección …/mcp?environment=recette o el argumento environment de una herramienta MCP. Elegir el entorno
Un agente sin relé: la ventana de tokens da la configuración HTTP de Claude Code y el archivo .mcp.json, un servidor por entorno con el mismo token, que se queda en una variable de entorno.
Novedad
Colores e iconos mediante la API y el MCP
Un agente da aspecto a lo que propone: color e icono de una tabla en propose_create_table, de cada opción en propose_add_field, y la nueva herramienta propose_update_look para una tabla existente. Una persona aprueba, como con toda la estructura. Colores e iconos
Mediante la API, una tabla se crea con su color y su icono; describe_base, describe_table y /meta los devuelven. Colores e iconos
Novedad
Agentes que eliminan, si tú lo permites
Un tercer nivel de token, «Lectura, escritura y eliminación»: un programa elimina mediante la API REST, un agente mediante la nueva herramienta delete_record — una fila a la vez, devuelta en la respuesta. Eliminar filas
Volver atrás: restore_record restaura una fila eliminada bajo su identificador; una eliminación que una relación en cascada extendería a otras filas sigue reservada a la interfaz.
Novedad
Tokens para quien gestiona una base
El nivel Gestión basta: otorgado sobre una base o sobre su proyecto, permite crear los tokens de integración de sus bases, sin ser administrador. Un token
Si no, lo dice claramente: a quien lee o escribe sin gestionar la base, la ventana de tokens le dice a quién dirigirse; a una cuenta sin contraseña, por qué todavía no puede crear uno.
Novedad
Automatizaciones que esperan, se recuperan de un error y envían PDF
Cuatro desencadenadores más: se elimina una fila; una fila entra en un filtro —«una factura pasa a estar atrasada»—; llega una fecha —tres días antes del vencimiento, a las 9:00—; otro programa llama a la dirección secreta de la automatización. Un servicio que llama a basedb
Esperar tres días, o hasta la fecha de un campo, y luego continuar releyendo la fila: «si todavía no está aceptado, reclamar». Esperar
Generar un PDF y enviarlo: el documento de una fila, guardado en un campo Archivo o adjunto a un correo electrónico —en texto enriquecido, con destinatarios en copia y una dirección de respuesta, a cada uno o uno solo para todos. Un PDF y un correo electrónico
Eliminar una fila, contar y sumar, lanzar otra automatización; una condición también puede comprobar un valor —la respuesta de la IA, un total—, y una búsqueda que no encuentra nada tiene su propio camino.
Intentar: unos pasos, y otros si alguno falla; un webhook reintenta por sí mismo, un bucle continúa a pesar de una fila en error. Intentar
Todos los pasos a mano: el + abre una ventana ordenada por categoría, con una búsqueda, en lugar de un menú que podía quedar cortado.
Novedad
Documentos PDF con tus colores
Cinco puntos de partida —factura, presupuesto, ficha, certificado, página en blanco—, construidos con las columnas de tu tabla: número, fecha, importes, foto, filas vinculadas. Crear una plantilla
Tu logo y tus colores: un encabezado con logo y datos de contacto, un pie con menciones legales y números de página, un color de acento, fuentes con o sin serifa, un marco alrededor de la página. Encabezado y pie de página
Nuevos bloques: un título sobre una franja, una imagen, dos o tres columnas, un resumen de importe sin impuestos / total con impuestos, una tabla con encabezado de color, un separador. Se arrastran para reordenarlos, y la vista previa sigue cada modificación. Los bloques
Alojamiento
Una conexión interrumpida ya no detiene basedb
Ya no hay parada por una conexión interrumpida: cuando PostgreSQL cierra una conexión — un reinicio, un corte de red, una transacción que quedó inactiva —, solo falla la consulta que la mantenía; basedb continúa, y su registro dice qué tarea la mantenía.
Menos espera en una base de datos cargada: una página de tabla ya no mantiene abierta una transacción mientras lee las filas relacionadas, y una consulta que no obtiene una conexión en 15 segundos recibe un error en lugar de esperar sin fin.
Encabezados de IA leídos como se escriben: BASEDB_AI_HEADERS también acepta la forma que reescribe Ansible, {'api-key': '…'}, y un encabezado por línea; con ellos, openai_compatible puede prescindir de una clave.
Novedad
Para las aplicaciones que se apoyan en basedb
Una base creada a partir de una plantilla en una sola llamada: el servidor aplica toda la plantilla — tablas, relaciones, filas, vistas, automatizaciones —, o nada si un paso falla. La galería también recurre a ella, una aplicación que también se instala así. Crear una base a partir de una plantilla
Verificar un token: una aplicación a la que se le pasa el token de una persona le pregunta a basedb si aún es válido, y para quién — su cuenta, sus grupos. Verificar un token
Tus servidores internos: los webhooks y las automatizaciones contactan con los que indiques en BASEDB_WEBHOOK_ALLOW, HTTP incluido; un programa también puede seguir una tabla en tiempo real con un token de integración. Seguir una tabla
Bajo una ruta, detrás de una pasarela: basedb se publica en una dirección como https://passerelle.example.com/basedb/, ya sea que la pasarela conserve la ruta o la elimine. Detrás de una pasarela
Un webhook, todas las tablas a la vez: marcar o desmarcar un evento para todas las tablas, o todos los eventos de una tabla, con un clic.
Novedad
Automatizaciones que recorren tus filas y hablan con las API
Para cada fila: un paso que repite los suyos en cada fila de una tabla que cumple un filtro — cada lunes, reclamar todas las facturas impagadas, no solo la primera. Para cada fila
Un webhook que habla con cualquier API: el método, una dirección que cita la fila, encabezados, un cuerpo en JSON, en formulario o en texto, compuesto con los valores de la fila. Llamar a un servicio
Una clave de API permanece secreta: cifrada, no se vuelve a mostrar nunca — ni en la pantalla, ni por la API, ni al Copilot — y solo se envía al host para el que la diste.
Novedad
El mapa, y direcciones que se encuentran
Una décima vista, el mapa: cada fila colocada en su lugar, por su dirección o por su latitud y su longitud. Un marcador toma el color de un estado y abre sus detalles de la fila con un clic. El mapa
Una dirección se sitúa de una vez por todas, mediante el servicio de OpenStreetMap o el que elijas: los marcadores aparecen a medida que llegan las respuestas, y luego de inmediato. Una dirección no encontrada se cuenta, nunca se descarta en silencio.
El formato Dirección para un texto corto: un clic lo abre en el mapa, y en los detalles de la fila, Buscar dirección propone las direcciones completas que coinciden. Formatos
Novedad
PDF a partir de tus filas
Un presupuesto, una factura, una ficha en PDF, desde el menú de una fila: la ficha imprimible sin configurar nada, o una plantilla — textos que citan los campos, los campos de la fila, la tabla de filas vinculadas con su total, saltos de página. Los documentos
Cada uno con sus permisos: un campo oculto para ti no aparece en tu PDF. Los veinte idiomas se escriben ahí correctamente, chino, japonés y coreano incluidos, y la API entrega el mismo documento.
Novedad
Permisos hasta la fila, valores predeterminados, la importación de Excel
Cada uno sus filas: un grupo solo ve las filas de un filtro —«Comercial es yo», «Región es Norte»—, en la interfaz, la API, el servidor MCP como en SQL, donde PostgreSQL aplica la misma regla. Hasta la fila
Valores predeterminados: un valor fijo, la fecha de hoy, el momento de la creación o la persona que crea la fila, rellenados de antemano en la pantalla y aplicados en todos los demás sitios. Valores predeterminados
Arrastra un libro de Excel: elige la hoja, las fechas, importes y casillas de verificación llegan tal cual, y una fórmula aporta su valor. Primeros pasos
Novedad
Correos electrónicos
Un paso «Enviar un correo electrónico» en las automatizaciones: a un miembro, a la persona de un campo, a la dirección de un cliente, con los valores de la fila en el asunto y el texto. Las automatizaciones
Las notificaciones por correo electrónico cuando no las has leído, agrupadas, para elegir una a una en tu configuración; y la contraseña olvidada se restablece mediante un enlace. Por correo electrónico
Basta con indicarle a la instancia el servidor de envío de tu correo. Las variables
Novedad
n8n y un SDK de TypeScript
Nodos de n8n: leer y escribir las filas de una tabla desde un workflow, y lanzar uno cada vez que se crea, modifica o elimina una fila — por consulta o por un webhook firmado. n8n
Un SDK de TypeScript, con los tipos de tus tablas generados desde tu instancia: una tabla o un campo que no existe es un error incluso antes de la ejecución. El SDK
Novedad
El cuestionario: preguntas que cuentan puntos
Una nueva vista, el cuestionario: una encuesta en la que cada pregunta puede tener su respuesta correcta y sus puntos —una opción, varias, sí o no, un número, una fecha, o los textos aceptados, sin distinguir mayúsculas ni acentos. El cuestionario
Corregido como quieras: después de cada pregunta —en verde, o en rojo con la respuesta correcta, la puntuación que crece en la parte superior de la pantalla—, al final, o nunca. Un umbral de aprobación hace decir «¡Aprobado!» o «Esta vez no…».
La puntuación al final, en un anillo que se va llenando, y después la corrección de cada pregunta. Se escribe en un campo numérico de la tabla: ordena la cuadrícula por él, ahí está la clasificación.
Compartido por un enlace, sin trampa: la página no recibe ninguna respuesta correcta, es el servidor quien corrige y quien cuenta. Un cuestionario compartido
Crear una vista, al final del selector de vistas, organiza los nueve tipos en dos familias —las que muestran las filas, las que recopilan respuestas—, cada una con su icono en color.
Novedad
Formularios que dan ganas de rellenar
La encuesta ocupa toda la pantalla: una pregunta a la vez, que llega deslizándose, grandes tarjetas para las opciones, estrellas para una valoración, y todo con el teclado — Intro, las letras A, B, C…, S o N, los dígitos. Una elección única pasa sola a la siguiente. Formulario y encuesta
Una apariencia propia: ocho temas, de Claro a Noche pasando por Papel, un color, una fuente, una alineación — la página de un enlace compartido también la lleva.
Preguntar solo si…: una pregunta solo se hace si una respuesta anterior lo pide; una pregunta oculta no es obligatoria ni se guarda.
Nada que configurar para empezar: un formulario nuevo pregunta lo que responde una persona, no el estado que el equipo rellena después, lleva el color de su tabla y muestra un ejemplo en cada campo. Y el envío se celebra, confeti incluido.
Novedad
Fórmulas en francés o en inglés
Escribe una fórmula en francés o en inglés, en cualquier pantalla, incluso mezclando ambos: SI o IF, ARRONDI o ROUND, JOURS o DAYS… Los argumentos se separan con ; o con ,. Las fórmulas
Se relee en el idioma de la pantalla: en francés en una pantalla francesa, en inglés en los otros diecinueve idiomas — fórmulas existentes y el panel «Funciones» incluidos. La API devuelve una fórmula en el idioma que se le pida, y en inglés si no se especifica ninguno.
Las plantillas oficiales, servidas en un idioma distinto del francés, llegan con sus fórmulas en inglés. Nada cambia en la base de datos: mismas columnas, mismo SQL, sin migración.
Novedad
Encontrarlo todo: Ctrl+K
Un único campo para todo — Ctrl+K, o el campo en el centro de la barra superior: tablas, vistas, preguntas, paneles, automatizaciones, columnas y las propias filas, leídas con tus permisos; en una pantalla grande, la vista previa del resultado elegido. La búsqueda
Escribe como piensas: sin acentos ni mayúsculas, por iniciales — nc para «Nuevo cliente» —, una falta de ortografía perdonada, clients lyon para buscar «lyon» en la tabla de clientes; lo que abres a menudo sube arriba.
Todos los comandos con el teclado: crear, ir a, cerrar, deshacer, cambiar de tema, copiar el enlace de la página. > solo busca comandos, # los objetos, / las filas; Tab busca dentro de una tabla o una base.
¿Tienes una pregunta? Escríbela: Preguntar al Copilot se la plantea a él, en la base abierta.
Novedad
Preguntas propias, cifras en el texto
Cada uno guarda sus propias preguntas, sin el nivel Gestión: personales, solo tú las ves; quien gestiona la base las comparte con toda la base o con grupos, como las consultas. Los paneles
Una pregunta en una pestaña, junto a las tablas: Nueva pregunta y Nueva pregunta SQL, en el + de la barra de pestañas y en el menú de la base; la pestaña conserva lo que has dejado en ella. Guardar una copia hace tuya una pregunta que no puedes modificar.
Cifras en el texto: un texto de panel, ahora con formato, cita un valor — {{chiffre_affaires}} — extraído de una tarjeta, una pregunta o un filtro, calculado con los permisos de quien lo lee, incluso en un panel compartido por enlace. Cifras en el texto
Las consultas, las vistas SQL y las preguntas también se eliminan desde su menú, con un clic derecho.
Novedad
Una dirección para cada pantalla
La dirección sigue a la pantalla: una tabla, una vista, la ficha de una fila, un panel, una automatización, una pregunta, tu configuración — /bases/ventes/tables/opportunites?ligne=…. Guárdala como favorita, pégala en un mensaje: se llega al mismo sitio, con sus propios permisos. Un enlace a cada pantalla
Los botones atrás y adelante del navegador te devuelven a donde estabas; una dirección que no lleva a nada muestra «Esta página no existe».
Novedad
Una demo para probar, en tu idioma
La demo, en demo.basedb.eodia.com: la cuenta viene rellenada en el idioma de tu navegador, con una base en ese idioma. Se puede leer todo y modificar lo que ya existe; las creaciones, las eliminaciones y la IA están desactivadas, y la base vuelve cada noche a su estado inicial.
Tu propia demo: BASEDB_DEMO=1 abre una instancia a todo el mundo, con una cuenta compartida por idioma, preparada de antemano. Las variables
Un idioma por enlace: ?lang=de al final de una dirección de basedb muestra en alemán la pantalla de inicio de sesión o una página compartida; así el sitio lleva a la demo en el idioma de la página. Tu configuración
Novedad
Las plantillas en tu idioma
Las plantillas oficiales se crean en el idioma de la pantalla: tablas, campos, opciones, vistas, paneles, automatizaciones, instrucciones de la IA — y filas de ejemplo de un mundo adaptado a cada idioma: la «Boulangerie Martin» de Lyon se convierte en «Martin’s Bakery» en Portland. Las plantillas
La galería del sitio muestra cada plantilla en el idioma de la página.
Una plantilla, varios diccionarios: una plantilla se escribe una sola vez, en francés; cada idioma solo traduce sus textos, y basedb sigue por sí mismo cada etiqueta allí donde se cita. Un diccionario que rompiera la plantilla no se sirve. Publicar una plantilla
Y también
Una plantilla sin sus filas de ejemplo: «Cargar datos de ejemplo», desmarcada, crea tablas vacías, listas para tus datos. Partir de una plantilla
La documentación de la API y MCP de cada base se escribe en el idioma de tu pantalla. La documentación generada
La información sobre herramientas sigue ahora el tema de la aplicación, en todos los lugares donde antes el navegador mostraba la suya; los «Eliminar» de los menús, en rojo; la fecha completa al pasar el cursor sobre la hora de un comentario.
Novedad
Automatizaciones en flujo
Un editor en grafo: el desencadenador y, después, cada paso en una tarjeta; un + sobre una línea añade un paso en ese punto. Una automatización sencilla sigue cabiendo en dos tarjetas. Las automatizaciones
Buscar una fila — el cliente de un pedido, la última factura impagada — y después modificarla, citarla o vincularla a una fila creada.
Condiciones con varias ramas: se toma la primera cuya condición se cumple, «Si no» cuando no se cumple ninguna; después, las ramas vuelven a unirse.
Los datos pasan de un paso a otro: {{e2.client}} cita lo que un paso ha encontrado o creado, {{e3.reponse.numero}} lo que ha respondido un webhook; el menú de cada texto solo ofrece lo que seguro que ha ocurrido antes.
Cada ejecución, paso a paso: colocada sobre el flujo, traza la rama tomada e indica, para cada paso, qué hizo y cuánto tardó.
El Copilot de las automatizaciones: describe lo que la base debe hacer por sí sola, o pregunta por qué ha fallado una ejecución; propone una automatización entera, que colocas en el flujo con un clic, revisas y después guardas — nada se guarda sin ti. El Copilot
Preguntar a la IA en un paso, como en un campo de IA: una instrucción que cita la fila y los pasos anteriores, una respuesta leída como texto, número, sí o no, fecha u opción de una lista, que los pasos siguientes escriben o envían. Preguntar a la IA
Novedad
Paneles: preguntas, gráficos, filtros
Preguntas hechas con el ratón — una tabla, sus combinaciones, filtros, medidas por día, semana, mes o año — o escritas en SQL, en solo lectura y con tus propios permisos, variables incluidas. Los paneles
Quince visualizaciones: cifra, tendencia frente al periodo anterior, progreso hacia un objetivo, medidor, histograma, barras, líneas, áreas, combinado, sectores, embudo, dispersión, tabla, tabla dinámica, mapa de Francia o del mundo.
Explorar con un clic: un punto abre sus filas, un periodo más detallado, otro desglose.
Paneles en cuadrícula: tarjetas que se mueven y se redimensionan con el ratón, pestañas, títulos de sección, textos, páginas insertadas.
Filtros comunes — periodo, categoría, texto, número, agrupación de fechas — que controlan una, varias o todas las tarjetas, con un valor predeterminado.
Gráficos a tu gusto: color y nombre de cada serie o de cada porción, anillo, semicírculo o rosa, apilamiento con totales, líneas suavizadas o escalonadas, ejes, marcas, escala logarítmica; tablas con columnas renombradas, con barras y colores según el valor.
El Copilot de los paneles: una conversación que propone preguntas, cambios en el panel — que se pueden deshacer — y valores para sus filtros, que se aplican con un clic. Solo la estructura se envía al proveedor, salvo que le permitas leer los resultados. El Copilot
Compartir un panel mediante un enlace, público o reservado a los miembros — si hace falta, a algunos grupos — e insertarlo en otro sitio web: tarjetas y filtros en solo lectura, leídos con los permisos de quien lo publicó. Compartir
«Interfaces» pasa a llamarse Paneles; los paneles existentes se abren tal cual, sobre la nueva cuadrícula.
Novedad
Consultas guardadas y vistas SQL
SQL para cada uno: sin el nivel Gestión, una pestaña SQL se ejecuta en solo lectura, con tus propios permisos, que aplica el propio PostgreSQL — una tabla cerrada no existe, un campo oculto se rechaza. La insignia «Tus permisos» lo recuerda. Consultas y vistas SQL
Consultas guardadas, colocadas bajo las tablas en la sección «Consultas»: personales, para toda la base o para algunos grupos. Compartir una consulta comparte su texto, nunca lo que su autor puede leer; abierta desde la barra lateral, se ejecuta al instante en solo lectura.
Vistas SQL: vistas PostgreSQL reales, colocadas entre las tablas con un color, un icono y un pequeño ojo, legibles también desde psql y tus herramientas. Cada uno las lee con sus propios permisos, y la barra lateral solo las muestra a quien puede leer todo su contenido.
Las vistas siguen a la estructura: un cambio de nombre no las rompe, una fórmula modificada las retira un instante y luego las restablece; la que ya no se sostiene queda pendiente de corregir, con su definición conservada.
Novedad
La IA que elijas, hasta en tu propia máquina
Un cuarto proveedor de IA: cualquier servidor que hable la API de OpenAI — Azure, una pasarela empresarial, un modelo servido en tu propia máquina —, declarado en el .env. El registro de las llamadas indica a quién se han enviado los datos. La IA en basedb
La pantalla de inicio de sesión muestra, tras la cuadrícula y el SQL, un panel que sigue un filtro y una automatización que se ejecuta, paso de IA incluido.
Novedad
Tu configuración
Configuración, en el menú del perfil: tu nombre, tu dirección y los proveedores de identidad vinculados a tu cuenta; tu contraseña y tus sesiones abiertas. Cuentas e inicio de sesión
Apariencia: el tema, el orden de las fechas — 25/09/2026 o 2026-09-25 — y el primer día de la semana de los calendarios; los dos últimos te acompañan de un equipo a otro.
Notificaciones: desactiva las que ya no quieras, un tipo cada vez. Tokens: los que has creado, en todas tus bases, su último uso y su revocación.
Novedad
Texto enriquecido, variables, un kanban más legible
Texto enriquecido: un nuevo tipo de campo, con formato en un editor visual — títulos, listas, citas, enlaces —, saneado al escribirse y protegido por una restricción frente al SQL directo. Texto enriquecido y variables
Variables: un texto largo cita una columna de su fila — {{Ville}} — y se lee en todas partes con su valor: cuadrícula, detalles de la fila, API, servidor MCP, vistas compartidas, automatizaciones. La columna conserva la cita, que es lo que lee psql.
Un kanban más legible: tarjetas más espaciosas, una imagen de portada y una descripción que cita los valores de la fila — «Entrega el {{Date}} para {{Client}}». Las vistas
Cambiar el nombre en un solo gesto: un único diálogo para una base, una tabla o un campo; la etiqueta cambia siempre, y un administrador también puede cambiar el nombre en la base de datos, con un análisis de impacto como apoyo. Modificar la estructura
Veinte idiomas: la interfaz, este sitio y la documentación en francés, inglés, alemán, español, italiano, portugués (Brasil), neerlandés, polaco, checo, sueco, danés, noruego, finés, rumano, húngaro, turco, ucraniano, japonés, chino simplificado y coreano. basedb usa el idioma del navegador; Configuración › Apariencia › Idioma fija otro, que te acompaña de un equipo a otro. Los números y las fechas siguen el idioma. Tu configuración
Novedad
Versión 0.2.0: cada uno con su cuenta, sus proyectos y sus invitaciones
Primer inicio de sesión: en una instancia nueva, la primera página crea la cuenta de administrador, con tu dirección y tu contraseña — se acabaron la cuenta por defecto y la contraseña que había que buscar en los registros. La instalación
Creación de cuentas: cada uno crea su cuenta y después sus propios proyectos, de los que pasa a ser gestor. La administración puede cerrarla o reservarla a ciertos dominios. Cuentas e inicio de sesión
Compartir un proyecto o una base: quien tiene el nivel Gestión invita mediante un enlace, con Lectura, Edición o Gestión; ve quién tiene acceso, cambia un nivel o lo retira. Nunca más de lo que gestiona.
Privacidad: cada uno ya solo ve a las personas con las que comparte un proyecto, y un nombre de proyecto que ya usa otra persona deja de poder adivinarse.
Inicio de sesión con Google, Microsoft y cualquier proveedor OpenID Connect (Keycloak, GitLab…), declarados en el .env; un primer inicio de sesión crea la cuenta si la creación de cuentas lo permite. Configurar
Nueva pantalla de inicio de sesión, con el tema de la aplicación, claro u oscuro, y una animación comedida; pantallas vacías ilustradas en toda la aplicación.
Actualizaciones sin pérdidas: basedb actualiza su catálogo por sí solo al arrancar, incluida una instalación 0.1, y se niega a arrancar sobre una base de datos que una versión más reciente ya ha actualizado. Actualizar
Alojamiento
Una sola imagen Docker
basedb cabe en una sola imagen, eodia/basedb en Docker Hub, para amd64 y arm64: la interfaz, la API bajo /api y el servidor MCP bajo /mcp, en un solo puerto. La instalación
Bastan dos archivos — docker-compose.yml y .env — sin clonar el repositorio ni compilar nada; la actualización se hace con docker compose pull.
Detrás de un dominio, el proxy HTTPS ya no tiene que enrutar nada: todo va al puerto 3000.
Fórmulas en francés — SI, ARRONDI, JOURS… — convertidas en columnas generadas por PostgreSQL; búsquedas, acumulados y recuentos a través de las relaciones. Los campos
Nuevos tipos: relación múltiple, persona, correo electrónico, número automático, botón; y formatos que se eligen como tipos — moneda, porcentaje, duración, valoración con estrellas, teléfono, código de barras.
Ocho vistas: la galería y la lista se suman a las otras seis; vistas personales para cualquier lector, vistas bloqueadas, orden manual, dependencias en la cronología. Las vistas
La cuadrícula: búsqueda rápida, agrupación, resumen por columna sobre todo el filtro, colores por reglas, altura de las filas.
Vistas compartidas en solo lectura, que se pueden insertar en otro sitio web; un calendario se convierte en un feed iCalendar para Google Calendar, Outlook o Apple Calendar. El uso compartido
Colaboración: comentarios y menciones, notificaciones, escrituras de los demás en tiempo real, presencia en la tabla y en la fila. Trabajar en equipo
Ctrl+Z deshace la última escritura — una celda, una tarjeta movida, una importación entera — y se niega antes que sobrescribir lo que otra persona haya cambiado desde entonces.
Automatizaciones: cuando se crea o se modifica una fila, a una hora fija o con un clic en un botón — modificar, crear, avisar, llamar a un webhook, escribir en Slack. Automatizar
Interfaces: paneles — cifras, gráficos, listas, textos — leídos con los permisos de cada uno. Los paneles
Integraciones: un canal de Slack y tablas sincronizadas desde un CSV en línea, una agenda o la vista de otro basedb. Las integraciones
Plantillas de base: una galería de diez plantillas, una base descrita en una frase a la IA, y cualquier base se puede guardar como plantilla. La galería
Permisos: la pantalla Estructura pasa a ser de solo consulta para quien no tiene el nivel Gestión.
Nueva identidad: un logotipo, una paleta y una pantalla de inicio de sesión rediseñada.
Una interfaz más sencilla
La barra lateral ya solo muestra las bases y sus tablas; las pantallas de la base abierta — Estructura, Historial, Interfaces, Automatizaciones — se reúnen en un bloque, justo encima del perfil.
El menú del perfil acoge lo que no son datos: la documentación de API y MCP, las integraciones, los usuarios y los permisos.
Una consulta SQL se abre con el «+» de la barra de pestañas o desde el menú de la base, sin duplicado en la barra lateral.
Nueva base ofrece las plantillas y la IA desde el propio diálogo; la base de demostración pasa por la misma galería.
La pantalla ya no ofrece lo que se rechazaría: ningún botón de estructura sin Gestión, ningún «Eliminar» sin permiso para eliminar; y un lector crea sus propias vistas en lugar de toparse con un mensaje.
Las columnas del sistema se agrupan en «Información del sistema» en lugar de ofrecerse en cada tabla.
Los detalles de la fila incorporan sus comentarios, un botón para escribir o llamar y una valoración que se ajusta con un clic.
El inicio de sesión abandona su fondo animado en 3D por una pantalla ligera, que respeta la preferencia «reducir movimiento».
Entornos, formularios compartidos, vistas
Entornos: producción, preproducción y desarrollo para una misma base; comparación lado a lado, plan de migración, sincronización de filas.
Historial de estructuras: cada creación o modificación de tabla y de campo, registrada por un disparador sobre el catálogo.
Formularios compartidos: un enlace público o reservado a los miembros, cierre por fecha o por número de respuestas, atribución de las respuestas en el historial.
Seis vistas: cuadrícula, kanban, calendario, cronología, formulario, encuesta.
Historial de datos: deshacer una modificación, restaurar una fila eliminada.
IA: la opción de IA en cualquier campo, y el Copilot.
Relación y URL: dos tipos distintos; el texto largo se escribe en Markdown.
Webhooks firmados y ordenados, propuestas de los agentes para aprobar.
Docker: un Dockerfile con tres objetivos, un docker-compose completo, un proxy HTTPS opcional.
Proyectos, permisos, servidor MCP
Proyectos por encima de las bases, y permisos por grupos en cuatro niveles: Sin acceso, Lectura, Edición, Gestión.
Cuentas: contraseña temporal, cambio en el primer inicio de sesión, elevación para la administración.
Servidor MCP y relé stdio; tokens de integración comunes a la API REST y al MCP.
Documentación generada «API y MCP» para cada base.
Campos, selecciones únicas, importación
Modificar un campo y las opciones de una selección única.
Importación de archivos CSV y JSON.
El menú de una tabla: cambiar el nombre, describir, eliminar.
Primer commit
El monorepo: nomenclatura, registro de códigos de error, catálogo extraído del documento de arquitectura, núcleo, API, interfaz.