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

Zoranner/memo-brain

AIコーディングアシスタント向け長期記憶。Rust CLI、セマンティック検索、エージェントスキル統合、ローカルデプロイメント対応。

memo-brain とは?

Zoranner/memo-brainは、AIコーディングアシスタント(Claude Code、Cursor、Codexなど)に長期記憶機能を提供するRust製CLIツールです。開発プロジェクト内の過去の会話や決定事項をセマンティック検索で効率的に参照できるようにし、AIエージェントが文脈を維持しながら作業を継続するのを支援します。主な特徴として、ベクトル埋め込みと類似性検索による高精度な情報取得、Agent Skill統合によるシームレスなワークフロー、ローカル環境での完全なデータ管理があります。これにより、外部クラウドサービスに依存せず、機密性の高いコードベースでも安全に長期記憶を活用できます。開発者はCLIから直接メモの追加、検索、削除を行え、Rustのパフォーマンスを活かした高速な動作が期待できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add Zoranner/memo-brain

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

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

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

ドキュメント

memo-brain は何をしますか?

AIコーディングアシスタント向け長期記憶。Rust CLI、セマンティック検索、エージェントスキル統合、ローカルデプロイメント対応。

概要

memo-brainは、AIアシスタント(Claude Code、Cursor、Codexなど)がプロジェクトのコンテキストを長期にわたって保持できるようにするRust製ツールです。

機能

  • 長期記憶: 過去の会話や意思決定をベクトルデータベースに保存
  • セマンティック検索: 意味的な類似性に基づいて関連情報を高速検索
  • Agent Skill統合: Claude Codeなどのエージェントフレームワークとシームレスに連携
  • ローカルデプロイ: データはすべてローカルに保存され、外部API不要

インストール

cargo install memo-brain

クイックスタート

# メモを追加
memo add "データベーススキーマはPostgreSQLを使用することに決定"

# セマンティック検索
memo search "データベースの選択について"

# メモを一覧表示
memo list

設定

~/.config/memo-brain/config.tomlに設定ファイルを作成します:

[storage]
path = "/path/to/memory/storage"

[search]
top_k = 10

Agent Skillとしての使用

Claude Code用

スキル定義ファイル(例:.claude/skills/memory.yaml):

name: memo-brain
description: 長期記憶機能を提供
triggers:
  - "記憶を検索"
  - "メモを追加"
commands:
  - "memo search クエリ"
  - "memo add コンテンツ"

Cursor用

.cursorrulesファイル:

長期記憶のためにmemo-brainを使用します。

アーキテクチャ

+-------------+     +--------------+     +----------------+
| CLI         | --> | ベクトル埋め込み | --> | ベクトルDB     |
| (memo)      |     | (セマンティック) |     | (ローカル)     |
+-------------+     +--------------+     +----------------+
         ^                                    |
         |                                    v
         +------ Agent Skill 統合 -------- 検索結果

開発

# リポジトリをクローン
git clone https://github.com/Zoranner/memo-brain.git
cd memo-brain

# ビルド
cargo build --release

# テスト
cargo test

ライセンス

MITライセンスの下で公開されています。

寄稿

バグ報告、機能リクエスト、プルリクエストはGitHubで受け付けています。

関連スキル