Cybernetic Model Factory · Leaf AI

한 번 만드는 AI가 아닙니다.
쓸수록 강해지는 AI입니다.

Leaf는 AI를 생산하고·실행하고·진화시키는 4가지 공정을 하나의 루프로 연결합니다. 에이전트가 일할수록 모델이 강해집니다.

1

모델 팩토리 · 생산

회사 데이터로 AI를 굽습니다. 모델 선정부터 데이터 준비, LoRA 학습, 양자화, 배포 패키징까지 한 파이프라인에서.

Model Factory
2

행동 패턴 · 데이터

답변이 아닌 행동을 가르칩니다. 언제 어떤 도구를 쓰고, 실패하면 어떻게 루프를 돌릴지 — 업무 수행 방식 자체를 학습.

Behavior Pattern
3

에이전트 하네스 · 실행

AI가 혼자 일하게 하는 실행 환경. Skill·Tool·MCP를 조율해 코딩·분석·보고 같은 실제 업무를 처리합니다.

Agent Harness
4

런타임 러닝 루프 · 진화

AI가 쌓은 성공·실패 기록이 자동으로 학습 데이터가 됩니다. 쓸수록 강해지는 모델 자가진화 루프.

Runtime Learning Loop

생산·실행·진화는 하나의 루프입니다.

에이전트가 실패하고 고친 경험이 곧 다음 모델의 학습 데이터가 됩니다. 멈추지 않는 한 모델은 계속 강해집니다.

Model Iteration System

5단계가 돌아야 AI가 강해집니다

Leaf는 모델을 한 번 만들고 끝내지 않습니다. 5단계가 맞물려 계속 돌아가며 모델을 갱신합니다.

1. 계획
목적 정의, 기준 모델 선정
2. 데이터셋
업무 로그 → SFT/DPO/Tool-use 변환
3. 학습·패키징
LoRA 학습 → 평가 → GGUF 패키징
4. 배포
로컬 Ollama 또는 클라우드 vLLM으로
5. 실행·진화
에이전트 로그 수집 → 재학습 트리거

5단계를 한 번 돌면 끝이 아닙니다. Runtime에서 쌓인 경험이 다시 데이터셋으로 돌아와 다음 버전을 학습시킵니다. 이 루프가 멈추지 않는 한 모델은 계속 강해집니다.

Capability Layer

AI에게 손발을 달아줍니다

모델 혼자는 파일도 못 만집니다. Capability Layer가 4가지 능력을 모델에 달아주는 순간, 에이전트가 됩니다.

Skill — 작업 매뉴얼
'이 상황엔 이 절차'를 미리 정리해두면, 모델이 알아서 꺼내 씁니다.
반복 작업을 표준화한 행동 레시피
Tool — 실행 함수
파일 쓰기, 터미널 명령, 테스트 실행 — 모델이 직접 호출하는 물리적 손입니다.
file.write · terminal.run · test.run
MCP Connector — 외부 서비스
GitHub·Slack·DB 같은 외부 서비스를 코드 한 줄 없이 연결합니다.
표준 MCP 프로토콜로 어떤 서비스든 연결 가능
Harness Loop — 조율자
여러 AI와 도구를 함께 관리하는 감독자. 역할 분담과 실패 처리를 자동화합니다.
에이전트 협업 파이프라인의 레일
Capability Layer가 있으면 무엇이 달라지나요?
Skill-use 학습
이 상황에서 어떤 매뉴얼을 꺼내야 하는지 배웁니다.
예: React 빌드 오류 발생 → 'React 빌드 수정 스킬' 자동 선택
Tool/MCP-use 학습
언제 내부 함수를 쓰고, 언제 외부 서비스(GitHub·Slack)를 연결할지 배웁니다.
예: 코드 리뷰 요청 → GitHub MCP로 PR 자동 오픈
Harness-loop 학습
혼자 답하지 않고 역할을 나눠 협업하고 실패를 검증하며 루프를 도는 법을 배웁니다.
예: 기획(Planner) → 코딩(Coder) → 테스트(Tester) → 리뷰(Reviewer)
두뇌 + 신체 구조

AI는 두뇌만으로 아무것도 못합니다

아무리 똑똑한 모델도 파일 시스템을 만질 손이 없습니다. Leaf Harness가 그 손이 됩니다.

두뇌 (Brain)
모델 코어

판단하고, 분석하고, 다음 행동을 결정합니다.

  • 상황 파악 및 판단
  • 실패 원인 분석
  • 다음 행동 결정
  • 여러 에이전트 역할 배분
  • 전체 작업 계획 수립
아무리 똑똑해도 파일 시스템을 만질 물리적 수단이 없습니다.
신체 (Body)
Leaf Harness

두뇌의 결정을 현실의 결과로 바꿉니다.

  • file.read · file.write
  • terminal.run · npm test
  • rag.search · diff.view
  • MCP 서버 연결·실행
  • Sandbox 격리 환경
두뇌가 내린 명령을 물리적으로 실행하는 강력한 신체입니다.

두뇌(모델)는 판단하고, 신체(하네스)는 실행합니다. 이 분리가 3B 소형 모델도 강력하게 만드는 핵심 원리입니다.

7 Harness Modules

7가지가 있어야 AI가 자율로 일합니다

단순 API 모델과 자율 에이전트의 차이는 이 7가지에 있습니다.

Skill Registry
성공한 행동 레시피 창고. 반복 작업을 매뉴얼로 저장해두고 모델이 꺼내 씁니다.
같은 실수를 반복하지 않습니다.
Tool Registry
모델이 호출할 수 있는 실제 실행 함수 목록. file.write, test.run 같은 물리적 도구입니다.
말로만 하던 AI가 실제로 일합니다.
Memory Store
프로젝트 진행 중 결정한 사항들을 저장. '아까 왜 그 함수를 쓰기로 했지?'를 기억합니다.
긴 작업에서 맥락이 유지됩니다.
Evaluation Loop
작업 결과를 테스트 코드·규칙 기반으로 자동 채점합니다. 합격/불합격을 명확히 냅니다.
사람이 결과를 일일이 확인하지 않아도 됩니다.
Self-Correction Loop
불합격이 나오면 원인을 분석하고 수정안을 만들어 다시 실행합니다. 최대 N회 자동 재시도.
작업 실패가 자동으로 해결됩니다.
Agent Experience Logger
성공·실패 포함 모든 실행 과정을 기록. 이 로그가 다음 모델 학습 데이터의 원재료입니다.
쓸수록 모델이 강해지는 근거입니다.
Agent Orchestrator — 지휘자
위 6개 모듈을 지휘하는 중심 모듈. 복잡한 작업을 잘게 쪼개고, 각 역할에 배분하고, 결과를 검증합니다.
행동 패턴 학습

답이 아닌 행동을 가르칩니다

기존 파인튜닝은 "올바른 답"을 가르칩니다. Leaf는 "어떤 상황에서 어떤 도구를 쓰고, 실패하면 어떻게 복구하는지"— 업무 수행 방식 자체를 가르칩니다.

기존 SFT
질문 → 좋은 답변 학습. 실패하면 멍하게 같은 실수를 반복합니다.
Leaf 행동 패턴 학습
질문 → 어떤 Skill 꺼낼지 → 어떤 Tool 쓸지 → 실패하면 어떻게 루프 돌릴지. 전부 학습시킵니다.
멀티 에이전트 협업

하나의 모델이지만 역할을 나눠 서로 검증하며 일합니다. System Prompt와 Tool 권한을 분리하는 것만으로 강력한 협업 파이프라인이 만들어집니다.

Planner
rag.search
큰 작업을 잘게 쪼개고 순서를 결정합니다.
Coder
file.write, terminal.run
실제 코드를 수정하고 파일에 씁니다.
Tester
test.run
테스트를 실행하고 실패 내용을 요약합니다.
Reviewer
diff.view
결과를 최종 검토하고 Keep/Revert를 결정합니다.
Self-Correction Loop

실패해도 스스로 고칩니다

AI가 작업에 실패하면 원인을 분석하고, 수정안을 만들어 다시 실행합니다. 사람이 개입하지 않아도 됩니다.

작업 실패
에러 발생
원인 분석
왜 실패했는지
수정안 생성
패치 작성
격리 재실행
Sandbox 검증
유지 또는 취소
점수 비교 후 결정
100번 실패해도 1번 성공하면 됩니다
모든 시도(성공·실패)가 Agent Experience Logger에 기록됩니다. "왜 실패했고 어떻게 고쳤는지"가 그대로 다음 모델의 학습 데이터가 됩니다.
Data Refinement Factory

실패 로그가 학습 데이터가 됩니다

에이전트가 실패하고 고치는 과정 전체가 기록됩니다. 이 원시 로그를 자동으로 정제해 고순도 학습 데이터로 만듭니다.

원시 실행 로그
모든 성공·실패 기록
민감정보 제거
개인정보·인증키 마스킹
작업 단위 분리
큰 로그를 태스크 단위로
성공·실패 평가
자동 채점 및 레이블링
학습 데이터 출력
sft / dpo / tool-use
sft.jsonl

성공한 행동 시퀀스. 모델이 직접 모방해서 학습합니다.

dpo.jsonl

성공 vs 실패 쌍. '이건 하고 이건 하지 말자'는 선호도 학습입니다.

tool-use.jsonl

올바른 도구 호출 패턴. 언제 어떤 Tool·MCP를 쓰는지 특화 학습.

소형 모델 고도화

모델이 작아도 환경이 좋으면 이깁니다

3B짜리 소형 모델도 올바른 Skill·Tool·루프 환경을 주면 단순 코딩에서 대형 모델을 압도합니다. 모델의 IQ보다 환경의 수준이 더 중요합니다.

상황
3B 소형 + Leaf Harness
대형 모델 단독
반복 코딩 수정
🏆 압승 — 무한 재시도로 결국 통과
우수 — 한 번에 깔끔히 씀
전체 아키텍처 설계
⚠️ 약함 — 큰 그림을 못 잡음
🏆 압승 — 복잡한 인과관계 파악
창의적 문제 해결
매뉴얼 범위 내에서만 작동
새로운 해결책 제시 가능
비용 / 속도
매우 저렴 — 루프만큼 지연
비싸고 즉각적

원리: 작업을 잘게 쪼개 반복(Chain of Hacking) + 외부 기억(RAG) + 테스트 피드백(Hard Feedback) + 성공 경로 재사용(Experience Logging). 특히 반복적 코딩·데이터 처리 태스크에서는 소형 + 하네스가 대형 단독을 이깁니다.

Leaf Model Gateway

모델을 바꿔도 코드는 그대로입니다

OpenCode·Cursor·LeafPlan은 Leaf Gateway 하나만 호출합니다. 뒤에서 어떤 모델을 쓰든 제품 코드는 손댈 게 없습니다.

OpenCode
Cursor
LeafPlan
/v1/chat/completions/v1/tools/call/v1/agents/run
Leaf Model Gateway
라우팅 · 인증 · 로깅 · 로드밸런싱
Qwen2.5 / Gemma
에이전트형 두뇌 — 하네스 특화
Qwen
로컬 경량 — 사내 배포
Claude
추론·창의 전문
Ollama 로컬
완전 오프라인 · 프라이버시
Capability-aware Agentic Model Factory

실행하면 학습되고,
학습하면 더 잘 실행됩니다

두 바퀴가 맞물릴 때, Leaf는 단순한 도구가 아닌 무한 진화하는 사이버네틱 공장이 됩니다.

실행 바퀴
Leaf Harness

에이전트가 실제 업무를 처리합니다. 실패하면 Self-Correction이 자동으로 고치고, 그 경험 전부가 Logger에 쌓입니다.

Skill Registry
Tool Registry
MCP Connector
Self-Correction
Memory Store
Experience Logger
생산 바퀴
Leaf Model Factory

하네스가 쌓은 경험 데이터를 학습 데이터로 정제해 모델을 재학습합니다. 더 강해진 모델이 다시 하네스에 들어갑니다.

Data Refinement
LoRA Fine-tune
Evaluation
GGUF Packaging
Intelligence Pack
FedAvg 배포
에이전트 실행
성공·실패 누적
로그 정제
sft / dpo / tool-use
모델 재학습
LoRA / DPO
더 강한 팩 배포
Intelligence Pack vNext
"AI가 일하고, 실패하고, 고치며 얻은 경험을 스스로의 진화를 위한 압도적 자산으로 탈바꿈시키는 사이버네틱 공장.그것이 Leaf입니다."
— Leaf Enterprise · Cybernetic Factory Vision
Capability Elevation

우리 도구를 쓰면 어떤 모델도 강해집니다

Leaf의 핵심 약속입니다. 모델의 타고난 성능을 높이는 게 아닙니다. Capability Layer라는 강력한 신체를 입혀서소형 모델도 대형 모델이 못 하는 일을 해내게 만듭니다.

Capability 없을 때
3B 모델 단독
  • 복잡한 작업 → 환각(Hallucination)
  • 긴 작업 → 맥락 잃고 헤맴
  • 연속 작업 → 루프 탈출 불가
  • 도구 호출 → 잘못된 함수 선택
  • 실패 후 → 같은 실수 반복
Leaf가 제공
Capability Layer
Skill Registry작업 매뉴얼 자동 선택
Tool Registry정확한 함수 실행
MCP Connector외부 서비스 연결
Self-Correction실패 자동 재시도
Memory Store작업 맥락 유지
Experience Logger경험 → 학습 데이터
Capability 장착 후
3B + Harness
  • 복잡한 작업 → Skill이 잘게 분해
  • 긴 작업 → Memory Store가 맥락 유지
  • 연속 작업 → Harness Loop가 자동 관리
  • 도구 호출 → Tool Registry가 정확 실행
  • 실패 후 → Self-Correction이 자동 수정
