Repolode
teableio

teableio/teable

ビジネス向けAIスプレッドシート。実際のPostgreSQLを基盤に、スプレッドシート風のUI、AIチャット、ワークフロー自動化、アプリ構築を提供します。

代替できる製品:Airtable

スター
21,910
フォーク
1,356
未解決の Issue
142
最終コミット
5 時間前

これは何?

Teableは、データ管理、AIワークフロー、カスタムアプリ構築を組み合わせたセルフホスト可能なプラットフォームです。PostgreSQLを基盤とするスプレッドシート風のテーブルを使って作業でき、データにはAPI経由でアクセスできます。

Grid、Form、Kanban、Gallery、Calendarの各ビューに加え、数式、権限管理、コメント、レコード履歴、リアルタイム共同編集、インポート/エクスポートを利用できます。AI機能として、実データを操作するチャットインターフェース、レコード変更・スケジュール・webhookをトリガーにAIステップを実行する自動化機能、隔離されたサンドボックス内でアプリを生成し、専用URLにデプロイするApp Builderを備えています。

Teableはteable.aiのホステッドクラウド、またはセルフホストで利用できます。フル機能のセルフホスト構成にはAIとApp Builderのコンポーネントが含まれ、単体でのセルフホストではテーブル、共同編集、API、自動化を利用できます。プロジェクトはTypeScriptで開発されており、Community EditionはAGPL-3.0ライセンスで提供されています。

主な機能

  • 01PostgreSQLのテーブルを基盤とするGrid、Form、Kanban、Gallery、Calendarの各ビュー。
  • 02自然言語でデータを分析・編集できるAIチャット。
  • 03レコード変更、スケジュール、webhookをトリガーにAIステップを実行する自動化機能。
  • 04隔離されたサンドボックス内でアプリを生成し、専用URLにデプロイするApp Builder。
  • 05数式、権限管理、コメント、レコード履歴、リアルタイム共同編集。
  • 06テーブルとレコードへのAPIアクセス。

ユースケース

  • Airtableのような社内ツールを、セルフホスト型データベースに置き換える。
  • フロントエンド全体を書かずに、社内向けビジネスアプリを構築する。
  • 大規模なテーブル全体で、AIを活用したデータのクレンジングやエンリッチメントを行う。
  • webhookやスケジュールタスクを使って、レコード起点のワークフローを自動化する。

クイックスタート

  1. 1

    pnpmパッケージマネージャーを使うためにCorepackを有効にする

    corepack enable
  2. 2

    プロジェクトの依存関係をインストールする

    pnpm install
  3. 3

    Postgresを初期化する

    make switch-db-mode
  4. 4

    apps/nestjs-backendで開発サーバーを起動する(フロントエンドも同時に起動します)

    pnpm dev

使う前に知っておきたいこと

  • AIの全機能、App Builder、アプリのデプロイには、すべての機能を備えたセルフホスト環境、または有料のライセンスキーが必要です。
  • プラットフォーム全体をセルフホストするには、複数のコンポーネントが必要で、相応のインフラ構築作業が伴います。
  • Community EditionのリポジトリはAGPL-3.0でライセンスされており、コピーレフトの義務が生じます。

トピック

よくある質問

teable とは?
ビジネス向けAIスプレッドシート。実際のPostgreSQLを基盤に、スプレッドシート風のUI、AIチャット、ワークフロー自動化、アプリ構築を提供します。 Teableは、データ管理、AIワークフロー、カスタムアプリ構築を組み合わせたセルフホスト可能なプラットフォームです。PostgreSQLを基盤とするスプレッドシート風のテーブルを使って作業でき、データにはAPI経由でアクセスできます。
teable は無料で使えますか?ライセンスは?
teable は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
teable は今もメンテナンスされていますか?
活発にメンテナンス中。teable の最終コミットは 2026年10月21日 です。
teable は何に使えますか?
Airtableのような社内ツールを、セルフホスト型データベースに置き換える。 フロントエンド全体を書かずに、社内向けビジネスアプリを構築する。 大規模なテーブル全体で、AIを活用したデータのクレンジングやエンリッチメントを行う。 webhookやスケジュールタスクを使って、レコード起点のワークフローを自動化する。
teable のインストール方法は?
pnpmパッケージマネージャーを使うためにCorepackを有効にする: corepack enable プロジェクトの依存関係をインストールする: pnpm install Postgresを初期化する: make switch-db-mode apps/nestjs-backendで開発サーバーを起動する(フロントエンドも同時に起動します): pnpm dev
teable はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/teableio/teable

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト