Repolode
MemTensor

MemTensor/memmy-agent

Claude Code、Codex、OpenClawなど複数のAIエージェントが共有できる、ローカルでセルフホスト可能な永続メモリハブ。

スター
2,131
フォーク
210
未解決の Issue
62
最終コミット
4 時間前

これは何?

Memmyは、個人向けAIエージェント兼ローカルメモリハブです。AIとの協業履歴を記録して構造化されたメモリに変換するため、エージェントを切り替えても、プロジェクトの背景や好み、未完了の作業を引き継げます。毎回ゼロから始める必要はありません。

Claude Code、Codex、Cursor、OpenClaw、Hermes Agentなど、さまざまなエージェントと連携します。デスクトップアプリのほか、`memmy`コマンドライン/TUIクライアントと、localhost上のローカルメモリサービスに接続する独立した`memmy-memory` CLIを提供します。`memmy serve`コマンドを使うと、ポート18990でOpenAI互換APIを公開できます。

MemmyはBYOKモードに対応しており、YAML設定ファイルで利用者自身のモデルプロバイダーの認証情報を指定できます。TypeScriptで開発され、MITライセンスで配布されています。対象OSはLinuxで、ソースからビルドするにはNode.js 22以降が必要です。

主な機能

  • 01Claude Code、Codex、Cursor、OpenClawなどのエージェント間で、永続メモリを共有します。
  • 02ローカルのAI協業履歴を、構造化された検索可能なメモリに変換します。
  • 03localhostにバインドされたローカルサービスにメモリを保存します。Linuxではユーザー単位のsystemdサービスとして動作します。
  • 04デスクトップアプリ、TUIを備えた`memmy` CLI、`memmy-memory` CLIを提供します。
  • 05`memmy serve`を通じてOpenAI互換APIを公開します。
  • 06YAMLファイルでのBYOKモデル設定に対応します。

ユースケース

  • コーディングエージェントを切り替えても、毎回プロジェクトを説明し直さずに作業を続ける。
  • 1台のマシンで複数のAIツールを使う際に、好みや作業の進捗を一貫して保つ。
  • メモリCLIを介して、スクリプトやローカルエージェントに共有メモリを提供する。
  • 自分のモデルキーを使って、OpenAI互換エンドポイントを運用する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/MemTensor/memmy-agent.git
  2. 2

    プロジェクトフォルダーに移動する

    cd memmy-agent
  3. 3

    依存関係をインストールする

    npm install
  4. 4

    開発環境を起動する(Node.js 22以降が必要。WindowsではGit Bashを使用してください)

    bash scripts/dev-start.sh

使う前に知っておきたいこと

  • ソースからビルドするにはNode.js 22以降が必要です。WindowsユーザーはGit Bashが必要です。
  • ワンライナーのCLIインストーラーは、systemdのユーザーセッションを備えたLinux x64またはarm64のみをサポートします。
  • トライアルクレジットを使い切った後は、ご自身のモデルAPIキー(BYOK)を用意する必要があります。

トピック

よくある質問

memmy-agent とは?
Claude Code、Codex、OpenClawなど複数のAIエージェントが共有できる、ローカルでセルフホスト可能な永続メモリハブ。 Memmyは、個人向けAIエージェント兼ローカルメモリハブです。AIとの協業履歴を記録して構造化されたメモリに変換するため、エージェントを切り替えても、プロジェクトの背景や好み、未完了の作業を引き継げます。毎回ゼロから始める必要はありません。
memmy-agent は無料で使えますか?ライセンスは?
memmy-agent は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
memmy-agent は今もメンテナンスされていますか?
活発にメンテナンス中。memmy-agent の最終コミットは 2026年10月22日 です。
memmy-agent は何に使えますか?
コーディングエージェントを切り替えても、毎回プロジェクトを説明し直さずに作業を続ける。 1台のマシンで複数のAIツールを使う際に、好みや作業の進捗を一貫して保つ。 メモリCLIを介して、スクリプトやローカルエージェントに共有メモリを提供する。 自分のモデルキーを使って、OpenAI互換エンドポイントを運用する。
memmy-agent のインストール方法は?
リポジトリをクローンする: git clone https://github.com/MemTensor/memmy-agent.git プロジェクトフォルダーに移動する: cd memmy-agent 依存関係をインストールする: npm install 開発環境を起動する(Node.js 22以降が必要。WindowsではGit Bashを使用してください): bash scripts/dev-start.sh
memmy-agent はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/MemTensor/memmy-agent

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト