Knowledge Raven: Claude Code로 구축된 모델 불가지론적 지식 베이스 플랫폼

Knowledge Raven은 MCP 호환 LLM(Claude, GPT 등)이 회사 문서를 검색하고 소스 인용과 함께 특정 섹션을 검색할 수 있도록 하는 지식 베이스 플랫폼입니다. 이 플랫폼은 AI 어시스턴트를 위한 구조화된 권한 인식 메모리 역할을 합니다.
플랫폼 기능 및 역량
이 플랫폼은 문서 업로드와 Drive, Confluence, Notion, Dropbox, GitHub 등 다양한 소스에 대한 연결을 지원합니다. 50개 문서와 3명의 사용자 제한이 있는 무료 티어를 제공합니다.
기술 아키텍처
전체 플랫폼은 단독 설립자가 Claude Code를 사용하여 구축했습니다. 기술 스택은 다음과 같습니다:
- 백엔드: Python/FastAPI
- MCP 도구 계층
- 부모-자식 검색 기능을 갖춘 에이전트형 RAG 파이프라인
- 컨텍스트 임베딩
- 하이브리드 검색
영감과 배경
개발은 Andrej Karpathy의 LLM을 사용한 개인 지식 베이스 구축 워크플로우에서 영감을 받았으며, 이는 원시 소스를 구조화된 위키로 컴파일하고 에이전트로 쿼리하는 과정을 포함합니다. Karpathy는 그의 접근 방식이 소규모(~100개 문서, ~40만 단어)에서는 잘 작동하지만 대규모 구현에는 한계가 있음을 인정하며 다음과 같이 말했습니다: "저는 여기에 임시 스크립트 모음 대신 놀라운 신제품을 위한 여지가 있다고 생각합니다."
Knowledge Raven은 엔터프라이즈 요구 사항에 맞게 확장하여 50,000개 이상의 페이지를 접근 제어 및 실시간 동기화 소스와 함께 처리함으로써 이 격차를 해소합니다. 이 플랫폼은 단순한 스크립트 기반 접근 방식에 비해 이 규모에서 필수적인 실제 에이전트형 RAG 인프라를 구현합니다.
기술적 접근 방식과 철학
개발자는 Karpathy의 시스템이 도구 기반이라고 설명하며, 여기서 LLM은 외부 파일에서 작동하고 검색 엔진을 도구로 호출하며 구조화된 출력을 작성합니다. 이는 Knowledge Raven에서 사용하는 MCP 패턴과 일치합니다. 이 게시물은 미세 조정에 대한 오해를 다루며, 엔터프라이즈 지식을 모델 가중치에 미세 조정하면 소스 귀속, 권한 및 실시간 업데이트 기능이 손실될 것이라고 언급합니다.
개발자는 개인 워크플로우를 넘어 엔터프라이즈 준비 솔루션으로 이동하면서 팀 규모에서 AI 어시스턴트가 조직 지식 베이스에 접근할 수 있도록 하는 문제를 해결하기 위해 특별히 Knowledge Raven을 구축했습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

Holaboss는 휴대용 로컬 에이전트 배포 문제를 해결하는 것을 목표로 합니다.
Holaboss는 AI 워커를 워커별 작업 공간, 로컬 스킬/앱, 지속적 메모리, 데스크톱 앱과 별도로 패키징할 수 있는 런타임을 갖춘 휴대 가능한 아티팩트로 취급하는 오픈소스 프로젝트입니다. Ollama와 같은 로컬 모델 스택을 지원하며 대상 머신에 Node.js 22+가 필요합니다.

클로드 자동 계속: Chrome 확장 프로그램이 도구 사용 제한 중단을 자동화합니다
한 개발자가 Claude의 도구 사용 제한(약 20회 도구 호출 후)에 도달하면 자동으로 '계속하기' 버튼을 클릭하는 무료 Chrome 확장 프로그램을 만들어 출시했습니다. 이로써 에이전트 워크플로우 중 수동으로 방해받는 일이 사라지게 되었습니다. 이 확장 프로그램은 선택적인 토큰 최소화 기능을 포함하며 모든 탭과 창에서 작동합니다.

그래프 기반 코드 인덱싱으로 AI 코딩 세션 비용 90% 절감
한 개발자가 LLM 생성 요약을 사용해 코드베이스를 인덱싱하는 로컬 그래프 데이터베이스를 구축하여, 중복 파일 재읽기를 피함으로써 Claude Code 세션 비용을 6-10달러에서 센트 단위로 줄였습니다.

macOS용 오프라인 음성-텍스트 변환 도구: MLX를 통한 로컬 Whisper 활용
개발자가 whisper-dictate를 오픈소스로 공개했습니다. 이 macOS 도구는 Apple Silicon에서 MLX를 통해 로컬로 실행되는 Whisper를 사용하여 완전히 오프라인으로 음성을 텍스트로 변환하고 실시간 번역 기능을 제공합니다. 말하기를 멈춘 후 약 500ms 내에 변환이 이루어집니다.