
AIRI is a self-hosted AI companion for people who want a virtual character they can talk to and play games with. Inspired by Neuro-sama, it combines real-time voice conversation with game integrations for Minecraft and Factorio. The project is in early development; Factorio support is a work in progress with a proof of concept. It's open source under the MIT license.
You can use it in a modern browser or as a desktop app on macOS and Windows. Its progressive web app also supports mobile devices. The browser interface makes it accessible across devices, while the desktop app can use native NVIDIA CUDA and Apple Metal acceleration through Hugging Face's Candle project.
The model connection is your choice. AIRI supports Ollama, vLLM and SGLang for locally hosted models, alongside cloud providers such as OpenAI, Anthropic Claude and Google Gemini. It also connects to OpenRouter. Self-hosting the companion doesn't make a cloud model local: when you choose a cloud provider, that service handles the model requests.
The focus is an interactive character, with voice and game participation as central capabilities. Discord voice connections are also supported through features that extend beyond browser technologies. AIRI uses WebGPU and WebAudio alongside WebAssembly for its browser experience, with web technologies handling graphics, layout and animation in the desktop app as well.
Claim this page with an email at airi.moeru.ai. AIRI gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find AIRI?Promote it
Something wrong or outdated on this page?
14KUpdated 5 months ago
macOS · Windows · Linux · Web#GGUF#LM Studio integration#MCP
Open-LLM-VTuber is a local AI companion for people who want a character they can talk to, with a Live2D avatar that responds through speech and expressions. It runs on Windows, macOS and Linux through web and desktop clients. With local models for speech and language processing, it works fully offline and keeps conversations on your device. Cloud APIs are optional alternatives that send the corresponding processing to external services.
1.7KUpdated 2 days agoGPL-3.0
macOS · Windows · Linux · Android · Docker · Web#Multilingual#Persistent memory
1.6KUpdated 1 year agoMIT
Windows · Docker · Web#llama.cpp backend#LM Studio integration#Multimodal input
voxta.aiAI Characters and Roleplay
Windows · Linux · Android · Web#Code execution#MCP#Multimodal input
390.8KUpdated 19 hours ago
macOS · Windows · Linux · iOS · Android · Docker#Multi-user access#Persistent memory#Tool calling
locallyai.appDesktop Chat Apps
macOS · iOS#MLX#Multilingual#Multimodal input
RisuAI is an open-source AI roleplay client for people who want to create characters, build fictional worlds and chat with several characters together. It runs on Windows, macOS, Linux, Android and in a browser. You can also host the web app yourself with Docker.
Amica is a locally runnable interface for talking with customizable 3D AI characters. It's for people who want an animated, voiced character as the face of their AI assistant, with a choice of local LLM backends or cloud services. The project builds on Pixiv's ChatVRM.
Voxta is an AI companion for people who want a character they can talk to, give work to or use in interactive stories. You choose its personality, voice and optional avatar. The proprietary local-server edition has a browser interface, and AI processing can run entirely on your hardware, through Voxta Cloud or across a mix of local and cloud services.
OpenClaw is a self-hosted AI assistant that connects your own computer to the messaging services you already use. It's for people who want a personal assistant on their laptop, or teams that want to run a shared assistant on their own hardware. The project is open source under the MIT license.
Locally AI is a native app for running language and vision models on recent iPhones, iPads, and Macs. It's for people who want a private AI assistant on their own device, with text, image processing, and voice conversations available without cloud processing. Once a model is downloaded, it works offline and doesn't require an account.