ochyai

Real-time GPU-accelerated Flow Lenia with liquid shader effects (PyTorch MPS/CUDA)

16
0
100% credibility
Found Feb 17, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

An interactive real-time display of evolving fluid patterns inspired by cellular automata research, with keyboard and mouse controls for patterns, speeds, and visual effects.

How It Works

1
🔍 Spot the magic

You find a stunning demo GIF of swirling, living liquid patterns that evolve endlessly like creatures in a digital ocean.

2
đź’» Bring it home

Download the easy program files to your computer, ready to run on Mac or PC.

3
🚀 Watch it awaken

Start the viewer and see vibrant patterns pulse, flow, and transform right before your eyes in smooth real-time motion.

4
🖱️ Interact and play

Press space to pause, 'r' for fresh starts, numbers 1-5 for new shapes, or click your mouse to nudge and ripple the flows.

5
🎨 Customize the look

Tap 'c' to cycle colors, '+' or '-' for speed, or toggle glow, waves, and shimmer for dreamy effects.

6
📸 Save your favorites

Press 's' anytime to capture a screenshot of the beautiful, evolving artwork on your screen.

✨ Infinite digital life

Sit back mesmerized by boundless, breathing worlds that feel alive, turning your screen into hypnotic art.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is realtime-flowlenia?

This Python project delivers GPU-accelerated real-time Flow Lenia simulations—continuous cellular automata that spawn evolving "creatures" with mass conservation—complete with liquid shader effects like fluid distortion, glow bloom, and thin-film interference. Run it via simple scripts for interactive windows at 512x512 resolution hitting 30+ FPS on MPS or CUDA, with mouse perturbations, pattern switching (dense noise, spots, circles), and render modes from monochrome to full liquid. It solves the gap in accessible, high-perf demos for Lenia variants, turning abstract math into mesmerizing real-time visuals.

Why is it gaining traction?

Unlike static Lenia implementations, this nails real-time GPU acceleration with PyTorch MPS/CUDA backends, plus time-varying parameters that keep patterns "breathing" alive without manual tweaks. The liquid effects stack—toggleable glow, distortion, interference—elevate it beyond basic flow or Lenia sims, delivering screensaver-quality output that hooks generative art fans. Controls like space-pause, reset-random, and auto-save screenshots make experimentation instant.

Who should use this?

Generative artists prototyping procedural effects, PyTorch devs testing MPS/CUDA perf on compute-heavy loops, or cellular automata hobbyists wanting interactive real-time flow demos. Ideal for real-time projects on GitHub needing quick visual prototypes, like dashboard backgrounds or style transfer experiments.

Verdict

Grab it for GPU tinkering if you have Apple Silicon or CUDA—perf and visuals punch above 14 stars—but at 1.0% credibility, it's early-stage with thin docs and no tests; fork and contribute for production use. Solid weekend project.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.