I was working on my new indie game, and realised I needed some simple and local AI features: speech recognition, some kind of LLM, and text-to-speech. They are all very solved problems, but I couldn’t find a solution for all of them that was:
- Compatible with Unity
- Ran in the editor and in a build (the same way!)
- Relatively simple to setup and use
- Completely local
- Didn’t require exotic libraries that may or may not exist for all platforms
- Free (or cheap)
So – I made them! And hence my range of “Simple Offline” assets was born. I put them all together, and hosted a small demo on Hugging Face. Since it uses WebGPU, it’s still GPU-accelerated. It’s embedded below!
Run the Local Voice AI Demo
This demo downloads ~350MB and runs entirely in your browser.
Speech Recognition + LLM + TTS — all local.
“Local Voice LLM” – a voice-controlled AI agent, running completely locally.
And you can see all my Unity Assets here. Hopefully they’ll be useful to you! If you have any feedback about them, I’d love to hear it. Please use the Contact section on this site.