Skip to main content
To use BrowserOS, you need to configure an LLM provider. You have two options:
  1. Use models locally - Connect BrowserOS to models running on your machine
  2. Bring your own API keys - Use cloud providers like ChatGPT, Gemini, or Claude
Our recommendation: BrowserOS works best with Gemini 2.5 Flash. We highly recommend getting an API key from Google AI Studio for Gemini 2.5 Flash. Google AI Studio gives free access to Gemini 2.5 Flash models for up to 20 requests per minute - perfect for getting started without any costs.

Why bring your own API keys or use local models?

Your API keys are stored locally and encrypted. Requests go directly from your browser to the provider - BrowserOS servers never see your data or keys. With local models, your data never even leaves your machine.
BrowserOS has heavy rate limits on the default shared models. For the smoothest experience without interruptions, bring your own API keys or run models locally. Use BrowserOS as much as you want without hitting limits.
Connect to powerful cloud models using your own API keys. BrowserOS works very well with Gemini 2.5 Flash - use it for the highest performance, fastest speed, and most stable experience.

Available Cloud Providers

Option #2: Using local AI LLM models

Running models locally gives you complete control and privacy. Your data stays on your machine, and there are no usage costs or API limits.
NOTE: Local LLMs are great for “Chat Mode” tasks. For “Agent Mode” and “Teach Mode”, our recommendation is to use bigger cloud based LLMs like ChatGPT, Gemini or Claude.

Available Local Options

For best results with local models:
  • gpt-oss:20B - Great balance of speed and capability
  • qwen3:8B or qwen3:14B - Fast and good for chat-mode, but struggles with agentic tasks
Many models like Deepseek-R1 via Ollama don’t support tool calls and you’ll get 400 errors when trying to use them with BrowserOS. Stick with the recommended models above for the best experience.

Switching Between Models

Use the switcher to change between different LLM providers.
  • Use local models for sensitive work data
  • Switch to cloud models for agentic tasks.
switcher.png

Next Steps

Once you’ve configured your LLM provider, explore what BrowserOS can do:
  • Use Chat Mode for simple Q&A.
  • Use Agent Mode for open-ended agentic tasks—tell the agent what to do and watch it execute step by step.
  • Use Teach Mode to create repeatable workflows—show the BrowserOS agent your workflow once, and it will learn and repeat it reliably.
I