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: 管理型のクラウドとローカルのセルフホスティングの両方をサポートしています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト