LLM Runner AIO - All-In-One Local AI Platform
Overview
LLM Runner AIO is a comprehensive, self-contained desktop application that bundles all the tools you need to run local AI models on your own hardware. No complex setup, no dependency hell β just download, run, and start chatting with AI locally.
What's Included
This package brings together four powerful open-source components into one seamless experience:
| Component | Description | License |
|---|---|---|
| Open WebUI | Beautiful web interface for chatting with local LLMs (formerly Ollama WebUI) | MIT |
| llama.cpp | High-performance C++ inference engine for running LLMs locally | MIT |
| SearXNG | Privacy-respecting, metasearch engine for local web search | GPLv3 |
| Vane | AI-powered browser automation and web interaction tool | Open Source |
Features
- π Single Executable β Everything in one
.exefile, no installation required - π 100% Offline β All processing happens on your machine, no data leaves your computer
- π¨ Modern UI β Clean, dark-themed interface with support for 8 languages
- βοΈ Auto-Configuration β Automatic hardware detection and optimal settings
- π Multi-Service β Manages all AI services from one dashboard
- πΎ Persistent Database β Your chat history and settings are saved locally
- π± System Tray Integration β Runs quietly in the background
- π Port Configurable β Customize ports for all services
- π₯οΈ Windows Startup β Optional auto-start with Windows
How It Works
βββββββββββββββββββββββββββββββββββββββββββββββ
β LLM Runner AIO Launcher β
βββββββββββββββββββββββββββββββββββββββββββββββ€
β ββββββββββββ ββββββββββββ β
β β SearXNG β β llama.cppβ β
β β :8080 β β :8000 β β
β ββββββββββββ ββββββββββββ β
β ββββββββββββ ββββββββββββ β
β βOpenWebUI β β Vane β β
β β :3000 β β :3001 β β
β ββββββββββββ ββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββ
- llama.cpp runs the AI model inference engine
- Open WebUI provides the chat interface at
http://localhost:3000 - SearXNG enables local web search at
http://localhost:8080 - Vane handles browser automation at
http://localhost:3001
System Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| OS | Windows 10/11 | Windows 11 |
| RAM | 8 GB | 16 GB+ |
| GPU | CPU Only | NVIDIA RTX 3060+ |
| VRAM | N/A | 6 GB+ |
| Python | 3.11 (bundled) | 3.11 (bundled) |
| Node.js | 18+ (bundled) | 20+ (bundled) |
Note: Python 3.11 and Node.js are bundled inside the executable. No separate installation needed!
Quick Start
- Download
LLM-Runner-AIO.exe(2.5 GB) - Double-click to run
- Open your browser and go to
http://localhost:3000 - Start chatting with your local AI!
Supported Languages
The interface supports 8 languages:
- πΉπ· Turkish (TΓΌrkΓ§e)
- π¬π§ English
- πͺπΈ Spanish (EspaΓ±ol)
- π©πͺ German (Deutsch)
- π«π· French (FranΓ§ais)
- π΅πΉ Portuguese (PortuguΓͺs)
- π¨π³ Chinese (δΈζ)
- π―π΅ Japanese (ζ₯ζ¬θͺ)
Data Privacy
- β No Cloud Dependencies β Everything runs locally
- β No Telemetry β No data is sent anywhere
- β Local Database β Chat history stored only on your machine
- β No Account Required β No registration or login needed
License
This package is distributed under the MIT License. See LICENSE.txt for full details.
Individual components retain their original licenses:
- llama.cpp: MIT
- Open WebUI: MIT
- SearXNG: GPLv3
Credits
This project would not be possible without the incredible work of:
- Georgi Gerganov β llama.cpp
- Open WebUI Team β Open WebUI
- SearXNG Contributors β SearXNG
- All open-source contributors who make local AI accessible
Support
For questions, bug reports, or feature requests:
- Website: https://aihublocal.com/llm-runner-aio
- Ko-fi: Support the project at https://ko-fi.com/vincespeed
Disclaimer
This software is provided "as is" without warranty of any kind. The developer (AIHubLocal) is not responsible for any data loss, system issues, or hardware strain resulting from use. Running local LLMs consumes significant system resources β users assume all risks associated with usage.