리본랩스 스킬팩
무료 · 오픈소스 · 클로드 코드 스킬

8기가 노트북에서 돈다는 말,
사실입니다. 그런데

kimi-k3-in-c 는 2.78조 파라미터 Kimi K3 를 GPU 없이 돌리는 순수 C99 추론 엔진입니다. 엔진 전체가 176 KB, 실측 최대 램이 8.24 GB, GPU 는 0개 입니다. 별 6,724개(2026-08-30 기준). 전부 사실입니다 — 그런데 시작하기 전에 알아야 할 게 다섯 개 있습니다.

※ 이 페이지는 kimi-k3-in-c 프로젝트와 관계가 없습니다. 원본은 FareedKhan-dev (개인 개발자) 이 만든 별개의 오픈소스이고 엔진 라이선스는 Apache-2.0 입니다. 저희가 드리는 건 도구가 아니라 조건표입니다.

클로드 코드에서 바로 실행하기

터미널을 따로 열지 않아도 됩니다. 클로드 코드 안에서 둘 중 하나면 됩니다.

1
명령 앞에 ! 붙이기 — 제일 확실합니다
!npx --yes reborn-k3ckit
맨 앞의 ! 까지 함께 붙여넣으세요. 클로드를 거치지 않고 곧장 설치가 돕니다.
중간의 --yes 도 빼지 마세요 — 이게 없으면 «받아도 되나요?» 하고 묻는 자리에서 아무 말 없이 멈춥니다.
2
클로드에게 그냥 말하기
reborn-k3ckit 설치해줘
클로드가 명령을 대신 돌리고, 막히면 이유까지 봐 줍니다.
3
둘 다 안 되면 검은 창에서 — 클로드를 아예 거치지 않습니다
npx --yes reborn-k3ckit
윈도우 — 윈도우키를 누르고 cmd 라고 친 뒤 엔터. 맥 — command+스페이스 누르고 터미널 엔터.
어느 폴더에서 하셔도 상관없습니다 — 스킬은 항상 내 계정 폴더(~/.claude/skills)에 깔립니다. 여기서는 ! 를 빼세요.

먼저 컴퓨터에 Node.js 가 있어야 합니다. 없으면 위 명령이 아예 안 뜁니다 — nodejs.org 에서 큰 초록 버튼을 누르고 계속 «다음»만 누르시면 됩니다(3분). 클로드 코드를 쓰고 계시면 이미 있습니다.
클로드가 “실행하지 않겠습니다”라고 하면 1번을 쓰세요. 이제 막 나온 설치기라 클로드가 낯선 것으로 보고 막는 것이고, 그 판단 자체는 옳습니다. ! 를 붙이면 클로드에게 부탁하지 않고 바로 돌아갑니다.
폰이나 브라우저의 클로드 화면에서는 안 됩니다 — 그 창은 인터넷 저쪽의 임시 서버라 깔아도 내 컴퓨터에 남지 않습니다. 내 컴퓨터의 클로드 코드나 터미널에서 해 주세요.

깔고 나면 클로드 코드를 껐다 켜야 스킬이 잡힙니다.

① 관문은 램이 아니라 저장공간입니다

화제가 된 문장은 「램 8기가면 된다」입니다. 맞습니다. 그런데 그 8기가를 쓰려면 약 1.7TB 여유 (체크포인트 1.56TB + 묶은 트렁크 109GB) 가 먼저 있어야 합니다. 저장소 README 가 첫 줄에 그대로 적어 뒀습니다.

The gate is storage: the checkpoint is 1.56 TB. Everything else is ordinary.

이 프로젝트가 화제가 된 문장은 「8GB 램 노트북에서 돈다」입니다. 그건 사실입니다. 그런데 그 8GB 를 쓰려면 1.7TB 의 빈 디스크가 먼저 있어야 합니다. 램은 평범한 노트북이면 되고, 막히는 건 거의 전부 여기입니다.

★그런데 오류가 나지 않습니다

부분 다운로드는 오류를 내지 않습니다. 그냥 틀린 토큰을 뱉습니다. 그래서 저장소가 샤드 단위 바이트 수를 대조하는 검증 단계를 따로 둡니다 — 이 단계를 건너뛰면 「돌아가긴 하는데 답이 이상한」 상태가 됩니다.

② 675배 — 무엇이 줄어든 것인가

같은 모델을 어떻게 다루느냐에 따라 필요한 메모리입니다. 세로축이 로그 눈금이라 한 칸이 열 배입니다.

