Repolode
teableio

teableio/teable

面向企业的 AI 电子表格,界面如表格,底层为真实 PostgreSQL,并集成 AI 对话、自动化与应用搭建。

可替代:Airtable

Star
21,910
Fork
1,356
未关闭 Issue
142
最近提交
6小时前

这是什么?

Teable 是一个可自托管的平台,将数据管理、AI 工作流和自定义应用搭建整合在一起。用户面对的是类似电子表格的表格界面,底层基于 PostgreSQL,数据可通过 API 访问。

平台提供表格、表单、看板、画廊和日历等视图,并支持公式、权限、评论、记录历史、实时协作以及导入导出。AI 功能包括可直接操作实时数据的对话界面、由记录变更、定时任务或 webhook 触发并带有 AI 步骤的自动化,以及可在隔离沙箱中生成应用并部署到独立 URL 的 App Builder。

用户可以使用官方托管版 teable.ai,也可以自行部署。完整自托管版包含 AI 和 App Builder 组件,单机自托管版则涵盖表格、协作、API 和自动化。项目使用 TypeScript 编写。

核心功能

  • 01基于 PostgreSQL 表的表格、表单、看板、画廊和日历视图。
  • 02通过自然语言对话分析和编辑数据的 AI 对话功能。
  • 03由记录变更、定时任务或 webhook 触发的自动化,并可加入 AI 步骤。
  • 04在隔离沙箱中生成应用并部署到独立 URL 的 App Builder。
  • 05支持公式、权限、评论、记录历史和实时协作。
  • 06提供表格与记录的 API 访问。

适用场景

  • 用自托管的数据库替代 Airtable 类型的内部工具。
  • 无需编写完整前端即可搭建内部业务应用。
  • 对大型表格进行 AI 辅助的数据清洗或补充。
  • 通过 webhook 和定时任务自动化基于记录的工作流。

快速上手

  1. 1

    启用 Corepack 以获取 pnpm 包管理器

    corepack enable
  2. 2

    安装项目依赖

    pnpm install
  3. 3

    初始化 Postgres

    make switch-db-mode
  4. 4

    在 apps/nestjs-backend 目录中启动开发服务器(同时会启动前端)

    pnpm dev

使用前须知

  • 完整的 AI 功能、App Builder 和应用部署需要完整版自托管方案或付费许可证密钥。
  • 自托管完整平台涉及多个组件,需要投入较大的基础设施部署工作。
  • 社区版仓库采用 AGPL-3.0 许可证,具有 copyleft 义务。

标签

常见问题

teable 是什么?
面向企业的 AI 电子表格,界面如表格,底层为真实 PostgreSQL,并集成 AI 对话、自动化与应用搭建。 Teable 是一个可自托管的平台,将数据管理、AI 工作流和自定义应用搭建整合在一起。用户面对的是类似电子表格的表格界面,底层基于 PostgreSQL,数据可通过 API 访问。
teable 可以免费使用吗?用的什么许可证?
teable 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
teable 还在维护吗?
活跃维护中。teable 最近一次提交是在 2026年10月21日。
teable 适合用来做什么?
用自托管的数据库替代 Airtable 类型的内部工具。 无需编写完整前端即可搭建内部业务应用。 对大型表格进行 AI 辅助的数据清洗或补充。 通过 webhook 和定时任务自动化基于记录的工作流。
teable 怎么安装和运行?
启用 Corepack 以获取 pnpm 包管理器: corepack enable 安装项目依赖: pnpm install 初始化 Postgres: make switch-db-mode 在 apps/nestjs-backend 目录中启动开发服务器(同时会启动前端): pnpm dev
在哪里获取 teable?
源代码和安装说明在 GitHub 上:https://github.com/teableio/teable

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目