Plugins¶
Voice engines¶
NeuTTS¶
Works out of the box with voice cloning support. Drop in a short audio sample and UNI speaks in that voice. Runs on CPU or GPU.
Orpheus TTS¶
Naturally expressive local TTS — laughs, hesitations, emphasis all come through clearly. Requires an Nvidia GPU to run.
Qwen3 TTS¶
Expressive local TTS with style control and voice cloning — drop in a sample and UNI speaks in any voice. Requires an Nvidia GPU.
Voice effects¶
Post-process any TTS engine's output with reverb, pitch shifting, or custom audio effects. Fine-tune exactly how UNI sounds.
Wake words¶
OpenWakeWord¶
Open source wake word detection. Choose from the built-in triggers or train a custom model on your own wake phrase.
Porcupine¶
Wake word detection by Picovoice. Lightweight and highly accurate with minimal CPU usage. Not available on ARM64 systems.
Avatars¶
Live2D¶
Animated 2D characters with reactive expressions — emotions and gestures shift in real time with the conversation.
VRM¶
3D avatars with reactive expressions using the VRM format. Grab models from VRoid Hub or import your own custom exports.
Skills¶
Calculator¶
Evaluate math expressions with precision. Language models aren't great at arithmetic — this plugin handles the numbers.
Timer¶
Set timers and alarms by voice. A visual countdown shows on screen and UNI notifies you the moment time runs out.
Soundboard¶
Play sound effects during conversations — reactions, memes, whatever you want. Add your own clips to the soundboard.
Web access¶
Search the web, read pages, and bring back answers from multiple sources — the results feed right into your conversation.
Weather¶
Current conditions and multi-day forecasts at your configured location. Pushes weather cards to your connected devices.
Spotify¶
Control Spotify by voice — play, skip, search, and queue tracks without leaving the conversation. Requires a Spotify account.
MCP servers¶
Connect to Model Context Protocol servers running on your host. Any tools they provide become available to UNI automatically.
Context¶
Date and time¶
Keeps UNI aware of the current date and time so it can reason about schedules, deadlines, and time of day.
Memory¶
Remembers facts about you across sessions — preferences, names, past topics. Everything stored locally and encrypted.
Gmail¶
UNI can read your recent emails and summarize or act on them. Ask about what came in today, or let it flag what matters.
Want to build your own? Get started with the Python-based SDK.