Must match exactly what's set in your X app's OAuth 2.0 settings under "Redirect URI"
In your X app → User authentication settings → OAuth 2.0 → enable it → set App type to Web App → add callback URL → required scopes: tweet.read · users.read · bookmark.read
Get it from console.anthropic.com → API Keys Enables Claude Sonnet 4.5 in the model selector.
Optional — skip if you only want to use the free OpenRouter models.
Get it free from openrouter.ai/keys Enables DeepSeek V3.2 · Llama 4 Maverick · Kimi K2 — all free models.
Free models on OpenRouter have a limit of 20 req/min and 1,000 req/day — more than enough for personal bookmark analysis.