본문 바로가기
C.W.K.
Stream
← C.W.K. Quests
🖥️

Local AI Quest

최근 수정: 2026-09-18

내 머신에서 모델 돌리고 운영하기

실용적인 local AI 리터러시를 바닥부터 쌓아. Ollama, GGUF / MLX, API 표면, NDJSON streaming, tool 사용, vision, 대체 server, adapter 패턴, production fallback 아키텍처까지.

9 tracks · 41 lessons · ~32h · difficulty: beginner-to-advanced

Level 0Downloader
0 XP0/41 lessons0/11 achievements
0/120 XP to next level120 XP to go0% complete
Local AI는 결국 컨트롤이야. Privacy, offline 운영, 비용 상한, 하드웨어 현실, quantization 선택, local server, vision 모델, 그리고 local을 cloud랑 맞바꿀 수 있는 짝으로 만들어주는 adapter까지. 이 quest는 진짜 Ollama runtime 위에서 굴러가. end-to-end로 동작하는 진짜 코드, 그리고 cloud가 degraded일 때 피파가 local로 넘어가는 데 쓰는 바로 그 adapter 패턴이야.

Tracks

  1. 01🏠Why Local AI

    0/5 lessons

    프라이버시, 비용, 지연, 오프라인, 자유

    Local-first가 cloud-only를 이기는 시점, 그리고 그 대가로 뭘 내주는지. 하드웨어, quantization, 형식, 그리고 남은 track에서 계속 만질 engine 생태계까지 훑어.

    Lesson list (5)퀴즈 · 5 문제→
  2. 02🦙Ollama Runtime

    0/5 lessons

    설치, pull, 실행, 관리

    Ollama는 아무것도 안 깔린 상태에서 안정적인 HTTP API 뒤의 local 모델까지 가는, 가장 단순하면서 옳은 경로야. API 만지기 전에 CLI랑 모델 라이브러리랑 Modelfile 시스템부터 손에 익혀.

    Lesson list (5)퀴즈 · 5 문제→
  3. 03🔌Ollama HTTP API

    0/5 lessons

    Endpoint, option, structured output

    앞으로 모든 adapter가 상대할 HTTP 표면이야. /api/chat은 대화에, /api/generate는 FIM에, 모델 관리 endpoint는 ops에, format 필드는 typed JSON output에 써.

    Lesson list (5)퀴즈 · 5 문제→
  4. 04🌊Streaming the Local Stream

    0/4 lessons

    NDJSON, SSE 아냐

    Ollama는 SSE가 아니라 NDJSON으로 stream해. Python이랑 TypeScript에서 streaming을 제대로 만들고, OpenAI-shape frontend랑 붙여야 할 때 쓸 NDJSON→SSE proxy까지 만들어봐.

    Lesson list (4)퀴즈 · 4 문제→
  5. 05🔧Local Tool Use

    0/4 lessons

    진짜 동작하는 function calling

    OpenAI-format tool 정의, multi-turn tool loop, timeout이랑 error JSON을 갖춘 방어적 dispatch, 그리고 agentic loop이 폭주하지 않게 묶어두는 production 패턴까지.

    Lesson list (4)퀴즈 · 4 문제→
  6. 06👁️Local Vision Models

    0/4 lessons

    OCR, chart, screenshot — local에서

    Vision-capable local 모델 (Qwen 3.5, Gemma 4, Llama 3.2-Vision, Qwen 2.5-VL), Ollama 이미지 형식, 여러 이미지를 한꺼번에 쓰는 경우, 그리고 local vision이 cloud를 이기는 지점까지.

    Lesson list (4)퀴즈 · 3 문제→
  7. 07🏗️Beyond Ollama — Other Servers

    0/4 lessons

    llama.cpp, vLLM, TGI

    Ollama를 넘어설 만큼 자랐을 때 펼쳐볼 engine 지도야. Raw GGUF엔 llama.cpp server, 동시 throughput엔 vLLM, 이미 TGI로 돌고 있는 배포엔 TGI (HuggingFace는 maintenance 모드로 돌려놨어), 그리고 engine을 안전하게 갈아끼우기 위한 호환성 test harness까지.

    Lesson list (4)퀴즈 · 3 문제→
  8. 08🔄The Adapter Pattern

    0/5 lessons

    Local을 cloud의 swap 가능 peer로

    좁은 인터페이스 하나, universal stream chunk 하나, 작은 모델을 위한 mini-mode, stateless session, 그리고 fallback 순서를 네가 고르는 multi-vessel orchestrator까지. 프라이버시랑 비용이면 local-first, 품질이면 cloud-first. 클래스는 같아.

    Lesson list (5)퀴즈 · 4 문제→
  9. 09⚙️Production Operations

    0/5 lessons

    튜닝, 벤치마크, 업데이트, ship

    성능 env var, 벤치마크 규율, 이 quest가 일부러 얕게 두고 가는 MLX 경계, 업데이트 위생, 그리고 작은 cloud-first / local-fallback 서비스를 end-to-end로 띄우기까지.

    Lesson list (5)퀴즈 · 4 문제→
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인 — 댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.