add docs for oMLX (#273)

This commit is contained in:
Marcello Fitton
2026-07-17 14:24:44 -07:00
committed by GitHub
parent acfd4e122c
commit 71ea0f950c
5 changed files with 50 additions and 0 deletions
+1
View File
@@ -30,6 +30,7 @@ Depending on your selection additional configuration might be required.
<Card icon={<ExternalLinkIcon />} title="Text Generation WebUI" href="https://github.com/oobabooga/text-generation-webui" />
<Card icon={<ExternalLinkIcon />} title="Docker Model Runner" href="https://docs.docker.com/desktop/features/model-runner/" />
<Card icon={<ExternalLinkIcon />} title="Lemonade" href="https://lemonade-server.ai/" />
<Card icon={<ExternalLinkIcon />} title="oMLX" href="https://omlx.ai/" />
</Cards>
### Cloud Language Model Providers
@@ -43,5 +43,14 @@
"pagination": true,
"toc": true
}
},
"omlx": {
"title": "oMLX",
"theme": {
"breadcrumb": true,
"footer": true,
"pagination": true,
"toc": true
}
}
}
@@ -0,0 +1,30 @@
---
title: "oMLX LLM"
description: "oMLX is an LLM inference server for Apple Silicon Macs built on MLX, with continuous batching and SSD caching - managed from the macOS menu bar."
---
import Image from "next/image";
<Image
src="/images/anythingllm-setup/llm-configuration/local/omlx/header-image.png"
height={1080}
width={1920}
quality={100}
alt="oMLX LLM"
/>
# oMLX LLM
[oMLX](https://omlx.ai/) is an LLM inference server for Apple Silicon Macs built on [MLX](https://github.com/ml-explore/mlx), Apple's machine learning framework. It supports continuous batching for concurrent requests, a tiered KV cache (RAM + SSD), multi-model serving, and is managed from the macOS menu bar.
oMLX is a _separate_ application that you need to download and run first before connecting to it.
## Connecting to oMLX
When running oMLX locally, you **should** first start the oMLX server with at least one MLX model available. By default, the server runs at `http://localhost:8000`.
Select **oMLX** as your LLM provider in AnythingLLM. The base URL will be auto-detected when the server is running, or you can set it manually under advanced settings. Then select the model you want to use from the list of models available on your oMLX server.
The model's context window is automatically detected and cached, but you can override it manually under advanced settings. If your oMLX server requires authentication, you can also provide an API key there.
You can update your model to a different model at any time in the **Settings**.
@@ -102,6 +102,16 @@ We allow you to connect to both local and cloud-based LLMs - even at the same ti
alt="KobaldCPP"
/>
</Card>
<Card title="oMLX" href="local/omlx">
<Image
src="/images/anythingllm-setup/llm-configuration/local/omlx/header-image.png"
height={1080}
width={1920}
quality={100}
alt="oMLX"
/>
</Card>
</Cards>
### Cloud Language Model Providers
Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB