Repolode
teableio

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. 1

    Activa Corepack para usar el gestor de paquetes pnpm

    corepack enable
  2. 2

    Instala las dependencias del proyecto

    pnpm install
  3. 3

    Inicializa Postgres

    make switch-db-mode
  4. 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