atomicstrata/atomicmemory

Portable semantic memory for AI agents: core engine, TypeScript SDK, framework adapters, MCP server, CLI, and host plugins.

What it solves

AtomicMemoryは、AIエージェントやアプリケーションに、異なるセッション間でコンテキストを維持するための、耐久性のある長期的なメモリを提供します。単に新しい情報を追加するだけでなく、事実が変化した際にメモリを更新、明確化、または削除できる、検査可能で修正を認識する仕組みであるため、AIメモリの「ブラックボックス」問題を解決します。

How it works

これは、管理型のHosted Cloudサービス、オープンソースのCoreをDocker経由でローカルにデプロイ、またはTypeScript SDKを介して統合するという、3つの方法で展開可能なメモリバックエンドとして機能します。MCPサーバーを通じて様々なエージェントホスト(CursorやClaude Codeなど)に接続できるプロトコルを使用しており、LangChainやVercel AIといった人気のAIフレームワーク用のアダプターも提供しています。

Who it’s for

監査と管理が可能な、永続的でモデルに依存しないメモリレイヤーを必要とする、AIエージェントやLLM駆動型アプリケーションを構築する開発者。

Highlights

  • Correction-Aware: メモリを追記専用として扱うのではなく、メモリを上書きまたは削除できます。
  • Inspectable: オープンソースのCoreにより、ユーザーは変異と検索パスを監査できます。
  • Portable: CLI、MCPサーバー、SDK、および様々なフレームワークアダプター間で動作します。
  • Model-Flexible: 抽出、埋め込み、および検索を明示的なプロバイダーの境界の背後に保持します。
  • Deployment Flexibility: 管理型のクラウドとローカルのセルフホスティングの両方をサポートしています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト