Skip to content

hudifu316/lightrag-codeagent

Repository files navigation

lightrag-codeagent

lightragを使ってソースコードおよびドキュメントの依存関係を分析し、設計情報をMarkdownで出力するエージェントです。

💣️注意

勉強がてら実装しているのでうまく動かないかもしれません。コードは参考セクションにある記事等を参考にして一部生成AI(GPT-4.1、Claude Sonnet 4)を使って自動生成しています

🚀Usage

  1. 必要なライブラリをインストール
    pip install -r requirements.txt
  2. .envファイルを作成し、以下の環境変数を設定
    OPENAI_API_KEY=your_openai_api_key
  3. 解析したプロジェクトをread_dir配下にコピー
  4. indexerを動かしてRAGインスタンスを作成
    python lightrag_indexer.py
  5. ragagentを動かして設計情報を取得
    python lightrag_agent.py 

参考

https://github.com/HKUDS/LightRAG https://zenn.dev/yumefuku/articles/llm-code-graphrag

About

lightragを利用してコード解析

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published