전 정밀도 모든 가중치
5,560 GB멀티 GPU 서버 클러스터
실제로 내려받는 파일
1,560 GB2TB 하드디스크
메모리에 상주해야 하는 부분
113 GB고사양 워크스테이션
실측된 최대 사용량
8.24 GB보통 노트북

저장소가 적어 둔 문장은 「675x smaller, and it answers with the same words」입니다.

③ CPU 가 안 되면 옵션이 없습니다

CPUAVX2 + FMA 필수. AVX-512 는 필요 없습니다 옵션이 없습니다. 2013년 하스웰 이전 CPU 라면 이 프로젝트는 애초에 돌지 않습니다 — 램을 늘려도 소용없습니다.
RAM8GB 이상. 모든 프리셋이 동작하고, 더 많은 램은 **정확도가 아니라 속도만** 삽니다
저장공간~1.7TB 여유 여기가 진짜 관문입니다.
OSLinux x86-64 (레퍼런스) · macOS arm64 · Windows x86-64
툴체인GCC 9 이상 또는 Clang 10 이상 · GNU make 또는 CMake
Python3.9 이상 (내려받기·묶기·분석 도구용. 엔진 자체는 파이썬을 안 씁니다)
모델 받기체크포인트는 Hugging Face 에서 받습니다. HF_TOKEN 환경변수가 필요합니다.

지금 이 컴퓨터가 되는지 직접 잽니다. 추측하지 않고, 못 재는 항목은 「모름」으로 둡니다.

npx --yes reborn-k3ckit doctor

④ 「돌아간다」와 「쓸 만하다」는 다릅니다

머신램토큰당무슨 일이 일어나나
보통 노트북8 GB26.5초매 단계마다 모델 전체를 디스크에서 흘려 읽습니다
고사양 노트북32 GB24.2초모델 일부가 메모리에 남습니다
데스크톱64 GB19.8초더 많은 부분이 메모리에 남습니다
워크스테이션128 GB 이상5.6초모델이 통째로 메모리에 들어가 디스크 대기가 사라집니다

★환산해 보면

8GB 노트북 기준 토큰 하나에 26.5초입니다. 200 토큰짜리 답변 하나면 약 88분입니다. 실시간 대화용이 아니라 「이게 정말 되나」를 확인하는 실험용으로 보는 게 맞습니다.

그래도 놀라운 점은 그대로입니다

8GB 로 뽑은 출력과 224GB 서버로 뽑은 출력이 바이트 단위까지 같습니다. 램은 답을 바꾸지 않고 시계만 바꿉니다.

⑤ 받아도 대화는 안 됩니다

이건 base model 입니다. 챗봇이 아닙니다.

This is a base model, so what follows "Paris." is a continuation rather than a reply; there is no chat template.

「프랑스의 수도는」이라고 넣으면 「파리입니다. 에펠…」처럼 이어쓰기가 나옵니다. 질문에 답하는 형식이 아닙니다. 이걸 모르고 대화를 시도하면 「모델이 이상하다」고 오해하게 됩니다.

⑥ Apache-2.0 은 엔진 이야기입니다

엔진kimi-k3-in-c — Apache-2.0
가중치moonshotai/Kimi-K3 — Hugging Face 라이선스 태그가 other 이고 이름이 kimi-k3 인 자체 라이선스입니다 (2026-08-30 확인). Apache 도 MIT 도 아닙니다.

★하지 말 것

「Apache-2.0 이니까 상업적으로 자유롭다」고 옮겨 적는 것. 엔진만 그렇습니다.

엔진을 마음대로 쓰는 것과, 그 엔진으로 돌린 모델을 상업적으로 쓰는 것은 다른 문제입니다. 사업에 쓰려면 가중치 쪽 라이선스 원문을 직접 읽으십시오.

순서 — 뒤집으면 하루를 버립니다

0. 클론

git clone https://github.com/FareedKhan-dev/kimi-k3-in-c.git

약 45MB. 대부분이 다이어그램과 테스트 픽스처입니다

1. 이 컴퓨터를 잰다

./scripts/k3-doctor.sh

툴체인·램·저장공간을 재고 다음에 칠 명령을 찍어 줍니다. 조건이 안 되면 0 이 아닌 값으로 끝납니다

2. 빌드

make -j

수 초. 의존성은 C99 컴파일러·libm·OpenMP 뿐입니다

3. 받기 전에 검증

make test

