Loader...

Shipkit is an open source starter template made with Next.js, React, and Tailwindcss. Subscribe to our newsletter to get the latest updates or follow us on twitter.
How to configure and switch between AI providers in Lash — Claude, GPT, Gemini, Bedrock, and more.

One of Lash's key strengths is provider flexibility. Unlike tools locked to a single AI vendor, Lash supports 15+ providers out of the box. Here's how to configure and switch between them.
Set your API key for whichever provider you want to use:
# Pick one (or set multiple for fallback)
export ANTHROPIC_API_KEY=sk-ant-...
export OPENAI_API_KEY=sk-...
export GOOGLE_API_KEY=...
Lash auto-detects available providers and uses the first one it finds. You can also explicitly set your preferred provider in the config.
Want to compare responses from different models? Set multiple API keys and switch between them during a session. This is useful for:
Your conversations, tools, and workflow stay the same regardless of which AI provider you use. Switch providers without changing how you work.
Lash is free, open source, and MIT licensed. Get started today.
Read with AI
Summarize this article: Using Lash with Multiple AI Providers