한 줄 요약
Codex, Claude Code, Gemini CLI 같은 AI 도구가 NotebookLM를 활용해 체계적으로 리서치할 수 있게 해주는 로컬-퍼스트 리서치 런타임.
핵심 아이디어
대부분의 리서치 워크플로우가 세 곳에서 깨진다:
- 약한 질문 — 모델은 좋은 질문을 받아야 좋은 답변을 줌
- 신뢰할 수 없는 답변 — 일반 AI 답변은 소스 밖으로 드리프트하거나 환각
- 보존 가능한 아카이브 없음 — 브라우저 탭에서 Q&A가 사라지고 재활용 어려움
SourceLoop는 이 워크플로우를 반복 가능하게 만드는 레이어.
아키텍처: Input → Process → Output
소스 (로컬 노트, 파일, 트랜스크립트, URL)
↓
NotebookLM 노트북 (관리된 브라우저 세션)
↓
계획된 질문 배치 (기본 10개)
↓
근거 기반 답변 + 인용
↓
로컬 Markdown 아카이브 (재사용 가능)
↓
메모, 기사, 스크립트, 프레젠테이션 등으로 변환
핵심 기능
| 기능 | 설명 |
|---|---|
| 토픽 기반 리서치 워크스페이스 | 주제별로 분리된 연구 환경 |
| 관리 Chrome 프로필 | 전용 리서치 브라우저 (개인 프로필과 분리) |
| 노트북 생성/바인딩 | 새 노트북 생성 또는 기존 노트북 연결 |
| 소스 임포트 | 로컬 파일 + 원격 URL (YouTube 등) |
| 질문 배치 계획 | 기본 10개, 부분 실행 가능 |
| 로컬 Markdown 아카이브 | 모든 답변/인용을 로컬에 저장 |
왜 NotebookLM인가
- Gemini 기반 전처리 — 소스 업로드 후 준비된 컨텍스트로 작업
- 자연어 Q&A — 키워드 검색을 넘어 설명, 종합, 비교
- 다중 소스 추론 — 하나의 노트북 전체에서 아이디어 연결
- 내장 인용 — 답변에 추적 가능한 소스 참조
- 별도 RAG 인프라 불필요 — 벡터 DB, 임베딩 파이프라인, 청킹 전략 스택 유지할 필요 없음
빠른 시작
npm install -g sourceloop
cd /path/to/project
sourceloop init
# AI 도구별 부트스트랩
sourceloop init --ai codex
sourceloop init --ai claude
sourceloop init --ai gemini골든 패스 예시
# 토픽 생성
sourceloop topic create --name "AI agents market" --json
# 전용 브라우저 실행 + NotebookLM 인증
sourceloop chrome launch --name work-chrome
sourceloop attach validate attach-work-chrome
# 노트북 생성 + 소스 임포트
sourceloop notebook-create --name "AI Agents" --topic-id topic-ai-agents-market ...
sourceloop ingest ./research-notes.md --topic topic-ai-agents-market
# 질문 계획 + 실행
sourceloop plan topic-ai-agents-market --max-questions 10 --json
sourceloop run <run-id> --jsonAI 도구와의 통합
SourceLoop를 Codex/Claude Code/Gemini CLI에서 자연어로 사용:
"Start research on attention in transformers"→ 토픽 생성 + 소스 설정 + 질문 계획"Continue research from this NotebookLM notebook: <url>"→ 기존 노트북 바인딩 + 계속
출력물의 장점
- 재활용 — 답변을 메모, 기사, 프레젠테이션으로 변환
- 검색 — 브라우저 히스토리 대신 로컬 파일
- 확장 — 이전 실행을 새 리서치의 소스로 활용
- 버전 관리 — Git 워크플로우에 자연스럽게 통합
- Obsidian 호환 — 지식 베이스로 성장 가능한 아카이브
연결된 노트
- 2026-03-22-notebooklm-cli-tools — NotebookLM CLI 도구들과 비교 (notebooklm-cli, notebooklm-client)
- 2026-03-29-dream-cycle — 야간 리서치 루프에 SourceLoop를 스캔 도구로 활용 가능
- 2026-03-29-memento-skills — SourceLoop의 질문 계획도 “스킬”로 진화시킬 수 있는 구조
- 2026-03-22-openjarvis — 로컬 퍼스트 철학이 같음