AIエージェント向け永続メモリシステム — 単一SQLiteファイル、外部サーバなし、APIキーなし。無料・オープンソース - BrainCTL

Reddit r/artificial / 2026/4/11

💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

要点

  • BrainCTLは、長期的なコンテキストを単一のローカルSQLiteデータベースファイルに保存する、AIエージェント向けの無料・オープンソースの永続メモリシステムです。
  • FTS5による全文検索、知識グラフ、セッションのハンドオフ、冗長なメモリ登録を拒否する書き込みゲートなどの機能を提供します。
  • このプロジェクトは、外部サーバなし、APIキーなし、さらにメモリ操作中にLLM呼び出しを行わずに動作するよう設計されています。
  • Claude Desktop/VS Code向けに多数のツールを備えたMCPサーバを含み、LangChainやCrewAIといった主要なエージェントフレームワーク向けのアダプタも備えています。
  • ユーザーはpipでインストールでき、Brain(agent_id=...)のシンプルなワークフローで初期化することで、過去のセッションからコンテキストを再開できます。

私が作るあらゆるエージェントは、セッション間でその間のすべてを忘れてしまいます。私はそれに疲れて、brainctl を作りました。

pip install brainctl、そして:

from agentmemory import Brain

brain = Brain(agent_id="my-agent")

context = brain.orient() # 前回のセッションが残したところから引き継ぎます

SQLite ファイル 1 つ。FTS5 検索。知識グラフ。セッションの引き渡し。冗長な記憶を拒否する書き込みゲート。MCP

Claude Desktop/VS Code 向けの 192 のツールを備えたサーバー。LangChain と CrewAI のアダプタが含まれています。

外向きのサーバーなし、API キーなし、記憶のあらゆる操作における LLM 呼び出しなし。MIT ライセンス。

いちばんいいのは、あなたのお金を一銭も欲しくないことです。

GitHub: https://github.com/TSchonleber/brainctl

PyPI: https://pypi.org/project/brainctl/

アーキテクチャについての質問には喜んでお答えします。

投稿者 /u/Despairil
[リンク] [コメント]