Turning My Obsidian Vault Into a Local AI Engineer โ Filip Makraduli, Superlinked
ํ ์ค ํต์ฌ
Obsidian ๊ธ๊ณ ์ ๋ฏผ๊ฐํ ๋ฌธ์๋ฅผ ํด๋ผ์ฐ๋์ ๋ ธ์ถํ์ง ์๊ณ ์์ฒด ํด๋ฌ์คํฐ์ MCP์ ์คํ์์ค ์ถ๋ก ์ธํ๋ผ๋ก ์ ์ฒ๋ฆฌยท๋น์๋ณํยท์์ฝํด ํ ํฐ ๋น์ฉ๊ณผ ํ๋ผ์ด๋ฒ์ ๋ฌธ์ ๋ฅผ ๋์์ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
Obsidian ๊ธ๊ณ ์ ํ๋ผ์ด๋ฒ์์ ํ ํฐ ๋น์ฉ ๋ฏผ๊ฐํ ๋งํฌ๋ค์ด ๋ฌธ์๋ฅผ ์์ด์ ํธ์ ๋ฃ์ ๋ ํ๋ผ์ด๋ฒ์์ ํ ํฐ ๋น์ฉ์ด ๋์์ ๋ฌธ์ ์ด๋ฉฐ, ์ด๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด ํด๋ผ์ฐ๋ ์์กด์ ์ค์ธ ์์ฒด ํธ์คํ ๋ฐฉ์์ด ํ์ํ๋ค.
-
2:29
๋ ์์ ์ฐ์ถ๋ฌผ๊ณผ ์ ์ฐํ ๋ชจ๋ธ ๊ธด ์๋ฌธ์ ๊ทธ๋๋ก ๋ณด๋ด๊ธฐ๋ณด๋ค OCRยท์ ์ฒ๋ฆฌ๋ก ๋ ์์ ์ฐ์ถ๋ฌผ์ ๋ง๋ค๋ฉด ๋ฌธ๋งฅ ์์ค์ ์ค์ด๊ณ ๋น์ฉ๋ ๋ฎ์ถ ์ ์์ผ๋ฉฐ, ์์ ๋ณ๋ก ๋ค๋ฅธ ๋ชจ๋ธ์ด๋ LoRA๋ฅผ ๋ถ์ฌ ์ ์์ฑ์ ํ๋ณดํ ์ ์๋ค.
-
4:30
์คํ ์ถ๋ก ์์ง๊ณผ MCP ํจํค์ง ํต์ฌ์ Superlinked Sci์ ์คํ์์ค ์ถ๋ก ์์ง๊ณผ MCP ํตํฉ ํจํค์ง์ด๋ฉฐ, ๋ฐ์ดํฐ ์ ์ฅ๋ณด๋ค ์ค์ ๋ณ๋ชฉ์ ์ฌ๋ฌ ๋ชจ๋ธ์ ํ๋ก๋์ ๊ท๋ชจ๋ก ๋๋ฆด ์ ์๋ ์ถ๋ก ์ธํ๋ผ์ ์๋ค.
-
7:05
์ฝ๋ฉ ์์ด์ ํธ์์ ์์ ์คํ๋ก๋ ํ์ ์์ ํ๋ฆ์ cloud code๋ฅผ ์ ์งํ๋ ๋ฏผ๊ฐํ๊ฑฐ๋ ๋น์ฉ์ด ํฐ ์์ ๋ง ๋ณ๋ ์์ง๋ก ๋๊ฒจ ์ฒ๋ฆฌํ๋ ๊ตฌ์กฐ๊ฐ ์ด์์ ์ด๋ฉฐ, ์ด๋ฅผ ์ํด ์คํฌ๋ณด๋ค ๋ ๊ฐํ MCP ์๋ฒ ๊ตฌ์ฑ์ด ์ ํ๋๋ค.
-
8:16
๋ฌธ์ ์ ์ฒ๋ฆฌ์ ๋ฌธ๋งฅ ๊ด๋ฆฌ ์ด๋ฏธ์งยท์ค์บ์ด ์์ธ ๋ฌธ์๋ฅผ OCR๊ณผ ์ ์ฒ๋ฆฌ๋ก Markdown ๋ฑ์ผ๋ก ๋ฐ๊พผ ๋ค ์์ด์ ํธ์ ๋๋ ค์ฃผ๋ฉด ํ ํฐ์ ์ ์ฝํ๋ฉด์๋ ๋ ์ข์ ๋ฌธ๋งฅ์ ์ ๊ณตํ ์ ์๋ค.
-
9:11
์ฌ์ฉ์๊ฐ ํต์ ํ๋ ์ธํ๋ผ ์์ ์ฑ ์์ ๋ถ๋ฆฌํด ์์ฒด ํด๋ฌ์คํฐ๋ฅผ ๋ฐฑ๋ณธ์ผ๋ก ๋๋ฉด GPU, ์์ปค ํ, ํ ๊ณ ์ ๋ ๋ชจ๋ธ ๊ตฌ์ฑ์ ์ง์ ํต์ ํ ์ ์๊ณ , ๋ฏผ๊ฐํ ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ์๋ ๋ง๋ ๊ตฌ์กฐ๊ฐ ๋๋ค.
-
10:40
ํธ์คํธ, MCP ์๋ฒ, GPU ์์ปค ๊ตฌ์ฑ์ MCP ํธ์คํธยทํด๋ผ์ด์ธํธยท์๋ฒ์ Sci ํด๋ฌ์คํฐ์ 3๊ณ์ธต์ผ๋ก ๋๋๋ฉฐ, ๋๊ตฌ ํธ์ถ์ ์๋ฒ๋ก ๋ชจ์ด๊ณ ์ค์ ์ฐ์ฐ์ GPU ์์ปค ํ์์ ์ฒ๋ฆฌ๋๋ค.
-
12:15
๋๊ตฌ ๋ฐ๊ฒฌ๊ณผ ํ๋กํ ์ฝ ๊ฒฝ๊ณ MCP๋ JSON RPC ๊ธฐ๋ฐ ํธ๋์ ฐ์ดํฌ๋ก ๋๊ตฌ๋ฅผ ๋ฐ๊ฒฌํ๊ฒ ํ๋ฉฐ, ์ด ์ค์ ์์๋ ํ๋ผ์ด๋ฒ์๋ฅผ ์ํด ์๋ฒ๊ฐ ๋๊ตฌ๋ง ๋ ธ์ถํ๊ณ ํด๋ผ์ด์ธํธ๊ฐ ์ญ๋ฐฉํฅ ์ํ๋ง์ ์ด์ด๋์ง ์๋๋ค.
-
14:08
์ ์ก ๋ฐฉ์๊ณผ ์ฌ์ฉ ๊ฐ๋ฅํ ๋๊ตฌ ๋ก์ปฌ ๊ฐ๋ฐ์ฉ stdio ๋์ streaming HTTP๋ฅผ ์ฌ์ฉํด ํตํฉํ์ผ๋ฉฐ, docs to markdown OCR, ์ํฐํฐ ์ถ์ถ, ์บก์ ๋, ํ๊น , ๊ตฌ์กฐํ, ์์ฝ, ์ง์์๋ต ๊ฐ์ ๋๊ตฌ๋ฅผ ์คํ์์ค๋ก ํ์ฅํ ์ ์๋ค.
-
16:29
๋ก์ปฌ๊ณผ ํธ์คํ ์ค์ ์ต์ ์ ์ฅ์๋ฅผ ๋ณต์ ํด ๋ก์ปฌ๋ก ํด๋ฌ์คํฐ๋ฅผ ๋์ฐ๊ฑฐ๋ API key๋ฅผ ๋ฐ์ ํธ์คํ ํด๋ฌ์คํฐ๋ฅผ ์ฐ๋ ๋ฐฉ์์ด ๋ชจ๋ ๊ฐ๋ฅํ๋ฉฐ, ์ฅ๊ธฐ์ ์ผ๋ก๋ ์์ ํ ์์ฒด ํธ์คํ ๋ ์ง์ํ๋ค.
-
18:05
ํฉ์ฑ ๋ฌธ์๋ก ์ฑ์ด ๋ฐ์ํธ์งํจ ๋ฐ๋ชจ๋ inbox ํด๋์ ํฉ์ฑ ๋ฌธ์ ์งํฉ์ ๋์์ผ๋ก ์งํ๋๋ฉฐ, ์ด๋ฉ์ผยท์ธ๋ณด์ด์คยทNDA ๊ฐ์ ๋ฏผ๊ฐํ ์ฌ๋ก๋ฅผ ํ๋ด ๋ธ ํ์ผ๋ก ์ค์ ์์ ํ๋ฆ์ ์ํํ๋ค.
-
19:02
NDA ๋น์๋ณํ NDA ๋ฌธ์๋ฅผ ์์ฒญํ๋ฉด ์ด๋ฆยท์ด๋ฉ์ผยท์๋ณ ์ ๋ณด๊ฐ ๋ง์คํน๋ ๋ฒ์ ์ด ๋ฐํ๋๊ณ , ์๋ณธ์ cloud code๊ฐ ์๋๋ผ VPC ๋ด๋ถ์์๋ง ์ฒ๋ฆฌ๋์ด ์ธ๋ถ ๋ ธ์ถ์ ํผํ๋ค.
-
20:41
์ค์บ ๋ฌธ์์ OCR๊ณผ ๋น์๋ณํ ์ด๋ฏธ์ง ๊ธฐ๋ฐ ์ค์บ ํ์ผ์ OCR๋ก Markdown์ผ๋ก ๋ฐ๊พธ๋ฉด์ ๋์์ ๋น์๋ณํํ๋ฉด, ํ ํฐ ์ ๊ฐ๊ณผ ๋ฌธ๋งฅ ๊ฐ์ , ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ํ ๋ฒ์ ๋ฌ์ฑํ ์ ์๋ค.
-
23:01
์ถ๋ก ์ธํ๋ผ ์ด ์ ๊ทผ์ ์ค์ง์ ํต์ฌ์ ์ถ๋ก ์์ง๊ณผ ํด๋ฌ์คํฐ์ด๋ฉฐ, ๋ค์ค ๋ชจ๋ธ, ๋ชจ๋ธ ํซ ์ค์ํ, ๋ ๋๋ํ ๋ฐฐ์นญ์ด ์์ด์ผ ์ค์ ์์ ์ฌ๋ฌ ํ์คํฌ๋ฅผ ์์ ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๋ค.
-
23:46
์์ปค ํ๊ณผ ๋ฐฐ์นญ ๊ณต์ ํ ํ๋์ ์์กดํ๊ธฐ๋ณด๋ค ์์ปค๋ณ ๋ฐฐ์น๋ฅผ ๋๋ ๋ฐฉ์์ด ์ฑ๋ฅ์ ์ ๋ฆฌํ๊ณ , ๋ค์ํ GPU์ ์์ปค ํ์ ๋ถ๋ฆฌํด ๋น์ฉ๊ณผ ์ง์ฐ์๊ฐ์ ํจ๊ป ์ต์ ํํ ์ ์๋ค.
-
25:35
๋ชจ๋ธ ํซ ์ค์ํ๊ณผ ์์ ๋ฌถ์ ์์ ๋ชจ๋ธ์ ํ GPU ์์์ ๋น ๋ฅด๊ฒ ๊ต์ฒดํ๋ฉฐ NER, ์์ฑ, ์๋ฒ ๋ฉ์ ๋๋ฆด ์ ์๊ณ , ๋ฌธ์ ํ์ฑยท์ด๋ฏธ์ง ์ถ์ถยท๊ฐ๋๋ ์ผ ๊ฐ์ ์์ ๋ฌถ์์ผ๋ก ํ์ฅํ๊ธฐ ์ข๋ค.
-
27:00
์ฑ๋ฅ๊ณผ ์๋ฒ ๋ฉ ์ํฌ๋ก๋ ์๋ฒ ๋ฉ ์ํฌ๋ก๋์์๋ MTEB ๊ธฐ์ค์ผ๋ก ์ ์ฌํ ํ์ง์ ์ ์งํ๋ฉด์๋ ๊ฐ๊ฒฉ์ ํฌ๊ฒ ๋ฎ์ถ ์ ์์๊ณ , ์ธํ๋ผ ์ค๊ณ๊ฐ ์ข์ผ๋ฉด ๋ชจ๋ธ ๋จ์ ์ต์ ํ๊ฐ ์๋ฒฝํ์ง ์์๋ end-to-end ์ฑ๋ฅ์ด ์ข์์ง๋ค.
-
28:40
์์ ๋ณ LoRA ๋ ์ผ์ด ๋ฒ๋ฅ ์ฒ๋ผ ์ข์ ๋๋ฉ์ธ์๋ ์์ ๋ณ LoRA๋ฅผ ๋น ๋ฅด๊ฒ ํ์ตํด ๋ฐฐํฌํ๋ ๋ฐฉ์์ด ์ ์ฉํ๋ฉฐ, ์์ฐ ํ๊ฒฝ์์ ์ฌ๋ฌ LoRA๋ฅผ ์ํํ๋ ์ฒด๊ณ๊ฐ ์ฑ๋ฅ ํฅ์์ ๋์ ๋๋ค.
-
30:50
์ธํ๋ผ ๋ฐฐํฌ Helm chart, Kubernetes, Terraform apply๋ก ์ ์ฒด ์คํ์ ๋ฐฐํฌํ ์ ์์ด ์ธํ๋ผ๊น์ง ์คํ์์ค๋ก ์ฌํ ๊ฐ๋ฅํ๋ฉฐ, ์ด ๊ตฌ์กฐ๋ ๋ฌธ์ ์ฒ๋ฆฌ๋ฅผ ๋์ด ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์์ ์๋ ํ์ฅ๋๋ค.
-
32:00
๋ชจ๋ธ ๋ผ์ฐํ ์ ํฅํ ๊ณผ์ ๋ค์ ๋จ๊ณ๋ ์์ ์ ๋ฐ๋ผ ์ด๋ค ๋ชจ๋ธ์ ์ธ์ง ์์ฒด ํด๋ผ์ฐ๋ ์์์ ๋ผ์ฐํ ํ๋ ๊ฒ์ด๋ฉฐ, ๋น์ฉ๋ฟ ์๋๋ผ GPU์ ์ด๋ฏธ ์ฌ๋ผ์ ์๋ '๋ฐ๋ปํ' ๋ชจ๋ธ์ ๊ณ ๋ฅด๋ ์ง์ฐ์๊ฐ ์ต์ ํ๋ ์ค์ํ๋ค.
-
35:09
์ถ๋ก ๊ณผ ํ๊ฐ์ ์ ์ถฉ reasoning tokens๊ฐ ์๋ ๋ชจ๋ธ์ ์์ฝ ๊ฐ์ ์์ ์ ๋ง์น ์ ์์ด ์ค์ ์ ์กฐ์ฌํด์ผ ํ๊ณ , ๋ผ์ฐํฐ๋ ๋ชจ๋ธ ์์ํ ๊ฐ์ ๊ตฌ์กฐ๋ฅผ ์ฐ๋๋ผ๋ eval๋ก ๋จผ์ ๊ฒ์ฆํ์ง ์์ผ๋ฉด ์คํจํ๊ธฐ ์ฝ๋ค.
-
37:24
๋ชจ๋ธ ์นดํ๋ก๊ทธ์ ์ํฌ์ ์๋ฃ ์ค๋ฌด์ ์ผ๋ก๋ ์ง์ ํ์ผ, troubleshooting, API key ์ ์ฒญ, ๋ชจ๋ธ ์นดํ๋ก๊ทธ, ๋น ๋ฅธ ์์ ๋ฌธ์๊ฐ ์ค์ํ๋ฉฐ, encodingยทscoring ๊ฐ์ ๋ชจ๋ธ ํ์ ์ฐจ์ด๋ฅผ ๋ฐ์ํด ๋ฐํ์์ ๋ถ๋ฆฌํด์ผ ํ๋ค.
-
42:07
์์ด์ ํธ๊ฐ ์๋ณธ ํ์ผ์ ๋จผ์ ์ฝ์ ์ ์๋๊ฐ ํ์ฌ ๊ตฌ์กฐ์์๋ ์์ด์ ํธ๊ฐ ์๋ณธ ์ ์ฒด๊ฐ ์๋๋ผ ๋น์๋ณํ๋ ๊ฒฐ๊ณผ๋ง ๋ณด๊ฒ ์ค๊ณ๋์ด ์์ผ๋ฉฐ, ํ๋ผ์ด๋ฒ์ ์ฐ๋ ค๊ฐ ํฌ๋ฉด ์ถ๊ฐ ๊ฐ๋๋ ์ผ์ด๋ ์์ฒด harness๋ก ๋ ๊ฐํ๊ฒ ํต์ ํ ์ ์๋ค.
-
44:31
ํ์ผ ์ ๊ทผ๊ณผ private cluster ์ง๋ฌธ ํ๋ผ์ด๋ฒ์ ๋ณด์ฅ์ ์์ฒด ํด๋ฌ์คํฐ์ ์์ฒด ์ค์ ์ผ๋ก ๋ฌ์ฑํ ์ ์๊ณ , MCP๋ ํ์ผ์ ๊ณง๋ฐ๋ก ๋ฉ์ธ ์์ปค์ ๋๊ฒจ ์ฒ๋ฆฌํ์ง๋ง ์ ์ฒด ์ธํ๋ผ๋ ์ฌ์ฉ์๊ฐ ์ํ๋ ๋ฐฉ์์ผ๋ก ํธ์คํ ํ ์ ์๋ค.
-
46:26
๋ง๋ฌด๋ฆฌ ํต์ฌ ๋ฉ์์ง๋ ๋ฏผ๊ฐํ ๋ฌธ์ ์์ ์์ ์ค์ํ ๊ฒ์ ์์ด์ ํธ ์์ฒด๋ณด๋ค ๊ทธ ๋ค์ ์ถ๋ก ์ธํ๋ผ์ ๋ฐฐํฌ ๊ฐ๋ฅ์ฑ์ด๋ฉฐ, ํ์ํ๋ฉด ๋ฌด๋ฃ ํฌ๋ ๋ง๊ณผ ์๋ฃ๋ฅผ ์ด์ฉํด ์ง์ ์คํํด ๋ณด๋ผ๋ ๊ฒ์ด๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ๋ฏผ๊ฐํ ๋ฌธ์ ์๋ํ๋ ํ๋กฌํํธ๋ง ์ ์ฐ๋ ๋ฌธ์ ๊ฐ ์๋๋ผ, ์๋ณธ์ ๋ฐ์ผ๋ก ๋ด๋ณด๋ด์ง ์๋๋ก ์ ์ฒ๋ฆฌยท๋น์๋ณํ ๊ณ์ธต์ ๋ถ๋ฆฌํ๋ ์ค๊ณ๊ฐ ํต์ฌ์ด๋ค.
- ๋น์ฉ ์ ๊ฐ์ ๋ชจ๋ธ ์ ํ๋ง์ผ๋ก ๋๋์ง ์๊ณ , ์์ปค๋ณ ๋ฐฐ์นญยท๋ชจ๋ธ ํซ ์ค์ํยท๊ฐ์ฉ GPU ์ํ๊น์ง ํฌํจํ ์ธํ๋ผ ์ค๊ณ์์ ๋ ํฌ๊ฒ ๊ฐ๋ฆฐ๋ค.
- ์์ด์ ํธ์ ๊ธฐ๋ฅ์ ๋ถ์ผ ๋๋ ๋๊ตฌ ์ถ๊ฐ๋ณด๋ค ๋จผ์ '์ด๋ค ๋ฐ์ดํฐ๊ฐ ์ด๋๊น์ง ๋ณด์ด๋๊ฐ'๋ฅผ ๋ช ํํ ์ ์ํด์ผ ํ๋ผ์ด๋ฒ์์ ํ์ง์ ๋์์ ํ๋ณดํ ์ ์๋ค.