atomicstrata/atomicmemory

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

무엇을 해결하는가

AtomicMemory는 AI 에이전트와 애플리케이션을 위한 내구성이 있는 장기 기억을 제공하여, 서로 다른 세션 간에도 문맥을 유지할 수 있게 합니다. 이는 기억을 단순히 새로운 정보로 추가하는 것이 아니라, 사실이 변경됨에 따라 기억을 업데이트, 명확화 또는 삭제할 수 있는 검사 가능하고 수정 인지형(correction-aware) 방식임으로써 AI 기억의 "블랙박스" 문제를 해결합니다.

어떻게 작동하는가

이 시스템은 세 가지 방식으로 배포할 수 있는 메모리 백엔드로 작동합니다: 관리형 Hosted Cloud 서비스, Docker를 통한 로컬 오픈소스 Core, 또는 TypeScript SDK를 통한 통합. MCP 서버를 통해 다양한 에이전트 호스트(Cursor 또는 Claude Code와 같은)에 연결할 수 있는 프로토콜을 사용하며, LangChain 및 Vercel AI와 같은 인기 있는 AI 프레임워크를 위한 어댑터를 제공합니다.

누구를 위한 것인가

감사 및 관리가 가능한 지속적이고 모델에 구애받지 않는 메모리 레이어가 필요한 AI 에이전트 및 LLM 기반 애플리케이션 개발자.

주요 특징

  • 수정 인지형(Correction-Aware): 기억을 추가 전용(append-only)으로 취급하는 대신, 기억을 대체하거나 삭제할 수 있습니다.
  • 검사 가능(Inspectable): 오픈소스 Core를 통해 사용자가 변이(mutation) 및 검색 경로를 감사할 수 있습니다.
  • 이식성(Portable): CLI, MCP 서버, SDK 및 다양한 프레임워크 어댑터에서 작동합니다.
  • 모델 유연성(Model-Flexible): 추출, 임베딩 및 검색을 명시적인 제공자 경계 뒤에 유지합니다.
  • 배포 유연성(Deployment Flexibility): 관리형 클라우드와 로컬 셀프 호스팅을 모두 지원합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트