Docs / AI Providers / Anthropic, OpenAI & Gemini

Anthropic, OpenAI & Gemini

Use your existing API keys from major AI providers.

If you already have an API key from Anthropic, OpenAI, or Google Gemini, you can use it directly in QuickContract. This is a good option if you prefer to use a specific provider's billing, or if your organization requires direct API access rather than going through a third-party gateway like OpenRouter.

Anthropic (Claude)

Get your API key

Log in to the Anthropic Console. Navigate to API Keys and create a new key. Copy it immediately — it will not be shown again.

Add to QuickContract

Open Settings > AI Provider, select Anthropic from the dropdown, and paste your API key. Choose a Claude model — Claude Sonnet is recommended for the best balance of speed and quality.

Anthropic uses pay-per-use pricing billed to the payment method on your Anthropic account. There is no monthly minimum.

OpenAI (GPT)

Get your API key

Log in to the OpenAI Platform. Go to API Keys in your account settings and create a new secret key. Copy it before closing the dialog.

Add to QuickContract

Open Settings > AI Provider, select OpenAI, and paste your key. GPT-4o is recommended for contract generation.

OpenAI uses pay-per-use pricing. New accounts may receive a small amount of free credit. After that, you are billed based on token usage.

Google Gemini

Get your API key

Go to Google AI Studio and click Create API Key. Select or create a Google Cloud project, then copy the generated key.

Add to QuickContract

Open Settings > AI Provider, select Gemini, and paste your key. Gemini Pro is recommended for contract work.

Google Gemini offers a generous free tier that includes a limited number of requests per minute. Beyond the free tier, usage is billed to your Google Cloud account.

Your key stays local

Regardless of which provider you choose, your API key is stored in your local app database on your Mac. It is never sent to QuickContract's servers. All AI requests go directly from your machine to the provider's API.

When to use a direct provider vs OpenRouter

Use a direct provider key when:

  • Your organization requires direct API billing with a specific provider
  • You want the lowest possible latency (one fewer network hop)
  • You only ever use models from a single provider

Use OpenRouter when you want the flexibility to switch between models from different providers without managing multiple API keys.