GD4AI/obsidian-llm-wiki
Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.
해결하는 문제
이 플러그인은 Obsidian 내에서 단절되고 파편화된 노트 문제를 해결합니다. 복잡한 외부 인프라 없이도 흩어져 있는 Markdown 파일, PDF, Office 문서를 구조화되고 쿼리 가능한 지식 베이스("위키")로 자동 변환합니다.
작동 원리
Karpathy LLM Wiki 개념에서 영감을 받은 그래프 기반 검색 시스템을 구현합니다. 기존의 벡터 데이터베이스나 임베딩 모델에 의존하는 대신, 개인화된 PageRank (PPR) 알고리즘을 사용하여 노트 간의 링크를 분석합니다. 파일을 가져오면 플러그인은 LLM을 사용하여 엔티티와 개념을 추출하고, 서로 연결된 새로운 위키 페이지를 생성합니다. 이후 사이드 패널을 통해 이 지식 베이스와 대화할 수 있으며, 답변에는 원본 노트로 연결되는 직접적인 링크가 포함됩니다.
대상 사용자
"제2의 뇌"를 능동적이고 대화 가능한 지식 베이스로 바꾸고 싶은 Obsidian 사용자를 위해 설계되었습니다. 벡터 데이터베이스, Python 환경 또는 별도의 서버 측 애플리케이션을 관리하는 복잡함을 피하고, 로컬 우선의 독립형 도구를 선호하는 분들에게 이상적입니다.
주요 특징
- 제로 임베딩 아키텍처: 벡터 데이터베이스 대신 그래프 기반 검색 (PPR)을 사용합니다.
- 네이티브 Obsidian 통합: Obsidian 내에서 완전히 실행되며, 내장된 Graph View, 리본, 명령 팔레트를 지원합니다.
- 다양한 형식 지원: MinerU와 같은 내장 파서를 사용하여 Markdown, PDF 및 Office 문서 (DOCX, PPTX, XLSX)를 지원합니다.
- 광범위한 모델 지원: OpenAI, Anthropic, Bedrock, Gemini를 포함한 16개 이상의 LLM 제공업체와 Ollama 또는 LM Studio와 같은 로컬 옵션과 호환됩니다.
- 유지 관리 도구: 중복 항목, 깨진 링크, 고아 페이지를 수정하기 위한 자동 상태 검사 기능이 포함되어 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트