pingcap/autoflow
pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai
What it solves
AutoFlow は Graph RAG(Knowledge Graph Retrieval‑Augmented Generation)を用いてナレッジベースを構築する方法を提供し、ウェブサイトやドキュメント向けに対話型検索体験を実現します。
How it works
以下の複数の技術を組み合わせて情報の処理・取得を行います:
- Data Collection:組み込みのウェブサイトクローラーで公式ドキュメントサイトの sitemap から URL を取得します。
- Storage:TiDB Vector を使用してチャット履歴、ベクトル、JSON、分析データを保存します。
- Orchestration:RAG フレームワークとして LlamaIndex を活用し、DSPy で基礎モデルをプログラミングします。
- Interface:Perplexity 風の対話型検索ページを提供し、既存サイトに検索ウィジェットを追加できる埋め込み JavaScript スニペットを用意しています。
Who it’s for
自分たちのドキュメントを元に AI 駆動の対話型検索やナレッジベースを実装したい開発者やプロダクトオーナー向けです。
Highlights
- Graph RAG:ナレッジグラフを活用して検索精度を向上。
- Built-in Crawler:sitemap を通じてドキュメントサイトを手軽にクロール。
- Embeddable Widget:JavaScript スニペットでウェブサイトへ簡単に統合可能。
- Modern Tech Stack:Next.js、Tailwind CSS、shadcn/ui で構築。