AI 에이전트
Cortex
로컬 우선, 종단간 암호화된 AI 에이전트용 메모리 엔진으로, Rust와 MCP를 사용하여 세션 간 지속적이고 프라이버시를 보호하는 메모리를 제공합니다.
Cortex
Cortex란?
Cortex는 오픈소스 로컬 우선 메모리 엔진으로, Rust와 MCP를 사용하여 세션 간 지속적이고 프라이버시에 중점을 둔 메모리를 AI 에이전트에 제공합니다.
Cortex 사용 방법
- 1Homebrew를 통해 cortex-mcp-server 설치 (brew install gambletan/tap/cortex-mcp-server) 또는 Cargo로 소스에서 빌드합니다.
- 2데이터베이스 경로를 지정하여 서버 실행: cortex-mcp-server ~/.cortex/memory.db
- 3Claude Code 또는 Claude Desktop용 MCP 서버로 등록합니다.
- 430개의 MCP 도구를 사용하여 메모리를 저장, 검색 및 관리합니다.
- 5선택적으로 클라우드 동기화를 활성화하여 여러 기기 간 메모리를 사용합니다.
Cortex 주요 기능
- 기본적으로 프라이빗 (로컬 우선, 제로 텔레메트리)
- 4계층 메모리 모델 (작업, 일화, 의미, 절차)
- 밀리초 미만의 수집 (156µs) 및 검색 (568µs)
- Claude 및 MCP 클라이언트용 30개의 MCP 도구
- AES-256-GCM 암호화를 통한 iCloud/Drive/Dropbox 간 기기 간 동기화
- 자기 교정 기능이 있는 베이지안 신념 시스템
- 채널 간 신원 해결 기능이 있는 사람 그래프
- 오픈소스 (MIT 라이선스)
Cortex 사용 사례
- AI에 세션 간 지속적인 메모리 부여
- 사용자 선호도와 사실을 기억하는 개인 AI 어시스턴트
- Claude Desktop 및 Claude Code용 기기 간 메모리
- 대화에서 사실, 관계 및 신념 자동 추출
- 여러 코드베이스로 작업하는 개발자를 위한 다중 프로젝트 격리
Cortex 가격 및 무료 크레딧
Cortex의 가격 모델은 무료입니다.
Cortex 장점과 단점
장점
- 100% 로컬, 제3자로 데이터 전송 없음
- 빠른 성능 (밀리초 미만 작업)
- 풍부한 기능 세트 (4개 메모리 계층, 신념, 사람 그래프)
- 무료 및 오픈소스, 사용 제한 없음
- MCP 호환 클라이언트와 쉬운 통합
단점
- Homebrew를 사용하지 않을 경우 Rust 설정 필요
- 의미 검색을 위한 일회성 모델 다운로드 (~30MB)
- MCP 클라이언트 생태계로 제한됨
- 내장 모바일 앱 없음 (브라우저 데모 사용 가능)
Cortex은 어떤 용도에 가장 적합한가요?
- AI 에이전트 및 어시스턴트를 구축하는 개발자
- 지속적인 메모리를 찾는 Claude Desktop 사용자
- 로컬 AI 메모리를 원하는 프라이버시에 민감한 개인
- 클라우드 의존 없이 기기 간 메모리 동기화가 필요한 팀