Community研究&データ分析github.com

Tencent/WeKnora

オープンソースのLLM知識プラットフォーム:生の文書を検索可能なRAG、自律推論エージェント、自動管理Wikiに変換します。

WeKnora とは?

Tencent/WeKnoraは、生の文書を高度な知識管理システムに変換するオープンソースのLLM知識プラットフォームです。このスキルは、ドキュメントを検索可能なRAG(Retrieval-Augmented Generation)パイプラインに変換し、自律的な推論エージェントとして機能し、さらには自己管理型Wikiとしても利用できます。開発者はこれにより、文書からの知識抽出、質問応答、情報更新を効率的に行えるようになります。主にClaude Codeや類似のAIエージェントプラットフォームで使用され、生のテキストやMarkdownファイルを処理して、AIエージェントが動的に参照・更新可能なナレッジベースを構築します。WeKnoraは、ドキュメントの取り込み、インデックス作成、クエリ処理、そして知識ベースの自動メンテナンスを統合的に行うため、大規模な文書管理やナレッジグラフの構築に特に有用です。

対応~Claude Code~Codex CLI~Cursor
npx skills add Tencent/WeKnora

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

WeKnora は何をしますか?

オープンソースのLLM知識プラットフォーム:生の文書を検索可能なRAG、自律推論エージェント、自動管理Wikiに変換します。

概要

WeKnoraは、生の文書を構造化された知識リソースに変換するためのツールです。RAG(検索拡張生成)を活用して、ドキュメントから直接質問に答えたり、自律的に推論を行うエージェントとして機能します。また、自己管理型Wikiとして、コンテンツの更新やメンテナンスを自動化します。

主な機能

  • RAG変換: 生の文書(テキスト、Markdownなど)をベクトルインデックス化し、クエリ可能なナレッジベースを構築します。
  • 自律エージェント: 埋め込まれた知識を基に、複雑な質問に対して推論と回答を生成します。
  • 自己管理Wiki: ドキュメントの追加・更新・削除を自動的に検出し、ナレッジベースを最新の状態に保ちます。

使用方法

  1. リポジトリをクローンします:

    git clone https://github.com/Tencent/WeKnora.git
    cd WeKnora
    
  2. ドキュメントをdocs/ディレクトリに配置します。

  3. WeKnoraを実行します:

    python run_weknora.py --input docs/
    
  4. クエリを送信して結果を取得します:

    python query.py --question "あなたの質問"
    

設定

環境変数または設定ファイルで動作をカスタマイズできます。config.yamlを参照してください。

サポート

  • プラットフォーム: オープンソースで、どのLLMエージェント環境でも使用可能です。
  • 言語: Python 3.8以上が必要です。

ライセンス

Apache 2.0ライセンスの下で配布されています。

関連スキル