FastGPT는 LLM 앱을 위한 데이터 처리, RAG 지식 베이스, 시각적 워크플로 오케스트레이션을 제공하는 오픈소스 AI Agent 구축 플랫폼입니다.
- 스타
- 6,302
- 포크
- 1,088
- 열린 이슈
- 0
- 마지막 커밋
- 4일 전
어떤 프로젝트인가요?
AI Novel Generator는 컴퓨터에서 실행되는 집필 작업 공간입니다. 직접 글을 쓰거나 AI 모델에 후보 콘텐츠 생성을 요청한 뒤, 결과를 검토하고 편집해 저장할 수 있습니다. 인물, 세력, 관계, 스토리 계획, 원고를 하나의 프로젝트에서 관리할 수 있으며, 다음 단계를 제안하는 진행 패널도 제공됩니다.
계획은 여러 단계로 진행됩니다. 스토리 아이디어에서 세계관과 핵심 자료를 만들고, 이어서 권, 아크, 장면, 챕터 계획을 구성합니다. 챕터 기록에는 인물, 관계, 아이템, 세계관 규칙의 변경 사항이 저장되어 이후 챕터의 일관성을 유지하는 데 도움이 됩니다. 인물과 세력의 관계 및 소속은 그래프로 확인할 수 있습니다.
이 애플리케이션은 트랜잭션을 사용하므로 MongoDB replica set이 필요합니다. 설정 가이드에는 Windows에서 Docker 기반 MongoDB를 구성하는 방법이 안내되어 있으며, 글을 생성하려면 직접 설정하는 모델 서비스가 필요하고 사용료가 발생할 수 있습니다. 캔버스에서 워크플로를 편집할 수 있으며, 인터페이스는 중국어와 영어를 지원합니다.
핵심 기능
- 01아이디어를 바탕으로 스토리 방향, 세계관, 인물, 세력을 생성합니다.
- 02권, 아크, 장면, 챕터 계획을 단계별로 구성합니다.
- 03챕터별 인물, 관계, 아이템, 세계관 규칙의 변경 사항을 추적합니다.
- 04대화형 그래프에서 인물과 세력의 관계를 보여줍니다.
- 05시각적 캔버스에서 AI 워크플로와 프롬프트를 편집할 수 있습니다.
- 06중국어와 영어 인터페이스, 라이트 및 다크 테마를 지원합니다.
활용 사례
- 인물과 여러 이야기 흐름의 일관성을 유지하면서 장편 연재 소설의 초안을 작성합니다.
- 집필에 앞서 세계관과 인물 관계에 관한 아이디어를 구상합니다.
- 아이디어에서 챕터 계획까지 여러 권으로 이어지는 이야기를 구성한 뒤, 이를 바탕으로 산문을 작성합니다.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/YILING0013/AI_NovelGenerator.git - 2
Docker로 MongoDB 복제본 세트를 시작합니다
docker compose -f compose.mongodb.yaml up -d - 3
프로젝트 루트의 start.bat을 더블클릭한 다음 http://127.0.0.1:3300을 열고 Settings에서 데이터베이스를 연결합니다
- 4
Settings에서 모델 제공업체, API 키, 모델을 추가합니다
사용 전 알아둘 점
- AGPL-3.0 라이선스가 적용됩니다. 카피레프트 라이선스로, 수정한 네트워크 제공 버전의 소스 코드 공개가 필요합니다.
- MongoDB 복제본 세트가 필요하며, Docker를 사용하거나 직접 설정해야 합니다.
- AI 생성에는 직접 구성한 모델 서비스가 필요하며 사용 요금이 발생할 수 있습니다.
- 외부 공개용 사용자 인증 기능이 없으며 로컬 사용만을 목적으로 합니다.
토픽
자주 묻는 질문
- AI_NovelGenerator은(는) 무엇인가요?
- AI를 활용해 다권 구성 소설을 계획하고 초안을 작성하며, 인물·세력·스토리 전개를 한 프로젝트에서 관리하는 로컬 데스크톱 집필 작업 공간입니다. AI Novel Generator는 컴퓨터에서 실행되는 집필 작업 공간입니다. 직접 글을 쓰거나 AI 모델에 후보 콘텐츠 생성을 요청한 뒤, 결과를 검토하고 편집해 저장할 수 있습니다. 인물, 세력, 관계, 스토리 계획, 원고를 하나의 프로젝트에서 관리할 수 있으며, 다음 단계를 제안하는 진행 패널도 제공됩니다.
- AI_NovelGenerator은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- AI_NovelGenerator은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- AI_NovelGenerator은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. AI_NovelGenerator의 마지막 커밋은 2026년 10월 16일입니다.
- AI_NovelGenerator은(는) 어디에 사용할 수 있나요?
- 인물과 여러 이야기 흐름의 일관성을 유지하면서 장편 연재 소설의 초안을 작성합니다. 집필에 앞서 세계관과 인물 관계에 관한 아이디어를 구상합니다. 아이디어에서 챕터 계획까지 여러 권으로 이어지는 이야기를 구성한 뒤, 이를 바탕으로 산문을 작성합니다.
- AI_NovelGenerator는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/YILING0013/AI_NovelGenerator.git Docker로 MongoDB 복제본 세트를 시작합니다: docker compose -f compose.mongodb.yaml up -d 프로젝트 루트의 start.bat을 더블클릭한 다음 http://127.0.0.1:3300을 열고 Settings에서 데이터베이스를 연결합니다 Settings에서 모델 제공업체, API 키, 모델을 추가합니다
- AI_NovelGenerator은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/YILING0013/AI_NovelGenerator
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
로컬 또는 클라우드 LLM을 사용해 마스터 이력서를 각 채용 공고에 맞게 다듬는 셀프 호스팅 오픈소스 이력서 빌더입니다.
작가가 개요, 캐릭터, 세계관, 챕터를 생성할 수 있도록 돕는 AI 보조 소설 작성 앱으로, FastAPI, React, PostgreSQL을 사용해 직접 호스팅할 수 있습니다.
OpenAI, Claude, Gemini, DeepSeek 및 자체 호스팅 모델에 연결할 수 있는 오픈소스 크로스 플랫폼 AI 채팅 클라이언트로, 웹·데스크톱·모바일을 지원합니다.
YAML과 웹 콘솔에서 에이전트, 워크플로, 작업을 정의해 소프트웨어와 다양한 결과물을 만드는 노코드 멀티 에이전트 플랫폼입니다.