Repolode
AVIDS2

AVIDS2/memorix

Claude Code, Codex, Cursor 같은 코딩 에이전트가 MCP를 통해 같은 메모리를 읽고 쓸 수 있도록 하는 로컬 우선 공유 프로젝트 메모리 계층입니다.

스타
855
포크
70
열린 이슈
5
마지막 커밋
23시간 전

어떤 프로젝트인가요?

Memorix는 프로젝트 메모리를 특정 채팅이나 IDE 안이 아니라 Git 저장소에 보관합니다. 따라서 에이전트나 도구가 바뀌더라도 한 코딩 에이전트 세션의 맥락을 다음 세션에서 불러올 수 있습니다. 관찰 내용, 세션 요약, 장단점을 기록한 추론 기록, 커밋에서 도출한 사실을 저장하고, MCP 서버, hooks, CLI, TypeScript SDK, 그리고 memcode라는 번들 터미널 에이전트를 통해 제공합니다.

에이전트마다 memorix setup --agent claude --global 같은 명령 하나로 설정할 수 있습니다. 이 명령은 각 에이전트가 지원하는 MCP 항목, 가이드 파일, 규칙 또는 플러그인 패키지를 작성합니다. 정식 로컬 저장소는 SQLite이며, SQLite FTS5와 LanceDB 시맨틱 인덱스는 선택적으로 사용할 수 있습니다. LLM 기반 메모리 생성과 임베딩도 선택 사항입니다.

프로젝트에는 로컬 대시보드, 공동 사용을 위한 HTTP MCP 엔드포인트, Git 기반 메모리 수집 기능, TypeScript 및 JavaScript 심볼용 코드 상태 인덱스, 여러 에이전트 작업자의 협업을 조율하는 명령도 포함됩니다.

핵심 기능

  • 01Claude Code, Codex, Cursor, Windsurf, Gemini CLI 등 여러 에이전트가 프로젝트별 메모리 풀 하나를 공유합니다.
  • 02설정 명령 하나로 에이전트별 MCP, 규칙, hooks 또는 플러그인 패키지를 설치합니다.
  • 03필수 클라우드 서비스 없이 로컬 SQLite에 데이터를 저장합니다.
  • 04Git 커밋을 검색 가능한 엔지니어링 사실로 변환하고, 대안과 함께 설계 추론을 기록합니다.
  • 05CLI, TypeScript SDK, 로컬 대시보드, HTTP MCP 엔드포인트를 제공합니다.

활용 사례

  • 같은 저장소에서 Claude Code, Cursor, Codex를 번갈아 사용하면서 프로젝트를 다시 설명하지 않아도 됩니다.
  • 원래 채팅이 사라진 뒤에도 아키텍처 결정을 내린 이유를 확인할 수 있습니다.
  • 공유 작업 맥락과 인계 정보를 활용해 하나의 코드베이스에서 여러 코딩 에이전트를 병렬로 실행합니다.
  • 코드와 함께 저장되는 일관되고 검토 가능한 프로젝트 메모리를 팀 에이전트에 제공합니다.

빠른 시작

  1. 1

    README의 Install 섹션에 따라 npm에서 Memorix를 설치합니다

  2. 2

    사용할 에이전트에 맞게 통합을 설정합니다(사용자 수준, 전역)

    memorix setup --agent <agent> --global

사용 전 알아둘 점

  • 에이전트마다 설정 방법이 다르므로 통합에 필요한 작업량도 사용하는 에이전트에 따라 달라집니다.
  • LLM을 사용하는 Formation 및 embedding 기능은 선택 사항이며 추가 설정이 필요합니다.

토픽

자주 묻는 질문

memorix은(는) 무엇인가요?
Claude Code, Codex, Cursor 같은 코딩 에이전트가 MCP를 통해 같은 메모리를 읽고 쓸 수 있도록 하는 로컬 우선 공유 프로젝트 메모리 계층입니다. Memorix는 프로젝트 메모리를 특정 채팅이나 IDE 안이 아니라 Git 저장소에 보관합니다. 따라서 에이전트나 도구가 바뀌더라도 한 코딩 에이전트 세션의 맥락을 다음 세션에서 불러올 수 있습니다. 관찰 내용, 세션 요약, 장단점을 기록한 추론 기록, 커밋에서 도출한 사실을 저장하고, MCP 서버, hooks, CLI, TypeScript SDK, 그리고 memcode라는 번들 터미널 에이전트를 통해 제공합니다.
memorix은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
memorix은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
memorix은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. memorix의 마지막 커밋은 2026년 10월 21일입니다.
memorix은(는) 어디에 사용할 수 있나요?
같은 저장소에서 Claude Code, Cursor, Codex를 번갈아 사용하면서 프로젝트를 다시 설명하지 않아도 됩니다. 원래 채팅이 사라진 뒤에도 아키텍처 결정을 내린 이유를 확인할 수 있습니다. 공유 작업 맥락과 인계 정보를 활용해 하나의 코드베이스에서 여러 코딩 에이전트를 병렬로 실행합니다. 코드와 함께 저장되는 일관되고 검토 가능한 프로젝트 메모리를 팀 에이전트에 제공합니다.
memorix는 어떻게 설치하나요?
README의 Install 섹션에 따라 npm에서 Memorix를 설치합니다 사용할 에이전트에 맞게 통합을 설정합니다(사용자 수준, 전역): memorix setup --agent <agent> --global
memorix은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AVIDS2/memorix

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트