sreenathmmenon/llmswap

View on GitHub ↗

Ask, compare, and synthesize across 10 LLM providers. Python SDK, CLI, local Arena, MCP, and privacy-aware Best Answer.

31 ★6 forksPythonUpdated 1mo ago

What you need to know

Simple MCP server that allows swapping API endpoints used by LLM chat apps such as Claude, Open WebUI, LibreChat and LobeChat.

Install

Clone repo, copy config/config.json.example to config/config.json, set your LLM endpoint, npm install, npm run build.

Usage

  • Configure endpoints and swap the backend LLM used by supported chat applications.

Key features

  • Endpoint swapping for multiple chat apps
  • Configuration via config.json
  • Proxy/port configuration
  • OpenAI-compatible endpoint support

Best for

Users wanting to redirect chat apps to a different LLM API endpoint.

Caveats

  • Development stage project.
Clients: Claude · Open WebUI · LibreChat · LobeChat

Reviewed 2026-08-11

Topics

anthropicbest-answerbyokgeminigenerative-aigroqllmllm-as-a-judgellm-clillm-ensemblellm-sdkmcpmodel-comparisonmodel-context-protocolmulti-llmollamaopen-sourceopenaipythontool-calling
Stars
31★
Forks
6
Language
Python
License
MIT
Created
2025-08-03
Last push
2026-08-03