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" 모델(또는 설정된 다른 이미지 서비스)을 사용해 프롬프트에서 이미지를 생성하며, 종횡비와 수량을 제어합니다.
  • 로드맵 항목 – 스티커피겨 애니메이션, 자동 클립 생성, 스마트 더빙, 전체 동영상 생성, 디지털 아바타(모두 출시 예정 또는 개발 중으로 표시됨).

상호작용 방법

  1. 프로젝트 시작 – 최초 실행 시 런타임이 기본 프로젝트를 생성합니다.
  2. 도구 선택 또는 대화 시작 – 대시보드를 열거나 자연어 요청을 입력합니다.
  3. 작업 실행 – 에이전트가 적절한 도구(yt-dlp, ffmpeg, Whisper)를 호출하고 진행 상황을 UI로 스트리밍합니다.
  4. 반복 작업 – UI에서 설정을 편집하거나 에이전트에게 결과를 개선하도록 요청합니다. 각 변경 사항마다 새로운 버전이 생성됩니다.
  5. 내보내기 – 워크스페이스에서 최종 미디어(동영상, 자막, 이미지, 오디오)를 직접 다운로드합니다.

지원되는 모델 및 서비스

  • 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 기반 크리에이티브 워크플로우를 확장할 수 있는 플랫폼으로 자리매김하고 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트