휴대폰을 가로 방향으로 돌려 강의 자료를 확인해 주세요.
01 / 24

Week 05 · 활용 세션

Obsidian과 LLM으로 개인 지식 Wiki를 구축합니다

Karpathy의 Gist를 Vault에 설치하고, Obsidian과 LLM을 같은 폴더에 연결해 Ingest·Query·Lint를 실행합니다.

① Obsidian 기초② Karpathy의 아이디어③ Skill 설치④ Ingest·Query·Lint⑤ 직접 실습
4주차 AI Engineering 강의는 그대로 두고, 이번 주부터 지식을 누적·검증하는 운영 루프로 확장합니다.

SECTION 01 · FOUNDATION

01

Obsidian 지식창고의 네 가지 기초를 익힙니다

Vault·Markdown·wikilink·그래프뷰로
로컬 지식창고의 구조를 먼저 익힙니다.

해답 · Obsidian = 4가지의 조합

Obsidian을 로컬 폴더·Markdown·wikilink·그래프뷰로 이해합니다

📁 로컬 폴더 + 📝 마크다운 + 🔗 [[링크]] + 🕸 그래프뷰
LOCAL · 내 PC
📁 Vault = 그냥 폴더 하나
원본은 .md 파일 모음. 폴더 단위로 복사·이동하기 쉬움.
MD · 마크다운
📝 텍스트 파일 (.md)
전용 앱 없이도 열 수 있는 텍스트. 접근 권한이 있으면 에이전트도 읽을 수 있음.
LINK · 연결
🔗 [[노트이름]]
노트끼리 클릭으로 점프. 같은 사람·프로젝트가 자동으로 묶임.
GRAPH · 시각
🕸 지식의 지도
노트가 늘수록 별자리처럼 보임. 빈 자리(연결 부족) 발견.

Obsidian · LLM Wiki 읽기 화면

Obsidian에서 LLM Wiki의 문서·링크·그래프를 탐색합니다

📝

Markdown

LLM이 만든 글을 파일 그대로 읽고 수정 이력을 확인합니다.

🔗

Dual links

wikilink와 Markdown 경로 링크로 사람과 에이전트가 함께 탐색합니다.

🕸️

Graph

연결 분포와 고립 여부를 보고 추가 검토할 지점을 찾습니다.

Wiki 계층은 Markdown으로 작동하고 Raw에는 문서·이미지·데이터도 포함할 수 있습니다. Obsidian은 Wiki가 갱신되는 과정을 탐색하는 IDE 역할을 합니다.

Obsidian 활용 · 읽기 범위

LLM에 Vault를 열기 전 읽기·쓰기 권한 범위를 정합니다

허용

이번 실습 Vault

llm-wiki/raw/wiki/, 직접 선택한 공개 YouTube 자료만.

제외

민감·비공개 자료

.env · 개인정보 · 고객자료 · 미공개 리서치 · 다른 프로젝트 폴더.

> 이 llm-wiki 폴더만 사용해. raw 원본은 수정하지 말고,
wiki에 쓰기 전 변경안을 먼저 보여줘.

기능 1 · 노트 작성

Obsidian에서 세 가지 방법으로 새 노트를 만듭니다

새 노트 만드는 3가지 방법
1

Ctrl/Cmd+N (가장 빠름)

지금 보고 있는 폴더 안에 무제 노트 생성

2

좌측 트리 · 우클릭 → 새 노트

원하는 폴더에 만들 때

3

[[새이름]] 적으면서 자동 생성

본문에 [[회의록]] 적고 클릭하면 그 자리에서 노트 생김

예시 — 첫 노트
# YYYY-MM-DD 첫 노트

## 오늘 배운 것
- Obsidian 설치 완료
- Vault = 폴더 한 개
- [[팀위키]] 라는 이름의 Vault

## 다음 할 일
- [ ] 회의록 한 장 만들기
- [ ] 그래프뷰 열어보기

#일지 #W5

파일명은 .md 자동. 제목(#)은 본문 첫줄, 파일명은 트리에 보임. 둘이 같을 필요 없음.

기능 2 · 마크다운 5분 마스터

Markdown 핵심 기호 6개로 노트를 작성합니다

기호 무슨 뜻 예시
# ## ###제목 (대·중·소)# 주제 / ## 안건 / ### 세부
- (대시)불릿 리스트- 항목1 / - 항목2
- [ ]체크박스 (할일)- [ ] 미완 / - [x] 완료
**굵게**강조 (Bold)**중요**
> 인용인용·메모박스> "팀장 코멘트: …"
`코드`인라인 코드백틱 1개로 감싸기

기억 안 나면 Ctrl/Cmd+P 명령 팔레트에 "format" 검색. 마우스로도 다 됨.

Obsidian 실습 · Markdown 직접 작성

markdown-practice.md를 작성하고 읽기 보기로 확인합니다

1 · 아래 내용을 입력
# LLM Wiki 실습

## 오늘의 질문
- Ingest란?
- Query란?

**핵심:** `Lint`로 점검

[Karpathy 원문](./LLM-WIKI.md)
2 · 읽기 보기 결과

LLM Wiki 실습

오늘의 질문

• Ingest란?
• Query란?

핵심: Lint로 점검

Karpathy 원문 ↗

완료 기준: 편집 보기와 읽기 보기를 전환했을 때 제목·목록·굵게·인라인 코드·링크가 오른쪽처럼 보입니다.

기능 4 · 그래프뷰

그래프뷰에서 연결된 노트와 고립된 노트를 확인합니다

[[ ]] 링크로 연결된 노트들이 노드와 선으로 시각화. 매주 노트 쌓으면 점점 빽빽해짐.

AI-Learning
W5 슬라이드
W7 데일리
UX 디자이너
회의록

큰 노드 = 연결이 많은 노트. 중요도를 뜻하는 것은 아닙니다. 고립 노드 = 연결이 없는 노트이며, 맥락에 따라 독립 노트일 수 있습니다.

SECTION 02 · ORIGIN & SETUP

02

Karpathy의 LLM Wiki 원리를 이해하고 Vault에 연결합니다

누가 왜 제안했는지 확인하고,
Karpathy Gist를 Vault에 설치해 LLM과 연결합니다.

소개 · 누가, 왜

Andrej Karpathy가 반복 탐색과 단절된 정리를 해결하려 LLM Wiki를 제안했습니다

문제 1

매번 다시 읽는다

자료와 대화가 여러 위치에 흩어져 다음 세션에서 다시 찾아야 합니다.

문제 2

정리가 이어지지 않는다

한 번 만든 비교와 결론이 다음 질문의 지식으로 자연스럽게 이어지지 않습니다.

제안

Wiki를 계속 가꾼다

원본과 사용자 사이에 지속적으로 갱신되는 Markdown Wiki를 둡니다.

제안자: Andrej Karpathy · 원문: “LLM Wiki — A pattern for building personal knowledge bases using LLMs.”

Andrej Karpathy · 핵심 원리

Wiki가 다음 질문에 재사용되며 누적 성장하는 원리를 이해합니다

“The wiki is a persistent, compounding artifact.
1
사람이 자료를 고른다
보존할 원본과 해결할 질문을 선택합니다.
2
LLM이 Wiki에 통합한다
새 자료를 기존 글에 합치고 관련 내용을 연결합니다.
3
다음 질문에서 다시 쓴다
정리 결과가 파일로 남아 다음 작업의 지식이 됩니다.
의미: 사람이 원본을 고르고 LLM이 기존 Wiki에 통합하면, 그 결과가 다음 질문의 지식으로 다시 쓰입니다. 원문은 완성 제품이 아닌 “idea file”입니다.

소개 · Gist 원문

Karpathy의 LLM Wiki Gist를 기준 원문으로 확인합니다

Andrej Karpathy · LLM Wiki

A pattern for building personal knowledge bases using LLMs

gist.github.com/karpathy/442a6bf555914893e9891c11519de94f

페이지 상단의 Raw를 누르면 에이전트가 읽을 수 있는 Markdown 원문을 확인할 수 있습니다.

준비 · Vault를 LLM에 알려주기

Vault 경로와 Gist URL을 전달해 LLM-WIKI.md를 저장합니다

> 내 Obsidian Vault 경로는 “[Vault 폴더 경로]”야.
아래 Karpathy Gist 원문을 이 Vault 루트에 LLM-WIKI.md로 저장해줘.
https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f/raw

저장이 끝나면 생성된 경로와 파일명만 보여줘.
아직 파일 내용을 적용하거나 기존 Wiki·Vault 구조는 수정하지 마.
1 · Path

Vault 경로 입력

Finder·탐색기에서 실제 Vault 폴더 경로를 복사합니다.

2 · Agent

LLM에게 요청

해당 경로에 접근 가능한 Claude Code·Codex 같은 로컬 에이전트에 입력합니다.

3 · Check

파일 생성 확인

Vault 루트에 LLM-WIKI.md가 생겼는지 확인합니다.

준비 · 지침 적용 확인

LLM-WIKI.md를 먼저 읽히고 Vault 구조 제안부터 받습니다

1

Vault에서 실행

Vault 폴더를 작업 위치로 열고 Claude Code 또는 Codex를 시작합니다.

2

원문 읽기

LLM-WIKI.md를 먼저 읽고 핵심을 설명하게 합니다.

3

쓰기 전 제안

Ingest·Query·Lint를 위한 Vault 구조와 규칙을 먼저 제안하게 합니다.

첫 요청:LLM-WIKI.md를 읽고 이 Vault에 맞는 구조를 제안해. 아직 파일은 수정하지 마.”

SECTION 03 · CONCEPT

03

LLM Wiki의 구성 요소와 세 가지 운영 동작을 이해합니다

구성 요소는 짧게 이해하고,
Ingest=통합 · Query=질의·축적 · Lint=점검에 집중합니다.

개론 · 역할과 구성 요소

원본·Wiki·운영 규칙에서 사람과 LLM의 역할을 구분합니다

원본 · Human

사람이 선택·보존

넣을 자료와 질문을 정하고 출처를 확인합니다. LLM은 원본을 읽되 수정하지 않습니다.

Wiki · LLM

통합·질의·점검

원본을 종합한 Markdown을 갱신하고, 사람은 변경 내용과 근거를 확인합니다.

운영 규칙 · LLM-WIKI.md

작업 방법을 정의

Vault 구조·출처·링크와 Ingest·Query·Lint 수행 방식을 지정합니다.

구분: 원본·Wiki·운영 규칙은 구성 요소이고, Ingest·Query·Lint는 그 구성 요소를 다루는 실행 동작입니다.

개론 · Ingest · Query · Lint

Ingest·Query·Lint를 하나의 Wiki 운영 순환으로 실행합니다

01 · Ingest = 통합

새 원본을 기존 Wiki에 연결

새 자료와 관련 글을 함께 읽고, 필요한 내용·출처·링크를 갱신합니다. 원본은 그대로 보존합니다.

결과: 근거가 추가된 Wiki
02 · Query = 질의·축적

Wiki를 근거로 답하고 남김

관련 Wiki와 원본을 근거로 답합니다. Query 결과는 재사용할 가치가 있을 때만 축적하고 출처를 함께 남깁니다.

결과: 근거가 연결된 답변
03 · Lint = 점검

Wiki의 빈틈을 찾아 보고

모순·오래된 주장·누락된 개념·깨진 링크를 찾습니다. 자동 수정하지 않고 문제와 수정 후보를 먼저 보고합니다.

결과: 검토할 문제 목록
흐름: 원본 추가 → Ingest로 Wiki 갱신 → Query로 활용·축적 → Lint로 점검 → 다음 Ingest

SECTION 04 · PRACTICE

04

YouTube 자료로 Ingest·Query·Lint를 직접 실습합니다

YouTube URL 1~3개를 준비하고
업데이트 → 공통점·인사이트 → 근거 점검을 실행합니다.

실습 준비 · YouTube 자료 선택

비교할 한 주제와 공개 YouTube 자료 1~3개를 준비합니다

Topic

한 가지 관심 주제

예: “AI가 UX 리서치 방식에 미치는 변화”처럼 비교할 범위를 하나로 정합니다.

Source

공개 영상 1~3개

YouTube URL과 제목·채널·게시일을 준비합니다. 비교 실습은 2개 이상을 권장합니다.

Access

자막 확인

LLM이 영상을 읽지 못하면 transcript를 복사해 함께 제공합니다. 영상 내용을 추측하지 않습니다.

과제: 관심 주제 하나와 YouTube URL 1~3개를 준비해 다음 Ingest 프롬프트에 붙여 넣습니다.

실습 ① · YouTube → Ingest

YouTube 근거를 raw에 보존하고 기존 Wiki에 통합합니다

> 아래 YouTube URL 1~3개를 참고해.
각 영상의 제목·채널·URL·게시일과 핵심 근거를 raw에 남기고,
LLM-WIKI.md 정책에 맞게 기존 Wiki를 업데이트해줘.
관련 글은 보강하고 필요할 때만 새 글을 만들어. 출처와 연결도 남겨줘.
영상 내용을 직접 읽을 수 없으면 추측하지 말고 자막이나 transcript를 요청해.

URL 1: [붙여넣기]   URL 2: [선택]   URL 3: [선택]
확인: 원본 URL은 그대로 남아 있고, Wiki 변경안과 출처 연결을 검토한 뒤 적용합니다.

실습 ② · 공통점과 인사이트 찾기

영상 자료와 기존 Wiki를 비교·연결해 근거 기반 인사이트를 찾습니다

> 업데이트된 Wiki와 원본을 근거로 분석해줘.
자료가 2개 이상이면 공통점 3개와 관점의 차이, 연결 인사이트 3개를 찾아줘.
자료가 1개라면 핵심 주장 3개와 기존 Wiki를 연결한 새로운 인사이트 3개를 제안해.
각 항목에는 근거가 된 영상과 내용을 표시하고, 사실과 해석을 구분해줘.
Common

반복되는 공통점

2개 이상이면 여러 영상에서 같은 근거가 확인되는가.

Insight

새로운 연결

영상끼리 또는 영상과 기존 Wiki의 관계를 설명하는가.

Evidence

근거 추적

각 결과를 영상·출처까지 따라갈 수 있는가.

실습 ③ · YouTube 근거 Lint

영상과 Wiki의 모순·누락·출처 빈틈을 Lint로 점검합니다

> 이번 YouTube 자료로 업데이트한 Wiki를 lint해.
영상 간 상충하는 주장, 출처 없는 일반화, 게시일 때문에 오래됐을 수 있는 내용,
빠진 출처 링크와 과도하게 해석한 인사이트를 찾아줘.
자동 수정하지 말고 문제 목록과 추가로 확인할 URL·질문을 먼저 보여줘.
모순 확인

오래된 주장

새 원본과 충돌하는 기존 내용이 있는지 확인.

누락·연결 확인

빠진 내용

설명이 부족하거나 연결되지 않은 개념을 확인.

다음 조사 제안

자료의 빈틈

추가로 필요한 원본과 질문을 제안.

완료 기준: URL 근거가 남고, 공통점·인사이트가 사실과 해석으로 구분되며, Lint 문제를 사람이 검토했습니다.

Week 05 마무리 · Week 06 준비

이번 주 Wiki 운영 루프를 복습하고 다음 주 모바일 연동을 준비합니다

이번 주에는 지식을 저장·연결·검증하는 루프를 만들었습니다. 다음 주에는 Telegram과 MCP를 연결해 모바일에서 안전하게 호출합니다.

Week 05 Recap

Obsidian

Vault·Markdown·[[wikilink]]로 지식창고의 기본 구조를 만들었습니다.

LLM Wiki Skill

Karpathy Gist를 LLM-WIKI.md로 내려받아 LLM의 기준 지침으로 연결했습니다.

세 동작

Ingest·Query·Lint로 통합·질의·점검을 실행했습니다.

Week 06 Preview

연결

Telegram 대화와 MCP 도구 호출이 만나는 구조를 이해합니다.

권한

읽기·쓰기 범위와 사람 승인 게이트를 설정합니다.

목표

모바일에서 Wiki를 근거와 함께 안전하게 조회합니다.

Next Week — Telegram MCP로 Wiki를 모바일 대화에 연결하기