Repolode
teableio

teableio/teable

Planilha com IA para empresas: interface de planilha sobre PostgreSQL real, com chat de IA, automações de fluxo de trabalho e criação de apps.

Alternativa open source a:Airtable

Estrelas
21,910
Forks
1,356
Issues abertas
142
Último commit
há 5 horas

O que é?

Teable é uma plataforma que pode ser hospedada por conta própria e combina gerenciamento de dados, fluxos de trabalho com IA e criação de apps personalizados. Os usuários trabalham com tabelas que parecem planilhas, com PostgreSQL como base, e os dados ficam acessíveis por uma API.

A plataforma oferece visualizações Grid, Form, Kanban, Gallery e Calendar, além de fórmulas, permissões, comentários, histórico de registros, colaboração em tempo real e importação/exportação. Os recursos de IA incluem uma interface de chat que opera sobre dados atualizados, automações acionadas por alterações em registros, agendamentos ou webhooks e que podem incluir etapas com IA, e um App Builder que gera um app em um sandbox isolado e o publica em uma URL própria.

Teable pode ser usado na nuvem hospedada em teable.ai ou hospedado por conta própria. A configuração completa de hospedagem própria inclui os componentes de IA e App Builder, enquanto a hospedagem própria standalone cobre tabelas, colaboração, API e automação. O projeto é escrito em TypeScript e está disponível sob a licença AGPL-3.0 na edição comunitária.

Recursos principais

  • 01Visualizações Grid, Form, Kanban, Gallery e Calendar sobre tabelas PostgreSQL.
  • 02Chat com IA que analisa e edita dados usando linguagem natural.
  • 03Automações acionadas por alterações em registros, agendamentos e webhooks, com etapas de IA.
  • 04App Builder que gera apps em um sandbox isolado e os publica em uma URL própria.
  • 05Fórmulas, permissões, comentários, histórico de registros e colaboração em tempo real.
  • 06Acesso à API para tabelas e registros.

Casos de uso

  • Substituir ferramentas internas no estilo Airtable por um banco de dados hospedado por conta própria.
  • Criar apps internos para empresas sem desenvolver um front-end completo.
  • Executar limpeza ou enriquecimento de dados com assistência de IA em tabelas grandes.
  • Automatizar fluxos de trabalho orientados por registros com webhooks e tarefas agendadas.

Início rápido

  1. 1

    Ative o Corepack para usar o gerenciador de pacotes pnpm

    corepack enable
  2. 2

    Instale as dependências do projeto

    pnpm install
  3. 3

    Inicialize o Postgres

    make switch-db-mode
  4. 4

    Inicie o servidor de desenvolvimento em apps/nestjs-backend (ele também inicia o frontend)

    pnpm dev

Antes de usar

  • Todos os recursos de IA, o App Builder e as implantações de apps exigem uma configuração de auto-hospedagem com todos os recursos ou uma chave de licença paga.
  • Hospedar toda a plataforma por conta própria envolve vários componentes e um esforço considerável de infraestrutura.
  • O repositório está licenciado sob AGPL-3.0 para a Community Edition, o que implica obrigações de copyleft.

Tópicos

Perguntas frequentes

O que é teable?
Planilha com IA para empresas: interface de planilha sobre PostgreSQL real, com chat de IA, automações de fluxo de trabalho e criação de apps. Teable é uma plataforma que pode ser hospedada por conta própria e combina gerenciamento de dados, fluxos de trabalho com IA e criação de apps personalizados. Os usuários trabalham com tabelas que parecem planilhas, com PostgreSQL como base, e os dados ficam acessíveis por uma API.
teable é gratuito? Qual é a licença?
teable é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
teable ainda é mantido?
Manutenção ativa. O último commit de teable foi em 21 de out. de 2026.
Para que posso usar teable?
Substituir ferramentas internas no estilo Airtable por um banco de dados hospedado por conta própria. Criar apps internos para empresas sem desenvolver um front-end completo. Executar limpeza ou enriquecimento de dados com assistência de IA em tabelas grandes. Automatizar fluxos de trabalho orientados por registros com webhooks e tarefas agendadas.
Como instalar teable?
Ative o Corepack para usar o gerenciador de pacotes pnpm: corepack enable Instale as dependências do projeto: pnpm install Inicialize o Postgres: make switch-db-mode Inicie o servidor de desenvolvimento em apps/nestjs-backend (ele também inicia o frontend): pnpm dev
Onde consigo teable?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/teableio/teable

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados