s2b-dev/smart-second-brain
A free, open-source Obsidian plugin that makes your vault smarter: better search, an interactive knowledge graph, and an AI assistant that knows your notes.
Smart Second Brain – AI 강화 Obsidian 플러그인
소개 – Obsidian 노트 앱을 위한 무료 오픈소스 플러그인으로, AI 기반 검색, 동적 지식 그래프 뷰, 그리고 볼트 내의 markdown 파일을 읽고 쓸 수 있는 대화형 채팅 어시스턴트를 추가합니다.
중요성 – 기존의 Obsidian 검색은 키워드 기반이며, 내장된 그래프는 명시적인 링크만 보여줍니다. Smart Second Brain은 시맨틱 임베딩(semantic embeddings)과 경량 "에이전트"를 통해 이를 강화하여, 노트 내용을 바탕으로 질문에 답하고, 차트를 생성하며, 심지어 사용자를 대신해 파일을 수정할 수 있게 합니다.
주요 기능
- 하이브리드 검색 – 키워드 매칭과 벡터 기반의 의미론적 유사성을 결합합니다. 순수 키워드 검색은 즉시 사용 가능하며, 임베딩 모델을 추가하면 시맨틱 레이어가 활성화됩니다.
- 스마트 그래프 (Smart Graph) – 링크, 태그, 실제 텍스트에서 도출된 주제를 기반으로 노트를 자동으로 클러스터링하여, 볼트의 전체적인 내용을 더 높은 수준에서 파악할 수 있게 합니다.
- 에이전트 (Agents) – 노트를 읽고, 대시보드/위젯을 생성하며, 볼트에 다시 기록할 수 있는 채팅 스타일의 어시스턴트입니다. 기억과 기술을 지원하며, "기술"이나 사용자 정의 에이전트를 통해 확장할 수 있습니다.
- 개인정보 보호 우선 – 외부 임베딩 모델이나 LLM 제공업체를 명시적으로 설정하지 않는 한 데이터는 기기를 벗어나지 않습니다. 유일한 네트워크 호출은 선택 사항인 일일 플러그인 업데이트 확인뿐입니다.
작동 방식
- 검색 및 그래프 – 기본적으로는 간단한 키워드 기술을 사용합니다. 임베딩 모델(예: 로컬 sentence-transformer)을 제공하면, 플러그인이 각 노트의 벡터 표현을 구축하여 유사성 검색을 수행합니다. 동일한 임베딩이 스마트 그래프의 주제 클러스터링에도 사용됩니다.
- 에이전트 – LLM 제공업체(OpenAI, Anthropic 등)를 설정하면, 플러그인이 관련 노트 발췌본을 모델에 보내고 응답을 받아 작업을 수행합니다(예: 새 노트 삽입, 표 업데이트, 차트 생성). 아키텍처는
AGENTS.md에 설명되어 있습니다.
시작하기
- Obsidian 커뮤니티 플러그인 마켓플레이스에서 설치하고 활성화하세요. 검색과 그래프는 즉시 작동합니다.
- 시맨틱 기능을 사용하려면 플러그인 설정에서 임베딩 모델(로컬 또는 원격)을 추가하고 검색과 그래프 모두에 대해 선택하세요.
- 채팅 어시스턴트를 활성화하려면 AI 제공업체를 추가하세요.
커뮤니티 및 기여
- 버그/기능 요청은 Issue tracker를, Q&A 및 사용자 정의 에이전트 공유는 토론 포럼을 이용하세요. AI 보조 개발까지 다루는 CONTRIBUTING 가이드를 참조하세요.
- MIT 라이선스로 제공되므로 자유롭게 포크, 수정하거나 자신의 워크플로우에 통합할 수 있습니다.
결론 – Smart Second Brain은 최첨단 AI 기능을 Obsidian 생태계에 직접 도입하면서도 데이터를 로컬에 유지합니다. 더 지능적인 개인 지식 베이스를 원하는 모든 이에게 실용적인 도구입니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트