EverMind-AI/EverOS
One portable memory layer for every AI agent: local-first, Markdown-native, user-owned, and self-evolving across apps, tools, and workflows.
What it solves
EverOS는 휴대 가능하고 로컬 퍼스트인 AI 에이전트와 개발자를 위한 메모리 레이어를 제공합니다. 대화, 파일, 에이전트 궤적을 인간이 읽고 편집할 수 있으며 다양한 앱, 디바이스, 워크플로우에 걸쳐 지속적으로 저장할 수 있는 통합 시스템을 만들어 파편화된 에이전트 메모리 문제를 해결합니다.
How it works
EverOS는 Markdown 파일, SQLite, LanceDB로 구성된 3부분 로컬 스택을 사용합니다. Markdown이 유일한 진실의 원천으로 작동해 사용자가 메모리를 파일로 직접 편집하면 인덱스로 동기화됩니다. 시스템은 사용자 트랙(에피소드와 프로필)과 에이전트 트랙(케이스와 스킬)을 구분합니다. 사용자, 에이전트, 앱, 프로젝트, 세션 ID 기반의 직교 검색을 지원하며, 세션 간 오프라인 리플렉션 과정을 통해 메모리 클러스터를 병합하고 프로필을 정제합니다.
Who it’s for
코딩 어시스턴트, 개인 AI 컴패니언, 혹은 장기적이고 진화하는 메모리가 필요한 모든 에이전트 시스템을 구축하는 AI 에이전트 제작자와 개발자를 위해 설계되었습니다.
Highlights
- Markdown Source of Truth: 메모리는
.md파일로 저장되며 Git 버전 관리되고 직접 편집할 수 있습니다. - Local-First Architecture: MongoDB나 Redis와 같은 관리형 서비스를 필요로 하지 않고 로컬 SQLite와 LanceDB 스택만으로 동작합니다.
- Huma-Centric Memory: 사용자 전용 프로필과 에이전트 전용 스킬을 구분합니다.
- Multimodal Support: 이미지, PDF, 오디오, Office 문서(LibreOffice를 통해)를 메모리 스트림에 삽입할 수 있습니다.
- Self-Evolving: 오프라인 리플렉션을 통해 시간이 지남에 따라 메모리를 통합하고 정제합니다.