Repolode
byenzyme

byenzyme/enzyme

Markdown 노트의 폴더, 태그, 링크를 읽어 로컬에서 색인하고, Claude Code나 Codex가 의미 기반으로 검색할 수 있게 해 주는 도구입니다.

스타
135
포크
6
열린 이슈
1
마지막 커밋
12일 전

어떤 프로젝트인가요?

Enzyme은 Markdown 지식 베이스를 색인해 Claude Code나 Codex 같은 코딩 에이전트가 수개월에 걸쳐 작성한 관련 노트를 찾아 인용할 수 있게 합니다. 노트를 먼저 재구성할 필요 없이 기존 폴더, 태그, 링크, 날짜를 활용해 어떤 내용을 읽을지 결정합니다.

두 단계로 작동합니다. 설정 파일(.enzyme 프로그램)에서 읽을 폴더, 태그, 링크를 지정하면 Enzyme은 각각에서 시간대별로 발췌문을 추려 결정 사항과 미해결 문제에 관한 질문을 생성합니다. 이 질문을 catalyst라고 합니다. 그런 다음 색인이 키워드 표현과 의미를 모두 바탕으로 노트의 순위를 매기며, 각 검색 결과에는 해당 노트와 검색어를 연결하는 catalyst가 표시됩니다. 검색은 사용자의 컴퓨터에서 실행되며, catalyst 생성에는 호스팅 서비스를 사용하거나 OpenAI 호환 키 또는 로컬 모델을 사용할 수 있고, --llm none으로 생성을 건너뛸 수도 있습니다.

프리셋을 통해 Apple Notes와 Are.na도 지원하며, 실험적으로 메시지 아카이브 같은 SQLite 테이블도 색인합니다. CLI가 포함된 셸 스크립트로 설치하며, 설치된 skill을 통해 에이전트가 설정을 진행하도록 할 수도 있습니다.

핵심 기능

  • 01노트를 이동하거나 수정하지 않고 Markdown 노트의 로컬 검색 색인을 만듭니다.
  • 02키워드 검색과 의미 기반 검색을 결합해 결과 순위를 매깁니다.
  • 03노트에서 반복되는 주제를 파악하기 위해 주제별 질문(catalyst)을 생성합니다.
  • 04Apple Notes와 Are.na 프리셋을 지원하며, 실험적인 SQLite 소스도 지원합니다.
  • 05설치 명령을 통해 Claude Code, Codex, Hermes, OpenClaw와 연동됩니다.
  • 06catalyst 생성을 끄면 모델 키 없이 실행할 수 있습니다.

활용 사례

  • Obsidian vault에서 프로젝트나 의사 결정이 시간에 따라 어떻게 발전했는지 검색하기.
  • 코딩 에이전트에 회의록, 일기 또는 ADR을 컨텍스트로 제공하기.
  • 특정 인물이나 관계에 관한 날짜별 노트에서 반복되는 주제를 찾기.
  • 개인 노트를 비공개로 유지하면서 로컬에서만 검색하기.

빠른 시작

  1. 1

    README의 공식 설치 스크립트를 실행하세요

  2. 2

    Markdown 메모 폴더로 이동하세요

    cd /path/to/your/notes
  3. 3

    에이전트(Claude Code, Codex 등)에 Enzyme을 설치하세요

    enzyme install claude

사용 전 알아둘 점

  • Catalyst를 생성하려면 API 키 또는 호스팅 서비스가 필요합니다. 둘 다 없더라도 인덱싱과 로컬 검색은 계속 사용할 수 있지만 Catalyst는 건너뜁니다.
  • SQLite 테이블의 메시지 아카이브 지원은 실험적 기능으로 표시되어 있습니다.
  • 설정 중 Enzyme의 온라인 서비스를 사용해 설정을 제안받을 수 있으며, 인덱스를 만들기 전에 검토할 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

enzyme은(는) 무엇인가요?
Markdown 노트의 폴더, 태그, 링크를 읽어 로컬에서 색인하고, Claude Code나 Codex가 의미 기반으로 검색할 수 있게 해 주는 도구입니다. Enzyme은 Markdown 지식 베이스를 색인해 Claude Code나 Codex 같은 코딩 에이전트가 수개월에 걸쳐 작성한 관련 노트를 찾아 인용할 수 있게 합니다. 노트를 먼저 재구성할 필요 없이 기존 폴더, 태그, 링크, 날짜를 활용해 어떤 내용을 읽을지 결정합니다.
enzyme은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
enzyme은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
enzyme은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. enzyme의 마지막 커밋은 2026년 10월 26일입니다.
enzyme은(는) 어디에 사용할 수 있나요?
Obsidian vault에서 프로젝트나 의사 결정이 시간에 따라 어떻게 발전했는지 검색하기. 코딩 에이전트에 회의록, 일기 또는 ADR을 컨텍스트로 제공하기. 특정 인물이나 관계에 관한 날짜별 노트에서 반복되는 주제를 찾기. 개인 노트를 비공개로 유지하면서 로컬에서만 검색하기.
enzyme는 어떻게 설치하나요?
README의 공식 설치 스크립트를 실행하세요 Markdown 메모 폴더로 이동하세요: cd /path/to/your/notes 에이전트(Claude Code, Codex 등)에 Enzyme을 설치하세요: enzyme install claude
enzyme은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/byenzyme/enzyme

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

관련 프로젝트