<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Administration · LocalAI</title><link>https://localai.io/docs/administration/index.html</link><description>Run, monitor and govern a LocalAI instance.</description><generator>Hugo</generator><language>en-GB</language><atom:link href="https://localai.io/docs/administration/index.xml" rel="self" type="application/rss+xml"/><item><title>Operate overview</title><link>https://localai.io/docs/administration/overview/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/overview/index.html</guid><description>The Operate console: one page that shows if anything is wrong with your LocalAI instance.</description></item><item><title>Authentication &amp; Authorization</title><link>https://localai.io/docs/administration/authentication/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/authentication/index.html</guid><description>Turn on accounts, roles, API keys and OAuth login for LocalAI.</description></item><item><title>Runtime Settings</title><link>https://localai.io/docs/administration/runtime-settings/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/runtime-settings/index.html</guid><description>Change LocalAI settings in the web interface without a restart.</description></item><item><title>Traffic</title><link>https://localai.io/docs/administration/traffic/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/traffic/index.html</guid><description>The Traffic tab of the Administration console answers three questions: how much is the server used, what failed, and how are the machine and the models doing. It opens on an overview and has a second row of links: Overview, Usage, Models, GPU and host, Traces, Middleware and Prometheus. One time window (24 hours, 7 days, 30 days or all time) is shared by the Overview, Usage and Models pages.</description></item><item><title>Activity</title><link>https://localai.io/docs/administration/activity/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/activity/index.html</guid><description>Watch, cancel and retry model and backend installs from the WebUI</description></item><item><title>Backend Monitor</title><link>https://localai.io/docs/administration/backend-monitor/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/backend-monitor/index.html</guid><description>LocalAI provides endpoints to monitor and manage running backends. The /backend/monitor endpoint reports the status and resource usage of loaded models, /backend/load pre-loads a model into memory, and /backend/shutdown allows stopping a model’s backend processes. In distributed mode, a named shutdown stops both a process local to the controller and every placement registered on workers.&#10;All three are admin-only.&#10;Monitor API Method: GET Endpoints: /backend/monitor, /v1/backend/monitor Request The model to monitor is passed as a query parameter:</description></item><item><title>Tracing</title><link>https://localai.io/docs/administration/tracing/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/tracing/index.html</guid><description>LocalAI can retain recent API exchanges and backend operations for inspection on the Traces page in the management interface. Enable tracing in runtime settings or with the existing tracing configuration.&#10;API requests appear while they are still running. Their elapsed duration updates when the page refreshes, and the result column marks them as in progress until the response completes. In-flight requests live only in memory; the completed exchange is what LocalAI adds to the bounded, persistent history.</description></item><item><title>Profiling and request diagnostics</title><link>https://localai.io/docs/administration/diagnostics/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/diagnostics/index.html</guid><description>LocalAI provides two independently opt-in diagnostics: a private Go profiling listener and structured phase timing events. Both default to disabled. Debug logging alone enables neither feature.&#10;Scope and configuration These options apply to local-ai run, including a distributed frontend. They do not enable diagnostics in separately launched workers or provide backend-native llama.cpp profiling. Diagnostics has no MCP, admin, or public API surface and no UI controls. State is per-instance, not shared between replicas. Profiles describe the frontend Go process, not the whole cluster.</description></item><item><title>Middleware: PII filtering and intelligent routing</title><link>https://localai.io/docs/administration/middleware/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/middleware/index.html</guid><description>Per-model PII redaction and policy-based request routing</description></item><item><title>Cloud passthrough proxy</title><link>https://localai.io/docs/administration/cloud-proxy/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/cloud-proxy/index.html</guid><description>Forward requests to OpenAI, Anthropic, OrcaRouter, or any compatible provider</description></item><item><title>MITM proxy for Claude Code / Codex CLI</title><link>https://localai.io/docs/administration/mitm-proxy/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/mitm-proxy/index.html</guid><description>Redact PII from cloud-AI traffic without LocalAI holding API keys</description></item><item><title>Distributed Mode</title><link>https://localai.io/docs/administration/distributed-mode/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/distributed-mode/index.html</guid><description>Run several LocalAI frontends and worker nodes with PostgreSQL and NATS.</description></item><item><title>P2P / Federated Inference</title><link>https://localai.io/docs/administration/p2p-federated-inference/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/p2p-federated-inference/index.html</guid><description>Tip Looking for production-grade horizontal scaling with PostgreSQL and NATS? See Distributed Mode.&#10;Choosing a distributed mode LocalAI can spread inference across multiple machines in three ways. Pick the one that matches your setup:</description></item><item><title>P2P API reference</title><link>https://localai.io/docs/administration/p2p-api/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/p2p-api/index.html</guid><description>LocalAI supports peer-to-peer (P2P) networking for distributed inference. The P2P API endpoints allow you to monitor connected worker and federated nodes, retrieve the P2P network token, and get cluster statistics.&#10;For an overview of distributed inference setup, see Distributed Inference.&#10;Endpoints List all P2P nodes Method: GET Endpoint: /api/p2p Returns all worker and federated nodes in the P2P network.</description></item><item><title>(experimental) MLX Distributed Inference</title><link>https://localai.io/docs/administration/mlx-distributed/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/mlx-distributed/index.html</guid><description>MLX distributed inference allows you to split large language models across multiple Apple Silicon Macs (or other devices) for joint inference. Unlike federation (which distributes whole requests), MLX distributed splits a single model’s layers across machines so they all participate in every forward pass.</description></item><item><title>TLS Reverse Proxy Configuration</title><link>https://localai.io/docs/administration/reverse-proxy-tls/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/reverse-proxy-tls/index.html</guid><description>Configure LocalAI behind a TLS termination reverse proxy (HAProxy, Apache, Nginx, APISIX)</description></item><item><title>Routing logs in embedded applications</title><link>https://localai.io/docs/administration/embedded-routing-log/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/embedded-routing-log/index.html</guid><description>Go applications that embed LocalAI can retain the bounded in-memory router decision log without enabling billing statistics:&#10;config.WithDisableStats(true), config.WithRouterDecisionLog(true), The explicit routing-log option retains classifier, selected-model, cache and score diagnostics. It does not create a billing recorder or record token usage. Without that opt-in, disabling stats still disables both logs as before.&#10;config.DisableMetricsEndpoint also prevents failover health-gauge registration; failover routing itself continues to run.</description></item><item><title>Troubleshooting</title><link>https://localai.io/docs/administration/troubleshooting/index.html</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://localai.io/docs/administration/troubleshooting/index.html</guid><description>Find the cause of common LocalAI problems: startup, models, GPUs and downloads.</description></item></channel></rss>