시스템이 지능을 압도합니다
반복 코딩에서 3B + Harness > 대형 모델 단독

Leaf는 모든 기업이 자신만의 Capability Layer를 구축하고, 어떤 소형 모델이든 하네스와 경험으로 진화시킬 수 있게 합니다.

모델을 고르는 것보다, 모델이 일하는 환경을 만드는 것이 먼저입니다.

Leaf Model Factory · Capability-aware Agentic Factory

기업 데이터로 학습하고
자체 에이전트로 진화하는
AI 모델 팩토리

파인튜닝으로 모델을 만들고 끝내지 않습니다. 에이전트가 스스로 실패하고 고치며 다음 버전 학습 데이터를 생성합니다. 쓸수록 강해집니다.

How it works

5단계로 만드는 자가진화 AI

5단계는 한 번으로 끝나지 않습니다. Runtime에서 쌓인 경험이 다시 1단계로 돌아와 모델을 갱신합니다.

Federated Learning + Self-Evolution

데이터는 안 나가고,
지능만 진화합니다

회사 데이터는 외부로 한 발자국도 나가지 않습니다. 로컬 학습 → 어댑터 가중치만 중앙 집계 → Intelligence Pack으로 재배포. AI가 AI를 학습시키는 자가진화 루프.

FedAvg 대시보드
연합학습 + 자가진화 흐름
에이전트 실행 로그
하네스가 쌓은 성공·실패 경험 전체
Data Refinement
민감정보 제거 → sft/dpo/tool-use.jsonl 자동 정제
FedAvg 집계
각 노드의 어댑터 가중치만 중앙 집계 (데이터 전송 없음)
Intelligence Pack 재배포
갱신된 팩이 다시 로컬 에이전트에 주입
Pricing

Quick으로 시작하고, Enterprise로 진화

Quick · Free
$0

Mac 로컬. 8코어 + Capability Layer 기본.

  • 8코어 모델 팩토리
  • Capability Layer (Skill/Tool)
  • Self-Correction Loop 기본
  • Ollama/MLX 무제한
  • 데이터 100% 로컬
Quick 시작
POPULAR
Team
$49/월

멀티 워크스페이스 + 하네스 공유.

  • Quick 전체 포함
  • Harness Module 팀 공유
  • MCP 커넥터 팩
  • 팀 Experience Pool
  • 최대 5명
문의
Enterprise
문의

FedAvg + 자가진화 루프 풀스택.

  • Federated Learning
  • Agent Experience Logger
  • Intelligence Pack 무제한 버전
  • 전담 SE + SLA
  • Runtime Learning Loop 자동화
영업 문의
↓ Developer Manual · 개발자 기술 레퍼런스 ↓
System Architecture

Quick vs Enterprise 아키텍처

Quick Mode — 무료
8코어 모델 팩토리
Capability Layer (Skill/Tool 기본)
Self-Correction Loop (기본 3회)
Ollama/MLX 로컬 런타임
데이터 100% 로컬
Enterprise Mode
Quick 전체 포함
7 Harness Modules 풀스택
Multi-Agent Pipeline (Planner/Coder/Tester/Reviewer)
Agent Experience Logger + Data Refinement
FedAvg 연합학습 + 자가진화 루프
Leaf Model Gateway (멀티 모델 라우팅)
Intelligence Pack 무한 버전 관리
Quick Navigation

전체 페이지 바로가기

Full Pipeline

전체 파이프라인 한 눈에

입력
  • 회사 문서·PDF
  • 대화 로그
  • 에이전트 실행 로그
  • 코드베이스
처리
  • 민감정보 제거·정제
  • SFT/DPO/Tool-use 변환
  • QLoRA 파인튜닝
  • GGUF 양자화·패키징
출력
  • Intelligence Pack
  • Ollama Modelfile
  • OpenAI-compatible API
  • 자가진화 루프
Dev Setup

개발 환경 빠른 시작

V1 (포트 7878)
cd leafplan_finetuning_V1
pnpm install
pnpm dev
환경변수 (.env)
OLLAMA_HOST=http://localhost:11434
OLLAMA_MODEL=qwen2.5:3b
GEMINI_API_KEY=your-key
기본 모델: Ollama qwen2.5:3b → 실패 시 Gemini 폴백
커밋 전 헌법 검증 (필수 3개 모두 exit 0)
./scripts/verify-disabled-providers.sh
./scripts/verify-sentinels.sh
./scripts/verify-outbound-blocks.sh
Leaf Enterprise

시스템이 지능을 압도하는 지점

모델의 크기보다, 모델이 일하는 환경의 수준이 결과를 결정합니다.

Leaf Enterprise · 메뉴얼 B · 2026-05-04