krillinai/OpenCreator
Formerly KrillinAI. Open-source AI workspace for creators, powered by Codex. Create videos, images, voice, avatars, translations, and edits with Agents in one place.
OpenCreator – 오픈소스 AI 기반 크리에이티브 워크스페이스
무엇인가요
- 로컬에서 실행되는 애플리케이션 (웹 + 선택적 데스크톱 클라이언트)으로 개인 또는 팀이 대규모 언어 모델과 기타 AI 서비스를 사용해 멀티미디어 콘텐츠(동영상, 이미지, 오디오, 자막, 문서)를 생성하고 편집할 수 있습니다.
- 기존의 Codex CLI (에이전트 루프 프레임워크)를 기반으로 하며, 안정적인 런타임, 시각적 대시보드, 데스크톱 호스트를 추가했습니다.
핵심 아이디어
| 아이디어 | 작동 방식 |
|---|---|
| 통합 에이전트 + UI | 동일한 기반 상태 머신이 채팅형 인터페이스와 시각적 '크리에이터 툴' 대시보드를 모두 제어하여 자연어 명령을 입력하거나 설정을 클릭해도 두 가지가 동기화됩니다. |
| 로컬 우선 | 모든 데이터, 로그, 생성된 자산은 기본적으로 당신의 기기에 유지됩니다. 런타임은 로컬 데몬으로 실행되며, 데스크톱 클라이언트는 OS 수준 기능(파일 선택기, 트레이, 알림)만 추가합니다. |
| Codex 네이티브 | Codex 에이전트 루프, 모델 선택, 툴 호출 처리, 스킬, MCP(모델-설정-프로파일)를 재구현하지 않고 재사용합니다. |
| 버전 관리 워크플로우 | 모든 수정 사항마다 새로운 버전이 생성되어 이전 설정과 출력을 보존하여 비교 및 롤백이 용이합니다. |
| 관리되는 런타임 컴포넌트 | yt-dlp 같은 도구를 번들로 제공하고 업데이트를 확인하여 업데이트 실패 시 안전하게 롤백할 수 있습니다. |
오늘 제공되는 크리에이터 툴
- 동영상 번역 – 동영상을 가져와 Whisper(클라우드 또는 로컬)로 음성 인식한 후 LLM이 자막을 세그먼트화, 동기화, 번역합니다. 더블링 오디오 생성 또는 세로 모드 동영상 내보내기 가능.
- 동영상 다운로더 – YouTube, Bilibili 등에서 파싱하여 사용 가능한 형식을 표시하고, 나중에 처리할 동영상 또는 오디오를 다운로드합니다.
- 썸네일 생성기 – 주제, 동영상 링크, 선택적 참조 이미지를 입력해 여러 썸네일 후보를 생성합니다.
- 이미지 생성 – "GPT Image" 모델(또는 설정된 다른 이미지 서비스)을 사용해 프롬프트에서 이미지를 생성하며, 종횡비와 수량을 제어합니다.
- 로드맵 항목 – 스티커피겨 애니메이션, 자동 클립 생성, 스마트 더빙, 전체 동영상 생성, 디지털 아바타(모두 출시 예정 또는 개발 중으로 표시됨).
상호작용 방법
- 프로젝트 시작 – 최초 실행 시 런타임이 기본 프로젝트를 생성합니다.
- 도구 선택 또는 대화 시작 – 대시보드를 열거나 자연어 요청을 입력합니다.
- 작업 실행 – 에이전트가 적절한 도구(
yt-dlp,ffmpeg, Whisper)를 호출하고 진행 상황을 UI로 스트리밍합니다. - 반복 작업 – UI에서 설정을 편집하거나 에이전트에게 결과를 개선하도록 요청합니다. 각 변경 사항마다 새로운 버전이 생성됩니다.
- 내보내기 – 워크스페이스에서 최종 미디어(동영상, 자막, 이미지, 오디오)를 직접 다운로드합니다.
지원되는 모델 및 서비스
- LLM – Codex 카탈로그 또는 OpenAI 호환 제공자(GPT, DeepSeek, Qwen, Kimi, GLM, Grok, Doubao, ERNIE, Hunyuan 등)에서 사용 가능한 모든 모델.
- 이미지 – 기본적으로 GPT Image (OpenAI); AI-서비스 설정을 통해 다른 서비스를 추가할 수 있습니다.
- 음성 및 음성 인식 – Whisper, OpenAI TTS, MiniMax, Microsoft Edge TTS, Alibaba Cloud Speech, 그리고 사용자가 구성한 임의의 커스텀 제공자.
시작 방법
# 복제 및 설치
git clone https://github.com/krillinai/OpenCreator.git
cd OpenCreator
corepack enable # 리포지토리에서 pnpm 버전 보장
pnpm install
# 웹 UI 실행 (로컬 데몬 자동 시작)
pnpm web:dev
# 이후 http://127.0.0.1:19861/ 열기
네이티브 데스크톱 경험을 원하시면:
pnpm desktop:dev # 핫리로드 포함 개발 모드
pnpm desktop:dist # OS용 설치 파일 빌드
사전 요구 사항: Node 22+, pnpm 9+, 그리고 로그인된 Codex CLI 실행 파일.
아키텍처 개요
- 프론트엔드 – React 18 + Vite (
apps/web), 브라우저와 Electron 간 공유. - 협업 코어 – UI와 대화가 모두 읽고 쓸 수 있는 공유된 워크플로우 상태(단계, 진행 상황, 버전).
- 로컬 런타임(데몬) – Node 프로세스가 API(SSE)를 노출하고 Codex CLI와 통신, 프로젝트 관리, 도구 실행, SQLite/파일 기반 데이터 저장, 업데이트 처리를 담당합니다.
- 미디어 툴체인 – FFmpeg, yt-dlp, Whisper, 그리고 설정된 모든 AI 서비스.
누가 사용할 수 있나요
- 클라우드 전용 플랫폼에 원본 자산을 전송하지 않고 AI 지원 동영상 번역, 썸네일 생성, 이미지 합성을 원하는 콘텐츠 크리에이터.
- 멀티미디어 프로젝트용 재현 가능하고 버전 관리 가능한 파이프라인을 필요로 하는 소규모 팀.
- 이미 Codex 에이전트를 사용 중이며, 즉시 사용 가능한 UI/데스크톱 래퍼를 원하는 개발자.
자세한 정보 확인 방법
- 다국어 README(영어, 중국어, 일본어, 한국어 등)
- 배지 바 내의 Discord 커뮤니티 및 QQ 그룹 링크
docs/operations/폴더 내 데스크톱 패키징 및 운영에 대한 상세 런북
결론: OpenCreator는 Codex를 통해 대화형 에이전트와 시각적 대시보드를 결합한 진정한 오픈소스 AI 워크스페이스로, 모든 작업이 로컬에서 실행되고 버전 관리됩니다. 문서화가 잘 되어 있으며, 지속적으로 유지보수되고 있으며, AI 기반 크리에이티브 워크플로우를 확장할 수 있는 플랫폼으로 자리매김하고 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트