Nomi

From public sources

Open-source AI video workbench. Bring any model or your local ComfyUI, and let Claude Code / Codex / Cursor direct it over MCP — storyboard, references, generation, editable first cut on a real timeline. Local-first: projects, prompts, and keys stay on your machine. No account, no telemetry.

ApplicationCategory: Desktop Apps · Development · Graphics & design · Video & media playersOpen sourcedata checked Oct 15, 2026

Overview

  • ai-agent
  • ai-video
  • ai-video-generator
  • bring-your-own-key
  • comfyui
  • creative-tools
  • desktop-app
  • electron
  • image-generation
  • local-first

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
WindowsCompatiblex86_64official build in release v0.24.0: Nomi-win-x64.exe0.70
Compatible—official build in release v0.24.0: Nomi-windows-setup.exe0.60
macOSCompatiblearm64official build in release v0.24.0: Nomi-mac-arm64.dmg0.70
Compatible—official build in release v0.24.0: Nomi-mac-intel.dmg0.60
Compatiblex86_64official build in release v0.24.0: Nomi-mac-x64.dmg0.70
LinuxUnknown———

Releases

checked Oct 29, 2026
v0.24.0LatestOct 29, 2026Official source ↗

Files in 0.24.0

The marketplace does not host these files: downloads go to the official source. Files have not been scanned by us.
FilePlatformSizeSHA-256Download from the official source
Nomi-mac-arm64.dmgmacos · arm64 · dmg294.9 MB03395923eed6…Official source ↗
Nomi-mac-arm64.zipmacos · arm64 · zip293 MBfb063570093e…Official source ↗
Nomi-mac-intel.dmgmacos · dmg320.5 MBed79295358e1…Official source ↗
Nomi-mac-x64.dmgmacos · x86_64 · dmg320.5 MBed79295358e1…Official source ↗
Nomi-mac-x64.zipmacos · x86_64 · zip318.6 MBf695e175f897…Official source ↗
Nomi-win-x64.exewindows · x86_64 · exe275.3 MB6688d83754fc…Official source ↗
Nomi-windows-setup.exewindows · exe275.3 MB6688d83754fc…Official source ↗
SHA256SUMS.txtchecksums1.2 KB13251ee96148…Official source ↗
Nomi-mac-arm64.dmg.blockmapother315 KB5308ada74cf8…Official source ↗
Nomi-mac-arm64.zip.blockmapother312.8 KBa9a255c6d9c1…Official source ↗
Nomi-mac-x64.dmg.blockmapother342.9 KB1823eabd69eb…Official source ↗
Nomi-mac-x64.zip.blockmapother341.2 KB9a8db7dd1ebc…Official source ↗
Nomi-win-x64.exe.blockmapother297.1 KB366dee346ea8…Official source ↗
latest-mac.ymlother775 B488f3ac78137…Official source ↗
latest.ymlother330 B0563f26ff6c5…Official source ↗

Release history

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score97
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2020
last activity 1 days ago
Documentation · 1515
README 10275 chars, description present
Ready to use · 1515
install instructions: yes; releases: yes
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 1010
10 release(s), latest 7 days ago
Category confidence · 1010
classifier confidence 0.97
Adoption · 107
573 stars (log-dampened, 10k = max)
License clarity · 55
SPDX AGPL-3.0
Community · 55
issues enabled, 131 forks

License

AGPL-3.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/aqm857886159/NomiPrimary★ 573 starslast activity Oct 15, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From aqm857886159/Nomi · license AGPL-3.0 · fetched Oct 29, 2026

Sponsors

Sponsors help keep Nomi free and open source. A sponsor never becomes a default or a built-in route: you connect only what you choose, with your own key, and pay them directly at their price. Want to appear here?

Why Nomi

Relays, official APIs, ComfyUI, and local models are cheap. Commercial AI video products often run the very same models and charge several times more.

Nomi gives you a pro-grade workflow on top of your own models. You pay your provider directly, at their price. Even the agent runs on the model you pick — no subscription, no markup.

Watch the film

[Watch the 90-second Nomi 0.22 film]

Every screen in the film is Nomi's real UI, and every image and clip in it was generated with Nomi.

What you can do

Just ask — the agent works on your canvas

Describe the film you want. The agent reads your canvas, splits the story into shots, generates keyframes, turns them into video, and arranges the timeline. Everything it makes lands on the canvas, where you can see it and change it.

You decide how much it asks: Ask each step, Auto-edit (paid generation still asks), or Full auto.

Direct every shot

The storyboard puts each shot on one row — prompt, first frame, model, duration. Lock a reference card for a character or a place, and every shot that uses it keeps the same face.

A 3D director you can hold in your hand

Pose characters, place cameras, and use your phone as the viewfinder. The frames you capture go straight back onto the canvas.

