Open-source long-runtime multi-modal agent infrastructure for filmmaking. NolanX is the system behind nolanx.ai.
$ npx -y skills add nolanx-ai/nolanx.ai --agent claude-code
Open-source long-runtime multi-modal agent infrastructure for filmmaking.


NolanX is the system behind nolanx.ai. It is designed to push video models far beyond their native single-generation limits and keep long creative runs coherent across language, image, audio, and video.
With the right model stack, NolanX can turn short-form generators such as Seedance 2.0, Kling 03, Google Veo 3.1 Lite, LTX 2.3, PixVerse v6, Wan 2.7, and others into much longer production pipelines: 5 minutes, 30 minutes, even 1 hour.
It also keeps consistency across large agent workloads: story logic, screenplay, script breakdown, character views, scenes, props, sound, auditions, world assets, timeline editing, storyboard structure, dialogue, performance detail, and directorial reasoning.
There are only two of us maintaining reelmind.ai and nolanx.ai.
I’m a 10-year entrepreneur, now living as an AI nomad between Serbia, Europe, and North Africa.
One day I told my partner Keii:
If you can build something where one click, just one click, generates a movie like Nezha 3 or Interstellar 2, I’ll call you Dad.
Eventually, I built that technology myself.
I believe almost every serious AI film builder will end up extending models this way. And I believe many AI companies will too.
That is why I chose to open-source NolanX.
Sorry, Netflix. When I finally found the right disruptive slogan, I thought of you.
Have fun.

This repo is trimmed to the NolanX path. Community, membership, admin, and credit logic are out of scope here.
Use nolanx.ai directly with membership or credit packs
Just open nolanx.ai.
Use the hosted API route if you want NolanX runtime behavior without wiring every provider yourself
Text: OpenRouterImage: FALVideo: ReelMind, our own API platform with a 5% markupOptional R2: Cloudflare R2Fully self-host it locally or privately Run the full stack yourself: web, API, and agent runtime.
apps/agent/config.toml first.env only for local host/port overrides/nolanx Runtime Keys when you want to edit runtime overlaysClone and start:
git clone https://github.com/nolanx-ai/nolanx.ai.git && cd nolanx.ai && ./dev.sh
Or, if you already cloned the repo:
cd nolanx.ai
./dev.sh
This starts:
http://localhost:3000http://localhost:8080http://127.0.0.1:52178The browser opens http://localhost:3000/nolanx automatically after startup.
pnpm --dir apps/web build
pnpm --dir apps/api build
cd apps/agent && .venv/bin/python -m py_compile main.py
The stack is layered by capability.
OPENROUTER_API_KEYgoogle/gemini-3.5-flashIMAGE_API_KEYopenai/gpt-image-2VIDEO_API_KEYdreamina-seedance-2-0-260128https://nestapi.reelmind.ai/external-api/video/generateR2_ACCOUNT_ID, R2_ACCESS_KEY_ID, R2_SECRET_ACCESS_KEY, R2_BUCKET_NAME, R2_PUBLIC_URLOPENROUTER_API_KEY: chat, planning, and script generation do not runIMAGE_API_KEY: image generation and image editing do not runVIDEO_API_KEY: video generation does not runR2_*: NolanX still runs, but enhanced persistence / upload / continuity flows stay disabled/nolanx and click Runtime Keys for local overlaysapps/agent/config.toml is the primary self-host configuration fileapps/api/data/runtime-config.json stores UI-edited runtime valuesLocal data lives under apps/api/data:
nolanx-db.jsonruntime-config.jsonNolanX was inspired, in a small way, by the Jaaz project about a year ago.
Over that year we kept breaking through hard technical problems, modifying LangChain where needed, and learning from strong ideas in OpenClaw, Harness, Hermes, long-memory systems, and long-runtime agent design.
Thanks to the open-source community for the work that made this path possible.
This is our contribution back.
Scan this QR code using the WhatsApp camera to join this group.

nolanxai is a Claude Code plugin with 20 hand-picked skills, indexed on Flowy in the Video & Audio category. Install it with the command on its page. It includes action-choreography-camera-logic, cinema-studio-lens-look, cinematic-hit-marking-action-director. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it