Repolode
EmbeddedLLM

EmbeddedLLM/JamAIBase

SQLite、LanceDB、マネージドLLMオーケストレーションをREST APIの背後に統合した、スプレッドシート風UIを備えるオープンソースのRAGバックエンドプラットフォーム。

代替できる製品:Airtable

スター
1,104
フォーク
48
未解決の Issue
2
最終コミット
17 日前

これは何?

JamAI Baseは、検索拡張生成(RAG)アプリケーションを構築するためのバックエンドプラットフォームです。組み込みのSQLiteデータベースとLanceDBベクトルデータベースを組み合わせ、データレイヤーの一部としてLLM呼び出し、ベクトル埋め込み、リランカーを管理します。

データはいくつかのテーブルタイプで整理されます。LLMの出力で列を埋めるGenerative Tables、ユーザーのリアルタイムな入力と出力を処理するAction Tables、構造化データやアップロードしたドキュメントを保持するKnowledge Tables、Knowledge Tablesの情報を参照できるチャットボットの会話用Chat Tablesがあります。ユーザーはスプレッドシート風のインターフェースで、自然言語のプロンプトを使って列とその関連性を定義でき、同じテーブルをREST API経由でも利用できます。

このプロジェクトはセルフホストとクラウドホストの両方に対応しています。OpenAI GPT-4、Anthropic Claude 3、Meta Llama 3などのLLMに加え、RAGパイプライン向けのハイブリッド検索、クエリ書き換え、適応型チャンク化をサポートするとしています。

主な機能

  • 01LLMが生成したコンテンツで列を自動入力するGenerative Tables
  • 02構造化データやアップロードしたドキュメントを管理するKnowledge Tables
  • 03Knowledge Tablesの情報を使うRAGチャットボットを構築できるChat Tables
  • 04キーワード検索、構造化検索、ベクトル検索を組み合わせたハイブリッド検索とリランキング
  • 05テーブルをアプリケーションに組み込むためのREST APIを標準搭載

ユースケース

  • 独自のドキュメントをもとに質問に回答するチャットボットの構築
  • LLMによるデータ拡充で、構造化データの列を生成
  • バックエンドの配線を管理せずに、AIを活用したフロントエンドのインタラクション層を作成
  • スプレッドシート型インターフェースを使ったRAGパイプラインのプロトタイピング

クイックスタート

  1. 1

    JamAI Base Cloudで無料アカウントを登録する

  2. 2

    ドキュメントにあるセルフホスト版の起動ガイドに従う

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

  • セルフホストするには、ドキュメントに記載された単一のコマンドではなく、外部のガイドに従う必要があります。
  • 一部の機能はLLMプロバイダーへのアクセスが必要なため、独自のAPIキーが必要になる場合があります。

収録されている特集

トピック

よくある質問

JamAIBase とは?
SQLite、LanceDB、マネージドLLMオーケストレーションをREST APIの背後に統合した、スプレッドシート風UIを備えるオープンソースのRAGバックエンドプラットフォーム。 JamAI Baseは、検索拡張生成(RAG)アプリケーションを構築するためのバックエンドプラットフォームです。組み込みのSQLiteデータベースとLanceDBベクトルデータベースを組み合わせ、データレイヤーの一部としてLLM呼び出し、ベクトル埋め込み、リランカーを管理します。
JamAIBase は無料で使えますか?ライセンスは?
JamAIBase は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
JamAIBase は今もメンテナンスされていますか?
活発にメンテナンス中。JamAIBase の最終コミットは 2026年10月22日 です。
JamAIBase は何に使えますか?
独自のドキュメントをもとに質問に回答するチャットボットの構築 LLMによるデータ拡充で、構造化データの列を生成 バックエンドの配線を管理せずに、AIを活用したフロントエンドのインタラクション層を作成 スプレッドシート型インターフェースを使ったRAGパイプラインのプロトタイピング
JamAIBase のインストール方法は?
JamAI Base Cloudで無料アカウントを登録する ドキュメントにあるセルフホスト版の起動ガイドに従う
JamAIBase はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/EmbeddedLLM/JamAIBase

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

関連プロジェクト

JavaScript/TypeScript、Go、Python、DartでフルスタックAIアプリを構築するためのオープンソースフレームワーク。モデルプロバイダーを統一APIで利用できます。

6572+11 今週878TypeScriptApache-2.0更新 23 時間前