Configure your data source and API connections.
NEXT_PUBLIC_DATA_SOURCE environment variable, or overridden below.To switch data sources, set NEXT_PUBLIC_DATA_SOURCE to mock, openrouter, or litellm in your .env.local and restart the dev server.
.env.local configuration:
.env.local configuration:
RouteIQ uses an Adapter Pattern — every data source implements the same IDataAdapter interface. The dashboard never knows where data comes from.
This means you can switch from mock → OpenRouter → LiteLLM without touching a single component. Just change the env var and restart.