What is SillyTavern?
SillyTavern is a self-hosted web UI for interacting with LLMs. It is built for power users who want full control over their AI chat experience: custom characters, advanced prompt formatting, multiple API connections, and extensive UI customization. With 7.4 billion tokens and 472,000 requests on OpenRouter, it is one of the most active LLM frontend projects.
SillyTavern has dedicated connection settings for OpenAI-compatible APIs. Select 'Chat Completion' as the API type, set the custom endpoint to EUrouter, and enter your API key. All your conversations then route through EU infrastructure. Since SillyTavern is self-hosted, you control both the frontend (on your machine) and the API routing (through EUrouter in the EU).
Quick to integrate
A few lines of code is all it takes. Swap your base URL and you are routed through EUrouter.
1// API Connections > Chat Completion
2{
3 "Chat Completion Source": "Custom (OpenAI-compatible)",
4 "Custom Endpoint": "https://api.eurouter.ai/v1",
5 "API Key": "eur-...",
6 "Model": "gpt-4o"
7}Get started in minutes
Follow these steps to connect your application to EUrouter.
Install SillyTavern
Clone the SillyTavern repository and start the server following the official instructions.
1git clone https://github.com/SillyTavern/SillyTavern
2cd SillyTavern && ./start.shOpen API connection settings
In the SillyTavern UI, go to API Connections. Select "Chat Completion" as the API type and choose "Custom (OpenAI-compatible)" as the source.
Enter the EUrouter endpoint
Set the Custom Endpoint to https://api.eurouter.ai/v1 and paste your EUrouter API key. Select your preferred model from the model list.
Why use SillyTavern with EUrouter
Power user chat through Europe
SillyTavern gives you full control over prompt formatting, system messages, and generation settings. With EUrouter, all that customization works through EU infrastructure. Your conversations, characters, and chat context route through European servers.
- Custom prompts, system messages, and generation parameters all route through EUrouter
- Character data and conversation context stay within EU jurisdiction
- Advanced formatting and template features work without changes
- Self-hosted frontend plus EU-routed API for full privacy control
Every model from one endpoint
Through EUrouter, SillyTavern gets access to GPT-4o, Claude, Mistral, and all other supported models from a single endpoint. One API key, one connection config. Switch between models from the SillyTavern model selector.
- Access all EUrouter models from SillyTavern's model dropdown
- Switch models without changing connection settings
- Compare different models for the same conversation
- One API key and one bill for all model usage
Self-hosted and EU-compliant
SillyTavern runs on your machine, and EUrouter handles the API routing through the EU. This combination gives you full control: your chat history is local, your API calls go through Europe, and no third party sees your data outside the path you choose.
- Chat history stored locally on your machine
- API calls route through EUrouter's EU infrastructure
- No cloud dependency for the frontend, full privacy for the backend
- GDPR-compliant data handling for all conversations