ErrLookup › mudler/LocalAI
mudler/LocalAI
LocalAI is the open-source AI engine. Run any model - LLMs, vision, voice, image, video - on any hardware. No GPU required. · Go · 1,247 source files
Analyzed at 44413a9d06 on 2026-08-15. 210 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Web Audio API not available | exception | error | whisper-cpp, vad, audio, cgo, localai, speech |
| Web Audio API not available | exception | error | whisper-cpp, transcription, audio, cgo, localai, ggml |
| HTTP ${response.status} | exception | error | http, mcp, chat-completions, streaming, localai-api |
| HTTP ${response.status} | exception | error | http, streaming, fetch-wrapper, error-handling, localai-api |
| HTTP ${r.status} | exception | error | http, skills, file-upload, multipart, agents |
| HTTP ${response.status} | exception | error | http, webrtc, realtime, voice, legacy-ui |
| No job ID returned from server | exception | error | model-import, api-contract, polling, version-mismatch, react-ui |
| status: HTTP ${statusRes.status} | exception | error | http, middleware, react-ui, polling |
| unknown error | exception | error | settings, pii, react-ui, fallback-message |
| HTTP ${response.status} | exception | error | http, yaml, model-config, react-ui |
| Export failed | exception | error | http, skills, export, react-ui |
| HTTP ${res.status} | exception | error | http, usage, auth, react-ui |
| Web Audio API is not available in this browser | exception | error | web-audio, browser-support, voice, react-ui |
| Normalized audio is larger than 50 MiB | exception | warning | audio, size-limit, voice, react-ui |
| voiceCreate.audio.durationError | validation | warning | validation, audio, duration, i18n |
| No job ID returned from server | exception | error | import, job-polling, legacy-ui, api-contract |
| Invalid YAML structure | validation | warning | yaml, validation, legacy-ui, model-config |
| Model name is required | validation | warning | yaml, validation, legacy-ui, model-config |
| Backend is required | validation | warning | yaml, validation, legacy-ui, model-config |
| Model file/path is required in parameters.model | validation | warning | yaml, validation, legacy-ui, model-config |
| create_sample failed: {sample_result.error or sample_result. | exception | error | python-backend, ace-step, llm, music-generation |
| generate_music failed | exception | critical | ace-step, music-generation, model-inference, runtime |
| generate_music returned no audio | exception | error | ace-step, music-generation, empty-result, validation |
| first generated audio path missing or not a file | exception | error | ace-step, music-generation, file-validation, path-handling |
| model snapshot does not exist: {model_ref} | exception | error | model-loading, path-validation, localai, configuration |
| model snapshot must contain exactly one {suffix} file; found | exception | error | model-loading, snapshot-validation, localai, configuration |
| {raw!r} is not a boolean | validation | error | vllm, configuration, type-coercion, validation |
| Invalid scheduler '{'k_' if is_karras else ''}{name}' | validation | error | diffusers, scheduler, validation, image-generation |
| Failed to load pipeline '{effective_pipeline_type}': {e}\nAv | exception | error | diffusers, pipeline-loading, model-mismatch, image-generation |
| Could not find base class '{base_class_name}' in diffusers | exception | error | diffusers, pipeline-registry, version-mismatch, dependency |
| Unknown pipeline class '{class_name}'. Available pipelines: | validation | error | diffusers, pipeline-resolution, validation, image-generation |
| Unknown task '{task}'. Available tasks: {', '.join(sorted(al | validation | error | diffusers, task-resolution, validation, image-generation |
| Must provide at least one of: class_name, task, or model_id. | validation | error | diffusers, argument-validation, api-misuse, programming-error |
| model_id is required to load a pipeline | validation | error | diffusers, argument-validation, model-loading, programming-error |
| Pipeline class {pipeline_class.__name__} does not support fr | validation | error | diffusers, single-file, pipeline-loading, checkpoint-format |
| Failed to load pipeline '{pipeline_class.__name__}' from '{m | exception | error | diffusers, model-loading, huggingface, resource-exhaustion |
| Unknown pipeline: {class_name} | validation | warning | diffusers, pipeline-registry, validation, metadata |
| Antispoofer.predict called with no models loaded | exception | error | insightface, face-recognition, antispoofing, model-loading |
| no insightface pack '{self.model_pack}' found — install via | exception | error | insightface, model-installation, configuration, localai |
| no ONNX files in pack directory: {pack_dir} | exception | error | insightface, model-installation, file-validation, corruption |
| no detector (taskname='detection') found in {pack_dir} | exception | error | insightface, face-detection, model-loading, pack-integrity |
| onnx_direct engine requires both detector_onnx and recognize | validation | error | python, insightface, onnx, configuration, model-loading |
| unknown engine: {name!r} | validation | error | python, insightface, configuration, validation |
| Model not loaded | exception | error | python, grpc, liquid-audio, model-loading, streaming |
| dataset_source is required (path to a preprocessed dataset) | validation | error | python, liquid-audio, fine-tuning, grpc, validation |
| resolution must be 480p or 720p | validation | error | python, longcat-video, video-generation, configuration, validation |
| use_int8 is supported only by LongCat-Video-Avatar-1.5 | validation | error | python, longcat-video, video-generation, quantization, configuration |
| start_image is not a readable staged file | validation | error | python, longcat-video, grpc, file-handling, validation |
| num_frames must not be negative | validation | error | python, longcat-video, grpc, validation, video-generation |
| audio input requires a LongCat-Video-Avatar-1.5 model | validation | error | python, longcat-video, grpc, model-mismatch, validation |
| base_model must point to a LongCat-Video checkpoint | validation | error | python, longcat-video, model-loading, configuration, validation |
| audio is required for LongCat-Video-Avatar-1.5 | validation | error | python, longcat-video, grpc, audio, validation |
| audio input is not a readable staged file | validation | error | python, longcat-video, grpc, file-handling, audio |
| audio contains no samples | validation | error | python, longcat-video, audio, file-handling, validation |
| audio encoder returned non-finite values | validation | error | python, longcat-video, audio, numerical, gpu |
| request was cancelled | exception | warning | python, longcat-video, grpc, cancellation, streaming |
| request needs {segments} avatar segments, but max_segments i | validation | error | python, longcat-video, configuration, audio, validation |
| failed to mux avatar audio: {details} | exception | error | python, longcat-video, ffmpeg, subprocess, video-generation |
| {name} must be true or false | validation | error | python, longcat-video, configuration, validation |
| {name} must be an integer | validation | error | python, validation, longcat-video, configuration |
| {name} must be at least {minimum} | validation | error | python, validation, range-check, longcat-video |
| {name} must be at most {maximum} | validation | error | python, validation, range-check, longcat-video |
| {name} must be a number | validation | error | python, validation, longcat-video, configuration |
| attention_backend must be one of: {choices} | validation | error | python, validation, enum, longcat-video, attention |
| width and height must each be at least 256 | validation | error | python, validation, dimensions, longcat-video |
| width and height must not exceed 1280x768 | validation | error | python, validation, dimensions, longcat-video |
| width and height must be divisible by 16 | validation | error | python, validation, dimensions, alignment, longcat-video |
| requested video dimensions exceed the 1280x768 pixel limit | validation | error | python, validation, dimensions, longcat-video |
| Unknown backend: {backend} | validation | error | python, mlx, distributed, validation |
| Model must have a 'model' or 'transformer' attribute | validation | error | python, mlx, sharding, model-structure |
| Model must have a 'layers' or 'h' attribute | validation | error | python, mlx, sharding, model-structure |
| Model not loaded. Call LoadModel first. | exception | error | python, grpc, moonshine, lifecycle, audio |
| engine_args is not valid JSON: {e} | validation | error | python, sglang, json, configuration |
| engine_args must be a JSON object, got {type(extra).__name__ | validation | error | python, sglang, json, configuration |
| unknown engine_args key {key!r}.{hint} | validation | error | python, sglang, configuration, typo, version-drift |
| analyze head failed to load — install transformers + torch o | exception | error | python, speaker-recognition, missing-dependency, audio |
| OnnxDirectEngine requires `model_path: <file.onnx>` in optio | validation | error | python, speaker-recognition, onnx, configuration |
| ONNX model not found: {onnx_path} | exception | error | onnx, speaker-recognition, model-loading, file-not-found, localai |
| Model not found: {model_ref} | exception | error | tinygrad, huggingface, model-resolution, file-not-found, localai |
| No safetensors weights found under {model_dir} | exception | error | tinygrad, safetensors, weights-loading, file-not-found, localai |
| Expected HF model directory, got file: {model_path} | exception | error | tinygrad, huggingface, model-layout, file-not-found, localai |
| config.json not found under {model_path} | exception | error | tinygrad, huggingface, config, file-not-found, localai |
| tokenizer.json not found under {model_dir} | exception | error | tinygrad, tokenizer, file-not-found, huggingface, localai |
| Unknown Whisper model_ref={model_ref!r}; expected one of {li | validation | error | tinygrad, whisper, model-alias, validation, localai |
| Dataset source path is outside the allowed directory | validation | error | trl, fine-tuning, path-traversal, security, configuration, localai |
| GRPO requires at least one reward function. Specify reward_f | validation | error | trl, grpo, fine-tuning, reward-functions, localai |
| Unsupported training method: {training_method}. Supported: s | validation | error | trl, fine-tuning, validation, enum, localai |
| Output path is outside the allowed directory | validation | error | trl, export, path-traversal, security, configuration, localai |
| Syntax error in inline reward function '{name}': {e} | validation | error | trl, reward-functions, inline-code, syntax-error, localai |
| Inline reward function '{name}' must return a list, got {typ | validation | error | trl, reward-functions, inline-code, type-mismatch, localai |
| reward_funcs must be a JSON array of reward function specs | validation | error | trl, reward-functions, json, validation, localai |
| Unknown builtin reward function '{name}'. Available: {availa | validation | error | trl, reward-functions, registry, validation, localai |
| Inline reward function '{name}' rejected: inline reward code | validation | error | trl, reward-functions, security, code-execution, configuration, localai |
| Inline reward function '{name}' has no code | validation | error | trl, reward-functions, inline-code, validation, localai |
| Unknown reward function type '{spec_type}'. Use 'builtin' or | validation | error | trl, reward-functions, validation, enum, localai |
| engine_args is not valid JSON: {e} | validation | error | vllm, engine-args, json, configuration, localai |
| engine_args must be a JSON object, got {type(extra).__name__ | validation | error | vllm, config, json, yaml, backend |
| unknown engine_args key {key!r}.{hint} | validation | error | vllm, config, typo, version-skew, backend |
| ced: dlopen %q: %w | panic | critical | dlopen, native-library, go, backend, environment |
| face-detect: dlopen %q: %w | panic | critical | dlopen, native-library, go, backend, environment |
| moss-transcribe-cpp: dlopen %q: %w | panic | critical | dlopen, native-library, go, backend, environment |
| parakeet-cpp: dlopen %q: %w | panic | critical | dlopen, native-library, go, backend, environment |
| Invalid language: %s. Available: %v | validation | error | tts, supertonic, language, validation, config |
| trellis2 ABI mismatch: library reports %d, backend built for | panic | critical | abi, version-skew, native-library, go, backend |
| voice-detect: dlopen %q: %w | panic | critical | dlopen, native-library, go, backend, environment |
| router/rerank: at least one policy is required | panic | error | router, config, panic, construction |
| router/rerank: reranker is required (configure router.classi | panic | error | router, config, nil, classifier |
| router/rerank: policy has empty label | panic | error | router, config, validation, panic |
| router/rerank: policy %q has no description | panic | error | router, config, validation, panic |
| router/score: at least one policy is required | panic | error | router, config, panic, construction |
| router/score: scorer is required (configure router.classifie | panic | error | router, config, nil, classifier |
| router/score: policy has empty label | panic | error | router, config, validation, panic |
| router/score: policy %q has no description | panic | error | router, config, validation, panic |
| router/score: unknown score_normalization %q (want %q or %q) | panic | error | router, config, enum, validation |
| router/score: system_prompt_template: %v | panic | error | router, config, template, validation, panic |
| bytesToInt16sLE: input bytes slice has odd length, must be e | panic | error | audio, pcm, validation, panic, go |
| gRPC port range is exhausted; reusing a port that belonged t | console | warning | go, grpc, ports, resource-exhaustion, supervisor, localai |
| %w: %d-%d is fully consumed by %d running backend(s) and %d | exception | error | go, grpc, ports, resource-exhaustion, supervisor, localai |
| Audio clip not playable — it was truncated when recorded (ra | console | info | react, tracing, ui, tts, audio, configuration |
| ds4 KvCache::Save: fopen failed: %s | console | error | cpp, ds4, kv-cache, filesystem, persistence |
| ds4 KvCache::Save: ds4_session_save_payload rc=%d err=%s; re | console | error | cpp, ds4, kv-cache, serialization, disk-space |
| ds4-worker: missing value for %s | console | error | c, ds4, cli, usage-error, distributed |
| ds4-worker: invalid value for %s: %s | console | error | c, ds4, cli, validation, usage-error |
| ds4-worker: %s | console | error | c, ds4, cli, distributed, validation |
| ds4-worker: unknown option: %s | console | error | c, ds4, cli, usage-error |
| ds4-worker: --role worker is required | console | error | c, ds4, cli, distributed, usage-error |
| ds4-worker: --model is required | console | error | c, ds4, cli, usage-error, distributed |
| ds4-worker: failed to open engine | console | critical | c, ds4, engine, model-loading, hardware |
| [acestep-cpp] FATAL: failed to load DiT from %s\n | console | critical | cpp, acestep, gguf, model-loading, music-generation |
| [acestep-cpp] FATAL: silence_latent not found in %s\n | console | critical | cpp, acestep, gguf, model-loading, metadata |
| [acestep-cpp] FATAL: cannot read GGUF metadata from %s\n | console | critical | cpp, acestep, gguf, model-loading, corruption |
| [acestep-cpp] ERROR: models not loaded\n | console | error | cpp, acestep, lifecycle, guard, music-generation |
| [acestep-cpp] ERROR: T=%d exceeds max 15000\n | validation | error | cpp, acestep, limits, validation, music-generation |
| [acestep-cpp] FATAL: failed to load BPE tokenizer\n | console | critical | cpp, acestep, tokenizer, gguf, music-generation |
| [acestep-cpp] FATAL: failed to load text encoder\n | console | critical | acestep-cpp, model-loading, gguf, ggml, music-generation |
| [acestep-cpp] FATAL: failed to load condition encoder\n | console | critical | acestep-cpp, model-loading, gguf, condition-encoder, memory |
| [acestep-cpp] ERROR: VAE decode failed\n | console | critical | acestep-cpp, vae, decode, audio, shape-mismatch |
| [acestep-cpp] ERROR: failed to write %s\n | console | error | acestep-cpp, wav, io, filesystem, permissions |
| error: failed to open CrispASR session for model\n | console | critical | crispasr, asr, model-loading, backend-selection |
| error: Failed to init model as VAD\n | console | critical | crispasr, vad, whisper, model-loading |
| error: failed to detect speech\n | console | error | crispasr, vad, inference, input-validation |
| error: transcription failed\n | console | error | crispasr, asr, transcription, language-code |
| [moss-tts-cpp] ERROR: local_path is required\n | validation | error | moss-tts-cpp, tts, argument-validation, model-loading |
| [moss-tts-cpp] ERROR: codec_path is required\n | validation | error | moss-tts-cpp, tts, argument-validation, codec |
| [moss-tts-cpp] ERROR: tokenizer_path is required\n | validation | error | moss-tts-cpp, tts, argument-validation, tokenizer |
| [moss-tts-cpp] FATAL: moss_local_load failed\n | console | critical | moss-tts-cpp, tts, model-loading, oom |
| [moss-tts-cpp] ERROR: model not loaded\n | console | error | moss-tts-cpp, tts, lifecycle, ordering |
| [moss-tts-cpp] ERROR: text is required\n | validation | error | moss-tts-cpp, tts, argument-validation |
| [moss-tts-cpp] ERROR: moss_local_tts failed\n | console | error | moss-tts-cpp, tts, inference, voice-cloning |
| [moss-tts-cpp] ERROR: malloc(%zu) failed\n | console | error | moss-tts-cpp, tts, oom, memory |
1 [omnivoice-cpp] ERROR: model_path is required\n | console | error | omnivoice-cpp, tts, argument-validation, model-loading |
2 [omnivoice-cpp] ERROR: codec_path is required\n | console | error | omnivoice-cpp, tts, argument-validation, codec |
3 [omnivoice-cpp] FATAL: ov_init failed: %s\n | console | critical | omnivoice-cpp, tts, model-loading, flash-attention, fp16 |
| [omnivoice-cpp] ERROR: model not loaded\n | console | error | omnivoice-cpp, tts, lifecycle, ordering |
| [omnivoice-cpp] ERROR: text is required\n | console | error | |
| [omnivoice-cpp] ERROR: synthesize failed (rc=%d): %s\n | console | error | |
| [omnivoice-cpp] ERROR: malloc(%zu) failed\n | console | error | |
4 [omnivoice-cpp] ERROR: text is required\n | console | error | |
1 [qwen3-tts-cpp] ERROR: talker_path is required\n | console | error | |
2 [qwen3-tts-cpp] ERROR: codec_path is required\n | console | error | |
3 [qwen3-tts-cpp] FATAL: qt_init failed: %s\n | console | error | |
| [qwen3-tts-cpp] ERROR: model not loaded\n | console | error | |
| [qwen3-tts-cpp] ERROR: text is required\n | console | error | |
| [qwen3-tts-cpp] ERROR: synthesize failed (rc=%d): %s\n | console | error | |
| [qwen3-tts-cpp] ERROR: malloc(%zu) failed\n | console | error | |
4 [qwen3-tts-cpp] ERROR: text is required\n | console | error | |
1 [sam3-cpp] Failed to load model: %s\n | console | error | |
2 [sam3-cpp] Failed to create state\n | console | error | |
3 [sam3-cpp] Failed to encode image\n | console | error | sam3, image-encoding, cgo, backend |
-1 [sam3-cpp] PCS mode requires full SAM 3 model\n | console | error | sam3, pcs, model-type, backend |
| Embedding directory does not exist or is not a directory: %s | console | warning | stablediffusion, embeddings, filesystem, config |
| LoRA directory does not exist or is not a directory: %s\n | console | warning | stablediffusion, lora, filesystem, config |
| LoRA directory not set, cannot parse LoRAs from prompt\n | console | warning | stablediffusion, lora, prompt-parsing, config |
| Invalid LoRA multiplier '%s', skipping\n | console | warning | stablediffusion, lora, prompt-parsing, validation |
| WARNING: LoRA file not found: %s\n | console | warning | stablediffusion, lora, prompt-parsing, filesystem |
| Invalid rng_type: %s, using default\n | validation | warning | stablediffusion, options, rng, config |
| Invalid sampler_rng_type: %s, using default\n | validation | warning | stablediffusion, options, rng, config |
| Invalid prediction: %s, using default\n | validation | warning | stablediffusion, options, prediction, config |
| Invalid lora_apply_mode: %s, using default\n | validation | warning | stablediffusion, options, lora, config |
| Invalid wtype: %s, using default\n | validation | warning | stablediffusion, options, quantization, config |
| WARNING: LoRA model directory not set. LoRAs in prompts will | console | info | stablediffusion, lora, config, startup |
| failed loading model (generic error)\n | console | critical | stablediffusion, model-loading, fatal, memory |
| Invalid sample method, using default: %s\n | validation | warning | stablediffusion, sampler, options, validation |
| Invalid scheduler, using default: %s\n | validation | warning | stablediffusion, scheduler, options, validation |
| Note: Found %zu LoRAs in negative prompt (may not be support | console | info | stablediffusion, lora, prompt-parsing, negative-prompt |
| Failed to load input image from '%s'\n | console | error | stablediffusion, img2img, image-loading, stb |
| Input image must have at least 3 channels, got %d\n | console | error | stablediffusion, img2img, image-loading, validation |
| Failed to allocate memory for resized image\n | console | critical | stablediffusion, img2img, memory, allocation |
| Failed to load mask image from '%s'\n | console | error | |
| Failed to allocate memory for resized mask\n | console | error | |
| Failed to load reference image from '%s'\n | console | error | |
| Reference image must have at least 3 channels, got %d\n | console | error | |
| Failed to allocate memory for resized reference image\n | console | error | |
| NO results\n | console | error | |
| Results with no data\n | console | error | |
| Failed to write image to '%s'\n | console | error | |
| Failed to load image from '%s'\n | console | error | |
| audio too large for 32-bit WAV (%PRIu64 bytes)\n | console | error | |
| ffmpeg_mux: empty frames\n | console | error | |
| ffmpeg_mux: failed to stage audio; producing silent video\n | console | error | |
| ffmpeg exited with status %d | console | error | |
| gen_video: dst is empty | console | error | |
| generate_video produced no frames | console | error | |
| error: failed to load voxtral model from %s | console | error | |
| error: model not loaded | console | error | |
| error: transcription failed for %s | console | error | |
| error: Also failed to init model as transcriber | console | error | |
| error: Failed to init model as VAD | console | error | |
| error: failed to detect speech | console | error | |
| error: transcription failed | console | error |