diff --git a/packages/web/src/content/docs/index.mdx b/packages/web/src/content/docs/index.mdx
index c8875bc1..0570e34c 100644
--- a/packages/web/src/content/docs/index.mdx
+++ b/packages/web/src/content/docs/index.mdx
@@ -4,6 +4,8 @@ description: Get started with opencode.
---
import { Tabs, TabItem } from "@astrojs/starlight/components"
+import config from "../../../config.mjs"
+export const console = config.console
[**opencode**](/) is an AI coding agent built for the terminal.
@@ -60,7 +62,7 @@ You can also install it with the following:
#### Windows
-Right now the automatic installation methods do not work properly on Windows. However you can grab the binary from the [Releases](https://github.com/sst/opencode/releases).
+Currently, the automatic installation methods do not work properly on Windows. However you can grab the binary from the [Releases](https://github.com/sst/opencode/releases).
---
@@ -68,26 +70,25 @@ Right now the automatic installation methods do not work properly on Windows. Ho
With opencode you can use any LLM provider by configuring their API keys.
-We recommend signing up for [Claude Pro](https://www.anthropic.com/news/claude-pro) or [Max](https://www.anthropic.com/max), it's the most cost-effective way to use opencode.
+If you are new to using LLM providers, we recommend using [opencode zen](/docs/zen).
+It's a curated list of models that have been tested and verified by the opencode
+team.
-Once you've signed up, run `opencode auth login` and select Anthropic.
-
-```bash
-$ opencode auth login
-
-┌ Add credential
-│
-◆ Select provider
-│ ● Anthropic
-│ ○ OpenAI
-│ ○ Google
-│ ○ Amazon Bedrock
-│ ○ Azure
-│ ○ DeepSeek
-│ ○ Groq
-│ ...
-└
-```
+1. Sign in to **opencode zen** and put in your billing
+ details.
+2. Copy your API key.
+3. Run `opencode auth login`, select opencode, and add your API key.
+
+ ```bash
+ $ opencode auth login
+
+ ┌ Add credential
+ │
+ ◆ Select provider
+ │ ● opencode
+ │ ...
+ └
+ ```
Alternatively, you can select one of the other providers. [Learn more](/docs/providers#directory).
diff --git a/packages/web/src/content/docs/zen.mdx b/packages/web/src/content/docs/zen.mdx
index 4e4ae4eb..b40dedd1 100644
--- a/packages/web/src/content/docs/zen.mdx
+++ b/packages/web/src/content/docs/zen.mdx
@@ -57,14 +57,19 @@ You are charged per request and you can add credits to your account.
---
-## Goals
+## Endpoints
-We created opencode zen to:
+You can also access our models through the following API endpoints.
-1. **Benchmark** the best models/providers for coding agents.
-2. Have access to the **highest quality** options and not downgrade performance or route to cheaper providers.
-3. Pass along any **price drops** by selling at cost; so the only markup is to cover our processing fees.
-4. Have **no lock-in** by allowing you to use it with any other coding agent. And always let you use any other provider with opencode as well.
+| Model | Mode ID | Endpoint | AI SDK Package |
+| ---------------- | ---------------- | --------------------------------------------- | --------------------------- |
+| GPT-5 | gpt-5 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
+| Claude Sonnet 4 | claude-sonnet-4 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
+| Claude Haiku 3.5 | claude-3-5-haiku | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
+| Claude Opus 4.1 | claude-opus-4-1 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
+| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
+| Grok Code Fast 1 | grok-code | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
+| Kimi K2 | kimi-k2 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
---
@@ -88,35 +93,27 @@ tokens**.
Credit card fees are passed along at cost; we don’t charge anything beyond that.
:::
-A couple of notes:
-
-- These are the raw prices based on the provider we are using internally. We
- charge a small markup on top of this to cover our processing fees.
-- Grok Code Fast 1 is currently free on opencode for a limited time. The xAI team is
- using this time to collect feedback and improve Grok Code.
+Grok Code Fast 1 is currently free on opencode for a limited time. The xAI team is using this time to collect feedback and improve Grok Code.
Contact us if you have any questions.
---
-## Model Endpoints
+## Privacy
-| Model | Mode ID | Endpoint | AI SDK Package |
-| ---------------- | ---------------- | --------------------------------------------- | --------------------------- |
-| GPT-5 | gpt-5 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
-| Claude Sonnet 4 | claude-sonnet-4 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
-| Claude Haiku 3.5 | claude-3-5-haiku | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
-| Claude Opus 4.1 | claude-opus-4-1 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
-| Qwen3 Coder 480B | qwen3-coder | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-| Grok Code Fast 1 | grok-code | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
-| Kimi K2 | kimi-k2 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
+All our models are hosted in the US. Our providers follow a zero-retention policy and do not use your data for model training, with the following exceptions:
+
+- Grok Code Fast 1: During its free period, collected data may be used to improve Grok Code.
+- OpenAI APIs: Requests are retained for 30 days in accordance with [OpenAI's Data Policies](https://platform.openai.com/docs/guides/your-data).
+- Anthropic APIs: Requests are retained for 30 days in accordance with [Anthropic's Data Policies](https://docs.anthropic.com/en/docs/claude-code/data-usage).
---
-## Privacy
+## Goals
-1. All our models are hosted in the US.
-2. Our providers follow a zero-retention policy and do not use your data for model training, with the following exceptions:
- - Grok Code Fast 1: During its free period, collected data may be used to improve Grok Code.
- - OpenAI APIs: Requests are retained for 30 days in accordance with [OpenAI's Data Policies](https://platform.openai.com/docs/guides/your-data).
- - Anthropic APIs: Requests are retained for 30 days in accordance with [Anthropic's Data Policies](https://docs.anthropic.com/en/docs/claude-code/data-usage).
+We created opencode zen to:
+
+1. **Benchmark** the best models/providers for coding agents.
+2. Have access to the **highest quality** options and not downgrade performance or route to cheaper providers.
+3. Pass along any **price drops** by selling at cost; so the only markup is to cover our processing fees.
+4. Have **no lock-in** by allowing you to use it with any other coding agent. And always let you use any other provider with opencode as well.