프로젝트 소개
Toonflow는 단극 제작을 위한 AI 워크스테이션으로, "기획 → 각본 → 스토리보드 → 제작" 완비 클로즈드 루프를 구축하며 로컬라이저드, 프로그래머블, 지속적 반복이 가능한 생산 흐름을 지원합니다.
주요 기능은 다음과 같습니다:
- 무한 캔버스 제작 워크스테이션: 무한 캔버스 형식으로 대본, 캐릭터, 스토리보드, 소스 및 비디오 노드를 조직하며 자유 편집, 추적 및 병렬 작업을 지원합니다.
- 3층 Agent 협업 체계: 의사결정층, 실행층, 감시층이 협력하여 작업 분해, 콘텐츠 생성, 품질 검토 및 수정 피드백을 커버합니다.
- 영구적 Agent 기억: 로컬 ONNX 벡터 검색 기반의 세션 간 기억 시스템으로 단기 메시지, 장기 요약, 의미론적 검색을 지원합니다.
- 프로그래머블 공급자 시스템: 설정 센터에서 직접 공급자 TypeScript 로직을 작성하고 즉시 적용할 수 있으며 소스 코드 변경이나 재시작이 필요하지 않습니다.
- 챕터 이벤트 그래프 기반 각색: 원작의 챕터 이벤트를 자동 추출하여 구조화 저장하고 각본 각색 시 이벤트 그래프를 통해 정확한 컨텍스트를 호출합니다.
- Skill 파일 구성: 핵심 프롬프트를 Markdown Skill 파일로 외부화하여 온라인 편집과 빠른 튜닝을 지원합니다.
응용 장면에는 단편 영상 콘텐츠 창작, 소설 영화화 실험, AI 문학 각색 도구, 대본 개발 및 빠르게 프로토타입 제작, 영상 소스 생성 등이 포함됩니다.
기술 스택: Node.js 23.11.1+, TypeScript 5.x, Express 5, SQLite(better-sqlite3/knex), Vercel AI SDK(OpenAI/Anthropic/Google/DeepSeek, Zhipu, MiniMax, Tongyi Qianwen, xAI 지원), @huggingface/transformers(ONNX 로컬 추론), Socket.IO, Electron 40, Sharp, Docker.
배포 방식: Windows/Linux/macOS 데스크탑 클라이언트 설치 패키지를 제공하며 Docker 로컬 빌드 배포(포트 10588), 클라우드 서버 PM2 클러스터 배포를 지원합니다. 기본 로그인 계정은 admin/admin123입니다. 사용 전 대언어모델, 영상 생성 모델(예: Sora 또는 Doubao), 이미지 생성 모델 서비스 인터페이스를 설정해야 합니다.
라이선스는 Apache-2.0이며 추가 상업 계약서附有: 2개 이상의 독립 제3자에게 제품을 배포하려면 서면 상업 승인이 필요합니다. 5인 이하 법인 내부 사용은 무료, 개인 학습 연구 비상업용은 무료입니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.