Alternativa de código abierto y autohospedable a Airtable que convierte bases de datos SQL como PostgreSQL, MySQL y SQLite en una interfaz tipo hoja de cálculo con APIs autogeneradas.
teableio/teable
Hoja de cálculo con IA para empresas: una interfaz de hoja de cálculo sobre PostgreSQL real, con chat de IA, automatizaciones de flujos de trabajo y creación de aplicaciones.
Alternativa open source a:Airtable
- Estrellas
- 21,910
- Forks
- 1,356
- Issues abiertos
- 142
- Último commit
- hace 5 horas
¿Qué es?
Teable es una plataforma autoalojable que combina la gestión de datos, los flujos de trabajo con IA y la creación de aplicaciones personalizadas. Los usuarios trabajan con tablas que parecen hojas de cálculo, respaldadas por PostgreSQL, y pueden acceder a los datos mediante una API.
La plataforma ofrece vistas de Grid, Form, Kanban, Gallery y Calendar, además de fórmulas, permisos, comentarios, historial de registros, colaboración en tiempo real e importación y exportación. Las funciones de IA incluyen una interfaz de chat que trabaja con datos en tiempo real; automatizaciones que se activan con cambios en los registros, por horarios o mediante webhooks, y que incluyen pasos con IA; y un App Builder que genera una aplicación en un sandbox aislado y la publica en su propia URL.
Teable se puede usar en la nube alojada en teable.ai o autoalojarse. La configuración autoalojada con todas las funciones incluye los componentes de IA y App Builder, mientras que la opción autoalojada independiente cubre tablas, colaboración, API y automatización. El proyecto está escrito en TypeScript y la edición comunitaria está disponible bajo la licencia AGPL-3.0.
Funciones clave
- 01Vistas Grid, Form, Kanban, Gallery y Calendar sobre tablas de PostgreSQL.
- 02Chat de IA que analiza y edita datos mediante lenguaje natural.
- 03Automatizaciones que se activan con cambios en los registros, por horarios y mediante webhooks, con pasos de IA.
- 04App Builder que genera aplicaciones en un sandbox aislado y las publica en su propia URL.
- 05Fórmulas, permisos, comentarios, historial de registros y colaboración en tiempo real.
- 06Acceso a tablas y registros mediante API.
Casos de uso
- Reemplazar herramientas internas al estilo de Airtable por una base de datos autoalojada.
- Crear aplicaciones empresariales internas sin desarrollar un front end completo.
- Limpiar o enriquecer datos en tablas grandes con ayuda de IA.
- Automatizar flujos de trabajo basados en registros mediante webhooks y tareas programadas.
Inicio rápido
- 1
Activa Corepack para usar el gestor de paquetes pnpm
corepack enable - 2
Instala las dependencias del proyecto
pnpm install - 3
Inicializa Postgres
make switch-db-mode - 4
Inicia el servidor de desarrollo en apps/nestjs-backend (también inicia el frontend)
pnpm dev
Antes de usarlo
- Para usar todas las funciones de IA, App Builder y desplegar aplicaciones, necesitas una configuración de autoalojamiento con todas las funciones o una clave de licencia de pago.
- Autoalojar la plataforma completa requiere varios componentes y un esfuerzo considerable de infraestructura.
- El repositorio está sujeto a la licencia AGPL-3.0 para Community Edition, que conlleva obligaciones de copyleft.
Temas
Preguntas frecuentes
- ¿Qué es teable?
- Hoja de cálculo con IA para empresas: una interfaz de hoja de cálculo sobre PostgreSQL real, con chat de IA, automatizaciones de flujos de trabajo y creación de aplicaciones. Teable es una plataforma autoalojable que combina la gestión de datos, los flujos de trabajo con IA y la creación de aplicaciones personalizadas. Los usuarios trabajan con tablas que parecen hojas de cálculo, respaldadas por PostgreSQL, y pueden acceder a los datos mediante una API.
- ¿teable es gratuito? ¿Qué licencia tiene?
- teable es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿teable sigue mantenido?
- Mantenimiento activo. El último commit de teable fue el 21 oct 2026.
- ¿Para qué puedo usar teable?
- Reemplazar herramientas internas al estilo de Airtable por una base de datos autoalojada. Crear aplicaciones empresariales internas sin desarrollar un front end completo. Limpiar o enriquecer datos en tablas grandes con ayuda de IA. Automatizar flujos de trabajo basados en registros mediante webhooks y tareas programadas.
- ¿Cómo se instala teable?
- Activa Corepack para usar el gestor de paquetes pnpm: corepack enable Instala las dependencias del proyecto: pnpm install Inicializa Postgres: make switch-db-mode Inicia el servidor de desarrollo en apps/nestjs-backend (también inicia el frontend): pnpm dev
- ¿Dónde consigo teable?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/teableio/teable
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma no-code de código abierto para crear bases de datos, aplicaciones, automatizaciones y agentes de IA, autoalojable como alternativa a Airtable.
Plataforma open source de IA y no-code para crear sistemas empresariales como CRM, ERP y herramientas internas, con interfaz WYSIWYG y agentes de IA.
Plataforma low-code autoalojable y orientada a API que funciona como una hoja de cálculo colaborativa con base de datos y se presenta como alternativa a Airtable.
Plataforma low-code de código abierto para crear aplicaciones internas, agentes de IA y automatizaciones de flujos de trabajo, con opción de autoalojamiento y diseño agnóstico al modelo.
Plataforma open source de automatización de flujos de trabajo y alternativa a Zapier, con integraciones basadas en TypeScript que también funcionan como servidores MCP para agentes de IA.