I've been working on a project called Enigma Ray, and it's one of the most ambitious things I've built so far.

The idea came from a simple frustration: AI creative tools are everywhere, but most of them are scattered across different platforms. Image generation in one place, video generation in another, audio somewhere else, and workflows in yet another.

I wanted to bring these things together.

What is Enigma Ray?

Enigma Ray is an AI-powered creative workspace that brings image generation, video production, audio, lip sync, visual workflows, and creative agents into one application.

It currently has 17 specialized studios, each designed for a different part of the creative process.

What's inside?

Some of the main features include:

  • Image Studio: Generate and edit images using different AI models.
  • Video Studio: Turn text and images into videos.
  • Cinema Studio: Experiment with virtual cameras, lenses, focal lengths, and depth of field.
  • Lip Sync Studio: Create talking videos using images or footage and audio.
  • Workflow Studio: Build visual AI pipelines by connecting nodes.
  • Layers Studio: Work with multiple visual layers and compositions.
  • Agent Studio: Use conversational AI for creative tasks.
  • Audio Studio: Explore music, sound effects, and voice generation.
  • AI Clipping Studio: Turn longer videos into shorter highlights.
  • Marketing Studio: Create promotional visuals and video content.

There are also studios for motion control, design, AI influencers, character transformations, MCP integrations, and more.

Built for flexibility

I didn't want Enigma Ray to depend on just one AI provider.

The project brings together a broad catalog of AI models, with support for different generation workflows and model backends.

I'm also working on local inference integrations using stable-diffusion.cpp and Wan2GP, so users can explore running supported models on their own hardware instead of relying entirely on cloud services.

The tech behind it

Enigma Ray uses a modular monorepo architecture built with:

  • Next.js 15
  • React
  • Node.js
  • Electron
  • JavaScript
  • npm Workspaces
  • C++ inference integrations

It also includes a desktop application development workflow alongside the web application.

Try it out

The project is open source, and you can explore the code here:

GitHub: https://github.com/abdulrehmanazizofficial/Enigma-Ray

Live Demo: https://enigma-ray.vercel.app

To run it locally:

git clone https://github.com/abdulrehmanazizofficial/Enigma-Ray.git cd Enigma-Ray npm install npm run build:packages npm run dev 

What's next?

There's still a lot I want to improve, especially around model integrations, local inference, workflow automation, and the overall user experience.

I'm sharing Enigma Ray because I'd love to hear what other developers think.

If you check it out, I'd genuinely appreciate your feedback. What would you add, improve, or approach differently?

Built from Pakistan 🇵🇰

Create. Transform. Evolve.