LocalAI
AI & LLMs:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more. Features: Generate Text, MCP, Audio, Video, Images, Voice Cloning, Distributed, P2P and decentralized inference
Release History
View all versions →v4.9.0Breaking2 fixes15 featuresLocalAI 4.9.0 introduces significant improvements in authentication, chat context compression, and UI organization. It also expands model support with MiniMax-H3 video generation and Qwen3-TTS on llama.cpp, alongside performance enhancements for downloads and backend operations.
v4.8.21 fix3 featuresThis release enhances the model gallery with fallback mechanisms and introduces the NVIDIA NeMo-Speech.cpp backend. It also includes dependency updates and CI fixes.
v4.8.15 fixes3 featuresThis release includes several bug fixes for GGUF metadata, vLLM-cpp backend loading, and UI stability. It also adds new Qwen model variants to the gallery and enhances vLLM-cpp configuration.
v4.8.03 fixes16 featuresLocalAI 4.8.0 introduces significant new modalities like vllm.cpp (alpha), 3D generation, and audio.cpp, alongside performance improvements, enhanced gallery features, and hardened distributed mode.
v4.7.11 fixThis release includes a bug fix related to the injection of llama.cpp serving options. The change ensures these options are only applied when the path is specifically for llama.cpp.
v4.7.03 fixes23 featuresLocalAI 4.7.0 introduces significant enhancements in content generation, including UI-managed voice cloning, local video and avatar generation, and interleaved reasoning with tool calls. It also adds new audio engines and improves reliability across various features.
v4.6.21 fix1 featureThis release updates dependency versions, refactors internal code using slices.Contains, and adds support for MiniCPM models.
v4.6.16 fixes2 featuresThis patch release focuses on stability and resource management, introducing a new API endpoint for model capabilities and fixing several issues related to authentication, UI presentation, and VRAM utilization for context and embeddings.
v4.6.04 fixes8 featuresLocalAI 4.6.0 is a reliability-focused release that brings full-speed GPU offload for AMD ROCm backends and predictable realtime session warmups. It also introduces conversation forking in the UI and hardens distributed worker lifecycle management.
v4.5.619 fixes5 featuresThis release focuses heavily on improving distributed system stability, enhancing model backend capabilities with new GGML detectors, and fixing numerous bugs related to configuration, imports, and streaming retries. Key features include cross-replica state synchronization and new voice/face detection backends.
v4.5.52 fixes1 featureThis release focuses on fixing critical CI build breaks for several backends and improving compatibility for Whisper on Darwin systems. It also introduces one new model via the gallery agent.
v4.5.41 fixThis patch release fixes a specific issue related to how the RUN_BINARY is derived on Darwin systems.
v4.5.36 fixes1 featureThis release focuses on improving packaging and stability, particularly for macOS builds and various backend components like piper, silero-vad, and llama-cpp. It also includes fixes for distributed configuration updates.
v4.5.21 fixThis minor release primarily addresses a build issue for the opus backend on macOS systems.
v4.5.112 fixes11 featuresThis release focuses heavily on expanding hardware compatibility, particularly adding Darwin/Metal (MPS) support across many backends, alongside significant UI enhancements and various bug fixes related to configuration and distributed processing.
v4.5.04 fixes11 featuresLocalAI 4.5.0 introduces major new capabilities including depth perception, sound event classification, on-device TTS, and NER-based PII filtering. The release also enables continuous batching by default and ships a fully redesigned React UI.
v4.4.317 fixes11 featuresThis release introduces significant new TTS capabilities with OmniVoice and expanded Piper voices, alongside performance improvements in request routing and fixes for Darwin builds. It also adds Indonesian and Korean language support.
v4.4.22 fixesThis patch updates underlying dependencies including llama.cpp and CrispASR, and resolves critical bugs related to vLLM tool argument parsing and CUDA environment setup.
v4.4.11 fix1 featureThis release introduces streaming capabilities for the realtime pipeline stages and fixes a compatibility issue with recent vLLM versions.
v4.4.02 fixes11 featuresLocalAI 4.4.0 is a major multimodal and distributed release, introducing two new audio backends (Parakeet and CrispASR), native object detection, video understanding/generation, and a new intelligent middleware layer for routing and PII filtering.
v4.3.61 fix1 featureThis release introduces the NVIDIA NeMo Parakeet ASR backend and enhances security by hardening outbound HTTP client redirects. It also includes several dependency updates.
v4.3.55 fixes1 featureThis release introduces the ability to honor per-request reasoning effort for chat completions and includes several bug fixes related to tool-call streaming and application shutdown handling.
v4.3.41 fixThis release focuses on a specific bug fix within the turboquant component related to guarding grpc-server fields for forks.
v4.3.31 fixThis release primarily updates several underlying dependencies, including llama.cpp, whisper.cpp, and stable-diffusion.cpp, and includes a fix for handling content in openresponses.
v4.3.215 fixes5 featuresThis release introduces significant new features like model routing, PII filtering, and object detection backends, alongside numerous dependency updates and bug fixes across distributed systems and model handling.
Common Errors
ModuleNotFoundError3 reportsModuleNotFoundError in LocalAI often occurs because the Python environment where LocalAI is running cannot find the necessary installed libraries, especially when using specific backends like ROCm. To fix this, ensure the Python interpreter being used by LocalAI has the correct ROCm-enabled PyTorch and other required dependencies installed within its environment, or that the environment itself is correctly activated. This usually involves rebuilding or reinstalling the relevant backend components with ROCm support explicitly configured.
RepositoryNotFoundError1 report"RepositoryNotFoundError" in LocalAI usually means the requested model path or name isn't found locally or remotely. To fix it, verify the model path in your configuration (e.g., `models.yaml`), ensure the model is either downloaded to that path or that the correct HF_API_KEY is used and accessible to fetch it from the Hugging Face Hub, and double check for typos. If you're using a custom path, verify that LocalAI has the necessary permissions to access it.
Related AI & LLMs Packages
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models.
🦜🔗 The platform for reliable agents.
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
LLM inference in C/C++
GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.
Subscribe to Updates
Get notified when new versions are released