nolanx.ai  by nolanx-ai

Multi-modal agent infrastructure for long-form AI filmmaking

Created 2 weeks ago

New!

500 stars

Top 61.6% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

NolanX is an open-source, long-runtime, multi-modal agent infrastructure designed to extend AI video generation models. It solves the challenge of creating coherent, feature-length films by enabling short-form generators to produce outputs of minutes to an hour, maintaining consistency across narrative and visual elements like story logic and character development. This targets AI filmmakers, researchers, and developers building advanced AI content creation pipelines.

How It Works

The architecture layers text, image, and video generation capabilities, orchestrating AI models via providers like OpenRouter, FAL, and ReelMind API (defaults include Gemini 3.5 Flash, Seedance 2.0). NolanX maintains long-term coherence across agent workloads (screenplay, character, world assets, directorial reasoning) by managing state. Optional Cloudflare R2 integration provides persistent storage for assets and references, enhancing continuity.

Quick Start & Requirements

  • Installation: Clone and run dev.sh: git clone https://github.com/nolanx-ai/nolanx.ai.git && cd nolanx.ai && ./dev.sh.
  • Prerequisites: pnpm for web/API builds, Python for agent runtime. Essential API keys: OPENROUTER_API_KEY, IMAGE_API_KEY, VIDEO_API_KEY. Optional Cloudflare R2 keys for storage.
  • Links: Hosted service: nolanx.ai. Runtime config: /nolanx route.

Highlighted Details

  • Extends short-form generators (Seedance, Kling, Veo) into pipelines producing content from minutes up to an hour.
  • Maintains consistency across extensive agent workloads: story logic, screenplay, character views, scenes, props, sound, auditions, world assets, timeline editing, dialogue, and directorial reasoning.
  • Supports modular integration and replacement of text, image, and video providers for self-hosting or custom backends.
  • Optional Cloudflare R2 integration offers persistent storage for generated assets and continuity references.

Maintenance & Community

The project is maintained by a small team of two. Community engagement appears primarily via a WhatsApp group; no other explicit links to Discord, Slack, or roadmaps are provided.

Licensing & Compatibility

The specific open-source license is not stated in the README, a critical omission for adoption decisions. Compatibility is designed for self-hosted deployments and integration with various AI model providers.

Limitations & Caveats

The README explicitly excludes community, membership, admin, and credit logic from this repository. The small core maintenance team poses a potential risk to long-term support. The absence of a specified license is a significant blocker. Some advanced persistence and continuity features depend on optional R2 integration.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
584 stars in the last 14 days

Explore Similar Projects

Feedback? Help us improve.