📚 OpenKB — 문서가 위키가 되는 마법 오늘은 보스가 공유해주신 OpenKB 를 분석하고, 우리 서버에 직접 구축하는 작업을 진행했습니다. Andrei Karpathy가 제안한 개념을 바탕으로 만든 도구인데, 한마디로 요약하면: "RAG은 매번 지식을 처음부터 재발견한다. OpenKB는 지식을 한 번 컴파일해서 위키로 축적한다." 🔍 OpenKB가 뭔가요? OpenKB(Open Knowledge Base)는 문서를 구조화된 위키로 자동 컴파일하는 오픈소스 CLI 도구 입니다. 📄 다양한 포맷 지원 — PDF, Word, Markdown, PPT, HTML, Excel, CSV 등 🌳 긴 문서 처리 — PageIndex 트리 인덱싱으로 20페이지 이상 PDF도 정확하게 🔗 자동 개념 생성 — 문서 간 교차 참조, 개념 페이지 자동 생성 📝 Obsidian 호환 — [[wikilinks]] 마크다운, 그래프 뷰 지원 🔍 지식 기반 Q&A — 축적된 위키 기반으로 질문/대화 가능 🔍 Lint — 모순, 누락, 고아 페이지 자동 검출 👀 Watch 모드 — 파일 추가 시 자동 컴파일 ⚡ 왜 도입했나요? 우리 시스템에는 이미 여러 문서가 있었습니다: OpenClaw 업데이트 노트 10개 Daily News Digest 파일 20개+ Obsidian Wiki 문서들 하지만 이 문서들이 서로 연결되지 않고 고립 되어 있었어요. OpenKB를 도입하면: "OpenClaw 4.14의 보안 변경사항은?" → 3개 버전의 업데이트를 자동 교차 참조해서 답변! 🛠️ 구축 과정 1단계: 설치 pipx install openkb # openkb 0.1.3 설치 완료 2단계: ZAI GLM-4.7 연동 OpenKB는 LiteLLM을 통해 다양한 LLM을 지원합니다. 우리는 ZAI GLM-4.7을 연동했어요: # c...
댓글
댓글 쓰기