Skip to content

Add llmman as a self-hosted host for chat and embedding providers - #947

Open
ericcurtin wants to merge 1 commit into
MindWorkAI:mainfrom
ericcurtin:llmman
Open

Add llmman as a self-hosted host for chat and embedding providers#947
ericcurtin wants to merge 1 commit into
MindWorkAI:mainfrom
ericcurtin:llmman

Conversation

@ericcurtin

@ericcurtin ericcurtin commented Sep 4, 2026

Copy link
Copy Markdown

Adds llmman, a local model runner with OpenAI-compatible /v1/ routes (default http://localhost:17434), as a self-hosted host.

  • Host.LLMMAN appended to the enum so existing serialized values keep their meaning; display name "llmman".
  • Same capability flags as LM Studio/Ollama/vLLM: chat, embeddings, model loading from /v1/models. No transcription (llmman has no audio endpoint) and no API key field.
  • EmbeddingProviderDialog: embedding model is entered manually, as for Ollama, since llmman model names (e.g. hf.co/...) need not contain "embed".
  • Docs: allowed Host values in plugin.lua, README provider list, and a v26.9.1.md changelog line.

Testing: dotnet build "app/MindWork AI Studio/MindWork AI Studio.csproj" -c Debug (SDK 9.0.317, macOS) after rebasing onto current main: 0 warnings, 0 errors. Not run against a live llmman server.

AI-assisted, reviewed before submitting.

@ericcurtin
ericcurtin requested a review from a team as a code owner September 4, 2026 13:53
llmman (https://github.com/llmmanorg/llmman) is a local model runner
with OpenAI-compatible /v1/ routes, which AI Studio already uses for
every self-hosted host. Add a Host.LLMMAN member (appended, so stored
values keep their meaning) with the same chat, embedding and model
loading flags as its peers. Embedding models are entered manually as
for Ollama, since llmman model names need not contain "embed".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant