LLMSwap documentation

LLMSwap provides one direct interface to 10 LLM providers through a Python SDK, CLI, and optional local browser Arena.

Start here

Core workflow

                 ┌─> Ask one provider
Prompt -> LLMSwap├─> Compare selected models in the Arena
                 └─> Synthesize a cross-checked Best Answer

LLMSwap uses your provider accounts. Remote prompts go to the providers you select; Ollama can remain local when the Ollama server is local.

Best Answer privacy model

Prompt -> 2–5 candidate requests in parallel
       -> anonymized candidate text + prompt -> judge
       -> answer + agreement + disagreements + cautions

The default uses one provider/model for candidates and judge. Cross-provider output sharing requires explicit consent. LLMSwap does not automatically redact sensitive data, and agreement does not guarantee factual correctness.

Additional references


Table of contents


Copyright © 2026 LLMSwap. Distributed under the MIT license.

This site uses Just the Docs, a documentation theme for Jekyll.