2D / Flat model
A dedicated AI model for 2D / flat (non-VR) video. It follows the on-screen motion frame by frame and writes a smooth, full-stroke funscript, ready to play or fine-tune. Generate one clip or batch a whole folder overnight.
Enjoy your time.
FunGen is a desktop app for AI funscript generation and editing. Generate funscripts from 2D and VR video with dedicated Pro AI models, refine them on a multi-axis timeline, and play to your device. One native binary, nothing to install.
See it in action
Video player, frame-accurate timeline, multi-axis tracks and the Doctor, side by side. Generate, edit and play without switching tools.
Dedicated Pro AI models
FunGen generates funscripts straight from video with purpose-built AI models, one for 2D / flat video and one for VR. Full quality, fully on your own machine, with batch processing for a whole library.
A dedicated AI model for 2D / flat (non-VR) video. It follows the on-screen motion frame by frame and writes a smooth, full-stroke funscript, ready to play or fine-tune. Generate one clip or batch a whole folder overnight.
A separate model built for VR. FunGen detects fisheye, equirectangular, side-by-side and top/bottom footage, unwarps it on the GPU and tracks both POV and non-POV scenes, so the funscript matches what you see in the headset.
New Pro AI models ship through the year and arrive in the app automatically. Generation runs on your own computer, offline, so your library never leaves your machine.
Everything in one app
Generate with AI, refine by hand, run the quality checks, and play it straight to your device. You won't need a second tool.
Point FunGen at a video and it generates the motion for you. A dedicated AI tracker handles VR and 2D / flat video, with a separate mode for trickier scenes. Full quality, and it can batch through a whole folder.
A precise multi-axis timeline with chapters and transform tools for range, shift and scale. Undo and redo are unlimited and survive a reopen. Build a script by hand or clean up what the AI made.
It reads fisheye, equirectangular, side-by-side and top/bottom layouts on its own, unwarps them on the GPU, and tracks in both POV and non-POV modes.
Play a script straight to your hardware with per-device interpolation and latency compensation. Route several axes at once, or run it headless from the command line on a render box.
A built-in HTTP streamer with WebXR, plus HereSphere and DeoVR bridges and XBVR integration. Devices turn up over mDNS, so you can drive a session from a headset or phone.
Quality checks that catch imperceptible gaps, missing strokes, dead zones and jitter. Most come with a one-click fix, and a per-frame score tells you how the script will actually feel.
Plays to your hardware
Live playback with per-device interpolation and latency compensation, plus multi-axis routing when you need it.
Try before you buy
Preview the AI and drive your device for free, for individual, non-commercial use. When you are ready, a one-time payment, or a Patreon membership, unlocks the full-quality Pro AI models with no limits and no waits. No subscriptions. Commercial use needs a licence.
The full editor and library, with AI previews and device control to try. Full AI comes for an additional one-time payment.
Unmetered device control and streaming, for good.
One year of the full-quality AI tracker, including every Pro model released that year.
Pay once and keep the full-quality AI tracker, and every future Pro model, for good. Best long-term value.
Paid tiers are one-time PayPal payments, redeemed via Discord. Want to support monthly instead? Back FunGen on Patreon.
Good to know
A funscript is a small file that records motion over time. Played alongside a video, it drives a compatible device in sync, position by position. FunGen generates funscripts from video with AI, lets you edit them on a precise timeline, and plays them straight to your hardware.
Point FunGen at a 2D or VR video and a dedicated Pro AI model reads the on-screen motion and writes a full, multi-axis funscript for you. There is a model for 2D / flat video and a separate one for VR. You can generate a single clip or batch a whole folder, then refine the result by hand if you want.
Yes. FunGen ships dedicated Pro AI models: one for 2D / flat video and one for VR. The VR model handles fisheye, equirectangular, side-by-side and top/bottom footage in both POV and non-POV scenes, and outputs a multi-axis funscript.
Windows, macOS (Apple Silicon native) and Linux. It is a single native binary per platform, so there is no Python runtime or pile of libraries to install. AI generation runs locally on your GPU (DirectML on Windows, CoreML on macOS, CUDA on Linux).
FunGen is try before you buy. The free download, for individual, non-commercial use, gives you the full editor, player, library, batch and Doctor, plus a few AI generation previews a day and metered device control, so you can test the AI and your hardware first. When you are ready, a one-time payment or a Patreon membership unlocks the full-quality Pro AI models with no limits and no waits. Commercial or business use needs a separate licence: email fungen_ai@proton.me.
The Handy (over HTTPS and Bluetooth LE), Autoblow Ultra, Vacuglide, OSSM, the OSR family (OSR2, SR6, SSR1) over T-Code, and anything you can reach through Buttplug.io or Intiface.
Pro is a one-time payment that unlocks the full-quality AI tracker, and every new Pro AI model released, for one year. It is not just one year of app updates: it is one year of access to the Pro AI models themselves. When the year ends, the Pro AI tracker stops and you keep all the free features (editor, player, library, batch, Doctor) for good. To keep the Pro AI models without a time limit, choose Pro Perpetual.
Paid tiers are one-time PayPal payments. After paying, message @k00gar on Discord to redeem your unlock. If you would rather chip in monthly, there is a Patreon.
No. FunGen is closed source. You can download ready-to-run builds for every platform, but the code itself is not published. For questions or commercial use, email fungen_ai@proton.me.
Download FunGen and have your first funscript generating in a few minutes.
Download FunGen