Skip to main content
Glama

rlm-mcp: 再帰的プロジェクト脳

rlm-mcp は、ローカルリポジトリを**「共有プロジェクト脳」**へと変換する高度なModel Context Protocol (MCP) サーバーです。再帰的推論(RLM経由)とローカルLLM(Ollama)を使用してプロジェクトのアーキテクチャを分析・推論・記憶し、Grails Coreのような複雑なコードベースの深い理解をチームが維持できるよう支援します。

特徴

  • 摩擦のない自動操縦: Ollamaの自動インストール、Python環境(uv)の管理、最適化された推論モデルのプルを自動的に行います。

  • 永続的な知識: 再帰的推論をポータブルなYAML知識ベースに抽出し、Gitにコミットできるようにします。

  • ワークスペース認識: .mcp/ または .rlm/ フォルダ内のプロジェクト設定を自動的に検出します。

  • 再帰的推論: マルチステップのLLMループを使用して、複雑なクラス階層やアーキテクチャパターンを追跡します。

Related MCP server: Blueprint MCP

クイックスタート

  1. Ollama がインストールされ、実行されていることを確認してください。

  2. リポジトリをクローンし、以下を実行します:

    cargo run
  3. サーバーは自動的に以下の処理を行います:

    • OSとハードウェアを検出します。

    • uv を使用して密閉されたPython環境を構築します。

    • 推奨される deepseek-r1:7b モデルをプルします。

    • stdio上でMCPサーバーを起動します。

プロジェクト構造

  • .mcp/: 設定およびプロジェクト固有の知識ベース。

  • knowledge_base/: プロジェクトに関する「永続的な事実」を抽出したもの(バージョン管理対象)。

  • trajectories/: すべての「思考」セッションの生ログ(Gitで無視)。

ドキュメントとロードマップ

「プロジェクト脳」アーキテクチャの完全なロードマップについては、PLAN.md を参照してください。

ライセンス

このプロジェクトはMITライセンスの下でライセンスされています。詳細は LICENSE ファイルを参照してください。

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers