Communitygithub.com

Mohdar1277/engram-cli

하이브리드 검색 저장소를 사용하여 AI 에이전트에 지속적인 로컬 메모리를 제공합니다. 이 Rust CLI 도구로 오프라인 지식 기반을 구축하세요.

engram-cli란 무엇인가요?

이 스킬은 AI 에이전트(예: Claude Code, Cursor, Codex)에 영구적인 로컬 메모리 기능을 제공하는 Rust 기반 CLI 도구인 `engram-cli`를 소개합니다. 하이브리드 검색 저장소를 활용하여 에이전트가 과거 상호작용, 문서, 코드베이스 지식을 오프라인에서도 효율적으로 저장하고 검색할 수 있도록 합니다. 개발자는 이 도구를 통해 민감한 데이터를 외부 서비스에 의존하지 않고 로컬에 안전하게 유지하면서, AI 에이전트의 컨텍스트 인식 능력을 향상시킬 수 있습니다. 주로 로컬 개발 환경에서 동작하며, Rust의 성능과 안전성을 기반으로 빠르고 신뢰할 수 있는 메모리 관리를 지원합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Mohdar1277/engram-cli

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

engram-cli은(는) 무엇을 하나요?

하이브리드 검색 저장소를 사용하여 AI 에이전트에 지속적인 로컬 메모리를 제공합니다. 이 Rust CLI 도구로 오프라인 지식 기반을 구축하세요.

개요

engram-cli는 AI 에이전트가 세션 간에 정보를 기억할 수 있도록 설계된 강력한 로컬 메모리 시스템입니다. 하이브리드 검색(예: 의미 검색과 키워드 검색 결합)을 사용하여 저장된 지식을 효율적으로 검색함으로써, 에이전트가 더 일관되고 컨텍스트를 인식한 응답을 생성할 수 있도록 합니다.

주요 기능

  • 영구 메모리: AI 에이전트가 세션 간에 정보를 저장하고 검색할 수 있습니다.
  • 하이브리드 검색: 의미 검색과 키워드 검색을 결합하여 정확도를 높입니다.
  • 오프라인 작동: 모든 데이터는 로컬에 저장되므로 인터넷 연결이 필요하지 않습니다.
  • Rust 기반: 높은 성능과 메모리 안전성을 제공합니다.
  • 간편한 CLI: 사용자 친화적인 명령줄 인터페이스를 제공합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트

설치

Rust가 설치되어 있어야 합니다. 설치 후 다음 명령어로 설치할 수 있습니다:

cargo install engram-cli

사용법

메모리 저장

engram add "AI 에이전트에 대한 중요한 정보"

메모리 검색

engram search "정보 키워드"

메모리 목록 보기

engram list

설정

engram-cli는 기본적으로 로컬 디렉토리에 데이터를 저장합니다. ENGRAM_HOME 환경 변수를 설정하여 저장 위치를 변경할 수 있습니다.

라이선스

이 프로젝트는 MIT 라이선스 하에 배포됩니다.

기여

버그 리포트, 기능 제안, 풀 리퀘스트는 언제나 환영합니다.

관련 스킬