Skip to content

Getting Started.en

github-actions[bot] edited this page Aug 7, 2026 · 3 revisions

中文 | English

🌐 This is a translation. The Chinese version is authoritative — if anything here conflicts with the Chinese original, the Chinese version prevails, and translations may lag behind it.

🚀 Getting Started

This page gets you up and running in the shortest possible time. Creators can start working after finishing this page; developers should continue with the Workflow Development Overview afterwards.

1. Installation

Unigen is an Electron desktop application supporting Windows / Linux / macOS.

  • Recommended: download the portable build for your platform from Releases, unzip, and run.
  • Build from source: see Local Setup.

System Requirements: Decide Your Model Strategy First

Strategy Local load Reference configuration Best for
External model APIs only (built-in models disabled) Only SQLite + LanceDB, modest data volume 4-core CPU / 8 GB RAM / 2 GB disk, no GPU Creators (recommended)
Built-in models enabled (local embedding / reranking) Depends on the chosen models Available models depend on your hardware Users with hardware who want to save API costs or work offline

When enabling built-in models, we recommend llmfit to assess what model sizes your machine can run. Note: llmfit does not directly recommend embedding/reranking models — estimate using its VRAM/RAM conversion method.

2. Configure Models (Once, Shared Across All Projects)

After first launch, click Settings (bottom-left) and configure your models:

Model Required?
Text model Required
Embedding model Required
Reranking model Recommended

These settings only need to be configured once and apply to all project types.

settings

model

embedding

3. Create Your First Project

Creating a project requires choosing a project type:

  • Script-to-Video — the only currently runnable project type, good for experiencing the full pipeline.
  • Workflow Studio — for developers: the project type used to build workflows and export them as new project types (i.e., "the project that generates other project types"). Workflow-development / planning capabilities are built in (see Developer Guide).
  • Other project types exist as placeholders for now — no deliverable workflow yet (see Roadmap).

About Script-to-Video: its code was generated by AI and only verified to be runnable — it has not been deeply polished. Since video-generation APIs are costly, we recommend first setting the execution target to stop at "prompt generation": inspect the generated prompts and test on a small scale before running the full video pipeline. If you spot quality issues, please report exactly what is wrong to help us improve the video Agent.

Security note: the current version trusts code by default — template provenance verification and malicious-code protection are weak. Do not install project templates from untrusted sources.

project-type

4. Run

After opening a project, you will see a large run icon — click it and the workflow begins executing. You will be notified when execution finishes, and logs are available for inspection.

running

Long-chain workflows take a long time to run — this is normal. Unigen's foremost design goal is that quality never collapses; slowness is a consequence of today's limited compute.

5. Developers: Try the Built-In Reasoning Methods

With any project open, click the right edge to expand the Reflection Assistant (a project must be open), then enter:

/prism Give me a few short, hilarious ad concepts for facial tissues.

/prism does not persist anything, so you can directly compare Prism against the model's direct answer. For how it works, see Prism Reasoning (Section 10 is a verbatim transcript of exactly this example).

/plan From an idea to a complete novel

/plan persists its output and takes a very long time. For the current planner, see Loom: Reverse Deliverable Planning on a Graph Blackboard. You can then execute, improve, and publish the resulting workflow.

6. Next Steps

🌐 中文 | English


🗺️ 导航目录(中文)

🎨 创作者(使用工作流)

🧩 开发者(构建工作流)

🏗️ 系统架构

📈 项目

🗺️ Navigation (English)

🎨 Creators (using workflows)

  • ▶️ Running Your First Workflow — not yet translated, see 中文
  • ❓ FAQ — not yet translated, see 中文

🧩 Developers (building workflows)

🏗️ Architecture

📈 Project

Clone this wiki locally