ExplosiveCoderflome/AI-Novel-Writing-Assistant
面向长篇小说创作的 AI Native 开源系统,用 Agent、世界观、写法引擎、RAG 和整本生产工作流,帮助新手从一句灵感走到完整小说。AI-native engine for end-to-end novel creation — from idea to full chapters, with structured planning, worldbuilding, and agent-driven workflows.
해결하는 문제
이 프로젝트는 장편 및 단편 AI 보조 소설 집필을 위한 포괄적인 워크스테이션을 제공합니다. 수천 단어에 걸쳐 세계관, 캐릭터 아크, 플롯 전개의 일관성을 유지하는 어려움을 해결하여 단순한 아이디어를 구조화된 완벽한 책으로 변환합니다.
작동 방식
이 시스템은 "AI 디렉터"(V1 및 V2 버전 제공)를 사용하여 창작 과정을 관리합니다. 초기 영감부터 세계관 구축, 캐릭터 생성, 챕터별 계획까지 사용자를 안내합니다. 제작 체인에는 컨텍스트(세계 규칙, 캐릭터 상태, 스타일 가이드 포함) 구성, 초안 생성, 특정 규칙에 따른 검토, 저장 전 로컬 수정 작업이 포함됩니다. 또한 기존 작품을 구조적 및 문체적 참조를 위해 분해하는 "도서 분석" 도구도 갖추고 있습니다.
대상 사용자
- 예비 작가: 소설 집필이 처음이며 구조와 계획에 대한 지도가 필요한 분.
- 경험 많은 작가: 장기적인 설정과 캐릭터 데이터를 관리할 도구가 필요한 분.
- 개발자: AI 기반 장편 콘텐츠 제작 워크플로우에 관심이 있는 분.
주요 특징
- AI 디렉터 모드: 완전 자동화된 진행 또는 단계별 확인이 가능한 반자동 모드 지원.
- 일관성 도구: 세계관 구축, 캐릭터 관계, 플롯 복선 관리를 위한 전용 라이브러리.
- 스타일 엔진: 사용자 정의 표현 규칙 및 "안티 AI" 규칙을 통해 문체를 제어하고 일반적인 AI 패턴을 줄임.
- RAG 통합: Qdrant를 사용한 지식 베이스 검색을 통해 장기 참조 자료를 집필 컨텍스트로 가져옴.
- 토큰 최적화: 입력 캐싱 전략을 구현하여 챕터 간에 안정적인 세계 규칙과 스타일 가이드를 재사용함으로써 비용 절감.
- 다중 형식 출력: 소설을 만화 스토리보드나 단편 드라마 대본으로 확장하는 기능.
관련
- 프로젝트
EthanYoQ/AI-Novel-WriterAI Novel Writer는 AI 지원 장편 소설 쓰기를 조율하는 데스크톱 앱입니다. OpenAI 호환 또는 Gemini 모델을 구성할 수 있고, 구조화된 워크플로우(전제 → 등장인물 → 개요 → 챕터 청사진 → 초고 → 검토 → 수정 → 최종)를 관리하며, 모든 프로젝트 데이터를 로컬에 저장하고, 챕터 수준 생성, 실패 복구, 자동 검토, 배치 작업, 동결된 DeepSeek Harness 웹 플러그인과 같은 기능을 제공합니다.
- 프로젝트
- 프로젝트
sorker/ai-shotliveAI ShotLive Director는 오픈소스로, React + Express(또는 Electron) 기반의 플랫폼으로 소설이나 스토리 개요를 단편 영상 또는 모션 코믹으로 전환합니다. 키프레임 기반 워크플로우(시작/끝 프레임 → 보간)를 사용하며, OpenAI, Anthropic, Google, AntSK 등 텍스트, 이미지, 영상, 오디오 모델을 자유롭게 연동할 수 있습니다. 소설 → 스크립트 변환, 자산 생성(캐릭터 룩북, 장면 개념), 그리드 기반 스토리보드 편집기, AI 자막 및 TTS 포함 멀티트랙 영상 편집, 완전한 백업/복원 기능을 제공합니다. Docker, 로컬 SQLite, 데스크톱 앱으로 배포 가능하며, CC BY‑NC‑SA 4.0 라이선스 하에 제공됩니다.
- 프로젝트
notnotype/neuro-bookNeuroBook은 AI 에이전트와 구조화된 세계관 구축 및 플롯 추적 도구를 통합한 엔지니어링 중심의 집필 환경으로, 작가가 일관성 있고 수준 높은 장편 소설을 쓸 수 있도록 돕습니다.
- 프로젝트
Deng-m1/MaliangAINovalWriterMaliang AI Novel Writer (AINoval)는 중국 웹소설 작가가 AI 지원을 받아 장편 소설을 쓸 수 있도록 도와주는 오픈소스 웹 플랫폼입니다. Flutter-Web 기반의 풍부한 텍스트 편집기, 계층적 콘텐츠 관리, AI 기반 개요/장면 생성, 구조화된 세계관 트리, 프롬프트/프리셋 관리, 사용자, 모델, 비용, 콘텐츠 모니터링을 위한 완전한 관리 콘솔을 통합하고 있습니다. 백엔드는 LangChain4j를 사용한 LLM 오케스트레이션을 위한 Spring Boot 3 (Java 21), MongoDB를 통한 스토리지, Chroma를 통한 벡터 임베딩을 사용합니다. 단일 Docker-Compose 파일로 배포 가능하며, 제공된 스크립트로 관리자 계정을 생성합니다. 개인 작가, 작가 팀, 플랫폼 운영자에게 AI 강화된 소설 작성과 견고한 운영 도구가 필요한 분들에게 이상적입니다.