★1.56TB 를 받기 전에 하십시오. 엔진이 레퍼런스와 일치하는지를 모델 없이 증명합니다

4. 체크포인트 받기

./scripts/download-model.sh ~/k3model

1.56TB. 몇 시간이 아니라 몇십 시간 단위입니다. HF_TOKEN 이 필요하고, 중단해도 이어받습니다

5. 묶기

./scripts/pack-trunk.sh ~/k3model ~/k3trunk

약 4분. 93개 레이어를 109GB 파일 하나로 다시 씁니다 — 이 단계가 메모리 요구량을 「다이얼」로 바꿉니다

6. 실행

./bin/k3 -m ~/k3model --trunk ~/k3trunk --preset laptop

프리셋으로 램 예산을 고릅니다

3번(make test)을 건너뛰고 4번부터 하면, 1.56TB 를 다 받은 뒤에야 엔진이 안 맞는 걸 알게 됩니다.

이렇게 될 거라고 생각하면 틀립니다

pip install kimi-k3

이 프로젝트는 파이썬 패키지로 배포되지 않습니다. 그런 이름이 PyPI 에 있다면 이 저장소가 낸 것이 아닙니다.

AI 모델은 대개 pip 로 깐다는 습관 때문입니다. 이건 C 로 짠 엔진이고 git clone + make 입니다.

npx kimi-k3

npm 배포도 없습니다.

클로드 코드를 쓰다 보면 npx 가 손에 익습니다.

받자마자 대화 시도

base model 이라 질문에 답하지 않고 이어씁니다. 고장이 아닙니다.

「Kimi 를 돌린다」는 말에서 챗봇을 떠올리기 때문입니다.

받기 전에 30초

1.56TB 를 받기 시작하기 전에 이 컴퓨터가 되는지부터 재는 게 낫습니다. 스킬을 깔면 클로드에게 그냥 물어보면 됩니다 — "내 노트북에서 kimi-k3 돌릴 수 있어?"

클로드 코드에서 바로 실행하기

터미널을 따로 열지 않아도 됩니다. 클로드 코드 안에서 둘 중 하나면 됩니다.

1
명령 앞에 ! 붙이기 — 제일 확실합니다
!npx --yes reborn-k3ckit
맨 앞의 ! 까지 함께 붙여넣으세요. 클로드를 거치지 않고 곧장 설치가 돕니다.
중간의 --yes 도 빼지 마세요 — 이게 없으면 «받아도 되나요?» 하고 묻는 자리에서 아무 말 없이 멈춥니다.
2
클로드에게 그냥 말하기
reborn-k3ckit 설치해줘
클로드가 명령을 대신 돌리고, 막히면 이유까지 봐 줍니다.
3
둘 다 안 되면 검은 창에서 — 클로드를 아예 거치지 않습니다
npx --yes reborn-k3ckit
윈도우 — 윈도우키를 누르고 cmd 라고 친 뒤 엔터. 맥 — command+스페이스 누르고 터미널 엔터.
어느 폴더에서 하셔도 상관없습니다 — 스킬은 항상 내 계정 폴더(~/.claude/skills)에 깔립니다. 여기서는 ! 를 빼세요.

먼저 컴퓨터에 Node.js 가 있어야 합니다. 없으면 위 명령이 아예 안 뜁니다 — nodejs.org 에서 큰 초록 버튼을 누르고 계속 «다음»만 누르시면 됩니다(3분). 클로드 코드를 쓰고 계시면 이미 있습니다.
클로드가 “실행하지 않겠습니다”라고 하면 1번을 쓰세요. 이제 막 나온 설치기라 클로드가 낯선 것으로 보고 막는 것이고, 그 판단 자체는 옳습니다. ! 를 붙이면 클로드에게 부탁하지 않고 바로 돌아갑니다.
폰이나 브라우저의 클로드 화면에서는 안 됩니다 — 그 창은 인터넷 저쪽의 임시 서버라 깔아도 내 컴퓨터에 남지 않습니다. 내 컴퓨터의 클로드 코드나 터미널에서 해 주세요.

깔고 나면 클로드 코드를 껐다 켜야 스킬이 잡힙니다.

원본 저장소 · https://github.com/FareedKhan-dev/kimi-k3-in-c — 별 6,724 · 포크 1,096 · 2026-08-30 기준. 스타 수는 매일 바뀝니다. 확인일과 같이 읽으십시오. 영상·글마다 숫자가 다른 건 대개 잰 날이 다르기 때문입니다.