클로드 오웰 프로젝트
Repelr는 Claude API를 활용한 AI 소설 자동 집필 플랫폼이다. 병렬 드래프트 생성과 비평 트리뷰널 시스템으로 소설의 품질을 높인다.
아키텍처
파이프라인은 다음과 같이 구성된다:
- Premise → Synopsis (Opus, 3변형 생성)
- Outline (Opus) → Finale (결말 앵커)
- Chapters (Sonnet, 3변형) → Critic (Haiku) → 선정
단계별로 모델을 분리하여 비용과 품질의 균형을 맞춘다. Opus는 창의적 구조 설계에, Sonnet은 본문 작성에, Haiku는 빠른 비평에 사용된다.
이중 메모리 시스템
pgvector를 활용한 벡터 RAG로 캐릭터, 세계관, 이전 챕터의 맥락을 유지한다. 장편 소설에서 일관성을 유지하는 핵심 기술이다.
Ruby의 neighbor gem으로 PostgreSQL에서 바로 벡터 검색을 수행한다.