Community라이팅 & 에디팅github.com

Filippo-Venturini/ctxvault

AI 에이전트를 위한 로컬 메모리 인프라입니다. 격리된 볼트에 지식과 스킬을 저장하고, 구성, 제어 및 쿼리할 수 있습니다.

ctxvault란 무엇인가요?

ctxvault는 AI 에이전트(예: Claude Code, Cursor 등)를 위한 로컬 메모리 인프라입니다. 이 스킬을 사용하면 에이전트가 격리된 '볼트(vault)'에 지식과 스킬을 저장하고, 필요에 따라 구성하고 제어하며, 자연어나 구조화된 쿼리로 검색할 수 있습니다. 주요 기능으로는 여러 볼트 생성 및 관리, 각 볼트에 문서나 코드 스니펫 저장, 유사도 기반 검색, 볼트 간 콘텐츠 합성 등이 있습니다. 로컬에서 실행되므로 데이터 프라이버시가 보장되며, 개발 워크플로우에 쉽게 통합할 수 있습니다. ctxvault는 특히 장기 기억이 필요한 AI 어시스턴트, 반복 작업 자동화, 그리고 개인화된 지식 베이스 구축에 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Filippo-Venturini/ctxvault

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

ctxvault은(는) 무엇을 하나요?

AI 에이전트를 위한 로컬 메모리 인프라입니다. 격리된 볼트에 지식과 스킬을 저장하고, 구성, 제어 및 쿼리할 수 있습니다.

개요

ctxvault는 AI 에이전트가 컨텍스트를 유지하고, 사용자 정의 지식을 저장하며, 여러 세션에 걸쳐 정보를 검색할 수 있도록 설계된 로컬 메모리 시스템입니다. 각 볼트는 독립적인 저장 공간으로, 다양한 프로젝트나 도메인에 맞게 구성할 수 있습니다.

주요 기능

  • 볼트 생성 및 관리: ctxvault create 명령어로 새 볼트를 만들고, ctxvault list로 모든 볼트를 확인할 수 있습니다.
  • 지식 저장: ctxvault add <vault> <file> 명령어로 파일이나 텍스트를 볼트에 추가합니다.
  • 쿼리 및 검색: ctxvault query <vault> "<질문>" 명령어로 자연어 검색을 수행합니다.
  • 볼트 구성: ctxvault config <vault> --key <값>으로 볼트별 설정을 조정할 수 있습니다.

설치 방법

npm install -g ctxvault
# 또는
pip install ctxvault

사용 예시

# 새 볼트 생성
ctxvault create my-project

# 문서 저장
ctxvault add my-project ./docs/guide.md

# 지식 검색
ctxvault query my-project "설치 단계는 무엇인가요?"

환경 변수

  • CTXVAULT_HOME: 볼트 데이터가 저장될 디렉터리 (기본값: ~/.ctxvault)
  • CTXVAULT_DEFAULT_VAULT: 기본 볼트 이름

지원 플랫폼

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

라이선스

MIT

관련 스킬