mirror of
https://github.com/open-webui/docs.git
synced 2026-11-05 01:38:13 +00:00
[PR #1392] [CLOSED] docs: add tested LocalAI speech-to-text recipe #1357
Labels
No labels
bug
documentation
documentation
duplicate
enhancement
enhancement
good first issue
good first issue
good first issue
help wanted
help wanted
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/docs#1357
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/docs/pull/1392
Author: @Nathan-Roll1
Created: 9/17/2026
Status: ❌ Closed
Base:
main← Head:codex/localai-orukeet-stt-guide📝 Commits (1)
d80bb65docs: add tested LocalAI speech-to-text recipe📊 Changes
2 files changed (+116 additions, -0 deletions)
View changed files
➕
docs/features/chat-conversations/audio/speech-to-text/localai-stt-integration.md(+115 -0)📝
docs/features/chat-conversations/audio/speech-to-text/stt-config.md(+1 -0)📄 Description
Affiliation correction: I am the founder of Oruk, and Orukeet is our model. That relationship should have been explicit in the original description. The contribution-standard checkbox below is now unchecked. This PR remains closed.
Summary
Add a tested LocalAI speech-to-text recipe using its existing Orukeet gallery model. It covers the compatible API URL and key, multipart requests, current admin settings, Docker networking, persistent-setting overrides, and the user's Default speech setting. The change is limited to one guide and a link from the STT setup page; it adds no runtime code, dependencies, telemetry, or chat-provider changes.
LocalAI already installs this model from Hugging Face at a pinned GGUF revision with SHA-256 verification. Its necessary model download uses normal Hugging Face download accounting; cached recognition makes no extra counting requests. The guide identifies the weights' license and final-recording behavior.
Related issue or discussion
No related issue. This documents the existing OpenAI-compatible STT path and LocalAI gallery entry.
Checklist
Notes for reviewers
Validated on macOS arm64 with Open WebUI 0.11.3, LocalAI 4.9.0 and the gallery's Q8 model:
npm run buildpassed for all 426 documentation pages; the new Markdown passes Prettier andgit diff --checkis clean.For context, the published NeMo evaluation reports 9.85% versus 11.01% pooled FLEURS WER across 20,146 recordings in 25 languages. A separate 120-clip transcribe.cpp Q8 sample scored 5.34% versus 5.14%. Those are different runtime evaluations; neither establishes an accuracy or speed advantage through Open WebUI or this LocalAI backend. The checks above establish integration and repeatability. The guide includes the required community-support notice.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.