Any model, per shot

Seedance, Kling, Wan, Hailuo, Nano Banana, GPT Image and more — through APIMart, Kie.ai, Volcengine, ModelScope, a Dreamina membership, any OpenAI-compatible relay, or your local ComfyUI. Swap the model on a single shot and generate another take.

New model today, in Nomi today

When a new model ships, click Let AI connect it for me and let Claude Code or Codex wire it in. It looks up the endpoint, parameters and model IDs, has you paste your key on Nomi's own page (the assistant never sees it), runs one real test, and lists the model once it works.

Yours

A project is a plain folder on your disk: canvas, storyboard, timeline, every generated file, and the exported film. No account. Nothing is sent by default; anonymous usage statistics are opt-in (Settings → Privacy & diagnostics) and can be turned off any time. The code is AGPL-3.0.

Next up: AI editing. Nomi is heading toward one studio for everything you make with AI — come build it with us.

Download

SystemBuildDownload
macOSApple SiliconNomi-mac-arm64.dmg
macOSIntelNomi-mac-intel.dmg
WindowsWindows 10 / 11 x64Nomi-windows-setup.exe

Supported release targets are macOS arm64/x64 and Windows x64. Linux, Windows arm64, and macOS universal installers are not currently published.

The current macOS build is not Apple Developer ID signed or notarized, so macOS may block it on first launch. Only use the direct downloads above or links from the official Nomi website and GitHub repository.

  1. Download the matching DMG, open it, and drag Nomi onto Applications in the window.
  2. Open Nomi from Applications. If macOS says “Nomi” Not Opened, click Done, then open System Settings → Privacy & Security, scroll down to Security, click Open Anyway next to the Nomi message, and confirm. Since macOS 15, right-clicking the app and choosing Open no longer gets past this prompt; on macOS 14 and earlier it still works.

Only if macOS says Nomi is “damaged”, first confirm the installer came from an official Nomi link, then run:

xattr -dr com.apple.quarantine "/Applications/Nomi.app"

Do not disable Gatekeeper globally. To update, download the matching DMG, quit Nomi, then drag the new Nomi onto Applications and choose Replace.

The installer has no Authenticode signature. In the SmartScreen prompt, choose More info → Run anyway.

Quick start

  1. Connect a model. Pick APIMart or Kie.ai and paste one key — or add your own relay, OpenAI-compatible endpoint, or local ComfyUI. Rather not do it yourself? Hand Let your AI connect Nomi to Claude Code or Codex.
  2. Say what you want to make. Type it into the agent panel, or start from a story in the storyboard.
  3. Direct and export. Keep the takes you like, arrange the timeline, export MP4.

Disclosure: the APIMart link carries a referral code. You always pay providers directly with your own key at their price. Nomi never proxies or resells inference, and every provider can be swapped for your own endpoint.

More: quick start · connect your first model (English) · user guide · providers · CLI + MCP

Use Nomi from your own agent

Nomi ships an MCP server with 24 MCP tools, so Claude Code, Codex, or Cursor can drive it — generate, arrange, and edit — while reusing the credits that come with your agent subscription. See Let your AI connect Nomi.

Community

WeChat users can scan to join the user group (left). If the group code has expired, add the maintainer (right) at TZ857886159.

Hit a bug? The code is open — send the error and the issue-fix prompt to Claude Code or Codex, and it can often patch it for you. Anything everyone runs into, tell us and it goes into the mainline.

For Teams

Custom builds, Integrations, AGPL-compliant deployment, and Ongoing iteration for teams that want Nomi inside a real production workflow. Discuss a project — the form is public, so share only a non-confidential summary and never post credentials, private contact details, budget details, or NDA-protected information.

Developers

Requires Node.js 20+ and pnpm.

git clone https://github.com/aqm857886159/Nomi.git
cd Nomi
corepack enable
pnpm install
pnpm dev
electron/    Electron main process, local runtime, storage, and model calls
src/         React + Vite + Tailwind workbench
skills/      Skill Pack v2; see docs/skill-pack-format.md

Useful checks: pnpm run test · pnpm run typecheck · pnpm run gates

Research tooling (searching what creators say on Douyin / Xiaohongshu / Bilibili / X) reads its key only from the TIKHUB_API_KEY environment variable — see docs/research/tikhub-api-notes.md.

Contributing

Bug reports, feature proposals, documentation, and code contributions are welcome. Contributors do not need to sign a CLA; contributions are accepted under AGPL-3.0-only.

License

Current releases are licensed under AGPL-3.0-only; historical releases published under Apache-2.0 keep their original license.

See LICENSE. Paid services can include AGPL-compliant custom development, integration, deployment, training, and ongoing iteration. Nomi does not offer a closed-source distribution that withholds the corresponding source code.

Open the repository ↗