aqm857886159/Nomi

Open-source, local-first desktop app for AI video creation: write a script → generate images & video → edit on a timeline → export. Bring your own model & API key — everything runs on your machine. Built with Electron + React.

解決的問題

Nomi 解決了向 AI 生成器準確傳達視覺意圖的難題。它不再僅僅依賴文本提示詞並讓模型進行「猜測」,而是提供了一個專業的導演工作空間,透過 3D 舞台搭建和結構化工作流來控制構圖、角色身份和鏡頭運動。

工作原理

Nomi 將整個製作流程集成到一個單一的本地優先應用程式中:

  1. 劇本編寫與分鏡: 用戶編寫故事,AI 將其分解為詳細的鏡頭列表(鏡頭、角色和提示詞)。
  2. 3D 導演舞台: 用戶可以為 3D 模特擺放姿勢、設置攝影機角度並定義幀,從而創建鎖定鏡頭間空間關係的視覺參考。
  3. 畫布生成: 圖像和影片在畫布上並行生成,用戶可以在應用內進行編輯(去除背景、調整元素)並在節點之間重複使用資產。
  4. 時間軸編輯: 將生成的剪輯拖放到時間軸上進行最終組裝並匯出為 MP4。
  5. 模型集成: 透過 API 金鑰或官方 CLI 集成(如 Jimeng)連接到各種圖像和影片模型(例如 Sora 2, Veo 3.1, Kling, Wan)。

適用人群

專為 AI 創作者、導演和分鏡師設計,他們需要對視覺輸出進行細粒度控制,並希望擁有一個統一的工作空間,無需在多個網路工具之間切換即可管理從劇本到最終影片的整個過程。

亮點

  • 3D 構圖控制: 使用 3D 舞台來「構建」鏡頭,確保一致的取景和姿勢。
  • 角色一致性: 專案級資產鎖定,防止不同剪輯之間出現「面部漂移」。
  • 集成流水線: 從劇本 $ ightarrow$ 分鏡 $ ightarrow$ 畫布 $ ightarrow$ 時間軸 $ ightarrow$ 匯出的無縫流程。
  • Headless 能力核心: 透過 MCP (Model Context Protocol) 實現,允許 Claude Code 或 Cursor 等程式設計助手透過對話控制 Nomi。
  • 本地優先: 專案和資產都儲存在用戶的本地機器上。