3,702 repos GH 3,587 / HF 115 · 11 categories · GitHub上のAI関連OSSを日本語で早見 · 毎日自動更新

py-rag-engine

★ 2 MIT 更新: 2026-05-22 GitHubで見る →

概要

py-rag-engineは、PDFやMarkdown文書から情報を抽出し、質問応答を行うための軽量なPython製RAG (Retrieval-Augmented Generation) エンジンです。

文書の取り込み、再帰的・意味的チャンク分割、LM StudioまたはOpenAI互換エンドポイントを用いた埋め込み生成、PostgreSQLとpgvectorによるベクトルストアが特徴です。

ハイブリッド検索とCross-Encoderによる再ランキングを組み合わせ、高精度な検索を実現します。

FastAPIベースのREST APIを提供しており、既存システムへの統合も容易です。

開発者やデータサイエンティストが、効率的でスケーラブルなRAGシステムを構築するのに適しています。

互換性・特徴

  • Python
  • CLI
  • REST API
  • PostgreSQL
  • RAG

基本情報

ライセンスMIT
Stars2
カテゴリLLM
アクティビティlow

GitHub: https://github.com/ESousa97/py-rag-engine