Skip to content

SegFault42/HeliosGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

206 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

HeliosGen Banner

Build AI image & video pipelines visually.
Chain prompts, models, reference images, and automations on an infinite canvas.


Demo

You can check the demo here: https://demo.sdd.cash/


๐Ÿ“ธ Screenshots

โœจ Simple Image & Video Generation

Image generation example


๐Ÿ”„ Workflow Generation

Workflow generation example


๐Ÿง  Native JSON Prompt Preview

JSON prompt preview


๐Ÿ’ฌ AI Prompt Improvement Assistant

Prompt assistant interface

โœจ HeliosGen

HeliosGen is a free & open source visual AI workflow builder for image and video generation.

Build reusable AI pipelines with:

  • infinite node-based workflows,
  • multi-model generation,
  • reference images,
  • automation chains,
  • and self-hosted infrastructure.

No subscriptions.
No disappearing credits.
No vendor lock-in.


๐Ÿ’ณ Credits

HeliosGen now works with kie.ai.

All credits are purchased directly on your own account and never expire.

That means:

  • no monthly reset,
  • no lost credits,
  • no subscription lock-in,
  • and full ownership of your usage.

You only pay for what you generate.


๐Ÿš€ Features

  • Infinite node-based canvas
  • AI image & video generation
  • Drag-and-connect workflow system
  • Multi-model pipelines
  • Reference image support
  • Parallel & sequential pipeline execution
  • Shareable public workflows
  • Per-user API keys
  • Real-time generation history
  • Self-hostable architecture
  • Modern responsive UI

โšก Supported Models

Images

  • GPT Image 2
  • Nano Banana / Pro
  • Seedream 5.0 Lite
  • Z-Image
  • Grok Imagine

Videos

  • Veo 3.1
  • Kling 3.0
  • Seedance 2.0
  • Grok Imagine Video

More models are coming.


๐Ÿ—๏ธ Tech Stack

Layer Technology
Frontend Next.js + React + TypeScript
Backend Next.js API Routes
Database Supabase / JSON
Storage Cloudflare R2 / Local disk
AI Backend Kie.ai
Deployment Vercel / Railway / Render

๐Ÿš€ Getting Started

1. Clone the repository

git clone https://github.com/SegFault42/HeliosGen
cd HeliosGen
npm install

2. Guest Mode (quick setup)

Requirements:

  • Kie.ai API key
  • ngrok
cp .env.guest .env.local

Fill your .env.local:

GUEST_MODE=true
KIE_API_KEY=your_key
CALLBACK_BASE_URL=https://xxxx.ngrok-free.app

Start ngrok:

ngrok http 3000

Run the app:

npm run dev

3. Cloud Mode (production)

Requirements:

  • Supabase
  • Cloudflare R2
  • Kie.ai API key

3a. Database setup

Open the SQL Editor in your Supabase project and run the two migration files in order:

  1. supabase-setup.sql โ€” core tables (generations, uploads, spaces, settings)
  2. supabase-folders.sql โ€” gallery folders & folder items

3b. Environment variables

Create .env.local:

CALLBACK_BASE_URL=https://your-domain.com

NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=

R2_ACCOUNT_ID=
R2_ACCESS_KEY_ID=
R2_SECRET_ACCESS_KEY=
R2_BUCKET_NAME=
R2_PUBLIC_URL=

3c. Run

npm run dev

๐ŸŒ Deployment

Recommended platforms:

  • Vercel
  • Railway
  • Render
  • Fly.io
npm run build && npm start

๐Ÿค Contributions

Contributions are welcome.

If you find a bug, have an idea, or want to improve HeliosGen:

  • Open an issue
  • Submit a pull request
  • Share feedback or feature requests

All contributions are appreciated.


๐Ÿ“„ License

MIT License


Built for creators building the future of AI workflows.

About

๐Ÿ† Self Hosted Gen AI platform. Free alternative to Higgsfield, OpenArt, Freepik....

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages