FunGen

Enjoy your time.

Turn video into funscripts. By hand, or with AI.

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.

Free for individual, non-commercial use · v2.2.6-beta

See it in action

The whole studio in one window

Video player, frame-accurate timeline, multi-axis tracks and the Doctor, side by side. Generate, edit and play without switching tools.

The FunGen editor showing the video player, a multi-axis funscript timeline and side panels

Dedicated Pro AI models

AI funscript generation, built for this

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.

2D

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.

VR

VR model

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.

Yours, and improving

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

From raw footage to a finished script

Generate with AI, refine by hand, run the quality checks, and play it straight to your device. You won't need a second tool.

AI script generation

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.

Frame-accurate editor

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.

VR done right

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.

Live device control

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.

Streaming and remote

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.

The Doctor

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

Works with the gear you already have

Live playback with per-device interpolation and latency compensation, plus multi-axis routing when you need it.

  • The Handy
  • Autoblow Ultra
  • Vacuglide
  • OSSM
  • OSR2 / SR6 / SSR1
  • Buttplug.io / Intiface

Try before you buy

Try it free. Unlock the full potential.

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.

Free

€0 try before you buy

The full editor and library, with AI previews and device control to try. Full AI comes for an additional one-time payment.

  • Frame-accurate multi-axis editor
  • Transforms, chapters, Doctor analysis
  • Library, batch processing, player
  • A few free AI previews a day (full AI is Pro)
  • Device control and streamer (metered)
Download free

Enthusiast

€30 one-time, never expires

Unmetered device control and streaming, for good.

  • Everything in Free
  • Device control with no time limit
  • Streamer with no countdown
  • Perpetual, never expires
Get Enthusiast
Most popular

Pro

€60 1 year of Pro AI models

One year of the full-quality AI tracker, including every Pro model released that year.

  • Everything in Enthusiast
  • Full-quality AI tracker for 1 year
  • Every new Pro AI model released that year
  • After 1 year: Pro AI ends, free features stay
Get Pro

Paid tiers are one-time PayPal payments, redeemed via Discord. Want to support monthly instead? Back FunGen on Patreon.

Good to know

Frequently asked

What is a funscript?

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.

How does AI funscript generation work in FunGen?

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.

Can it generate funscripts for VR and 2D?

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.

What platforms does FunGen run on?

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).

Is FunGen free?

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.

Which devices are supported?

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.

What does the Pro year actually cover?

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.

How do I pay and unlock?

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.

Is the source available?

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.

Ready to make something?

Download FunGen and have your first funscript generating in a few minutes.

Download FunGen