---
title: "IDE & Continue Setup | Augure — Sovereign AI API"
description: "Use Augure's OpenAI-compatible API inside VS Code and JetBrains with the Continue extension. Canadian data residency for your coding workflow."
canonical: https://augureai.ca/docs/ide
updated: 2026-10-26
---

# IDE & Continue setup

Use Augure inside your editor with the Continue extension: Augure is OpenAI-compatible, so any tool that accepts a custom base URL and API key works without code changes.

Base URL: `https://api.augureai.ca/v1`

## Before you start

You need two things: the [Continue](https://www.continue.dev/) extension installed in your editor, and an Augure API key. Keys are issued from the developer portal.

> **Getting a key:** API keys are issued through our gated application process. [Get API access](https://chat.augureai.ca/developers/dashboard) to get started, then copy your key from the developer portal.

## VS Code + Continue

Install the Continue extension from the VS Code marketplace, then add Augure as a provider. Continue supports both a YAML and a JSON config — use whichever your version expects. Both point at the same OpenAI-compatible endpoint.

### config.yaml

Newer Continue versions use `~/.continue/config.yaml`.

```yaml
# ~/.continue/config.yaml
name: Augure
version: 1.0.0
models:
  - name: Augure Rosedale One
    provider: openai
    model: rosedale-1
    apiBase: https://api.augureai.ca/v1
    apiKey: YOUR_API_KEY
    roles:
      - chat
      - edit
      - apply
```

### config.json

Older Continue versions use `~/.continue/config.json`.

```json
{
  "models": [
    {
      "title": "Augure Rosedale One",
      "provider": "openai",
      "model": "rosedale-1",
      "apiBase": "https://api.augureai.ca/v1",
      "apiKey": "YOUR_API_KEY"
    }
  ]
}
```

> **Autocomplete caveat:** Augure's models are tuned for chat, edit, and agentic work rather than the low-latency, fill-in-the-middle responses that Continue's inline tab-autocomplete expects. We recommend leaving the dedicated autocomplete (`tabAutocompleteModel`) provider unset rather than pointing it at Augure. Use Augure for chat, in-editor edits, and agent mode.

## Which model to use

For agentic, tool-use, and file-editing workflows, choose `rosedale-1`. It does reliable structured tool calling, which is what multi-step agent loops and Continue's edit/apply features depend on.

| Model | Best for | Tag |
| --- | --- | --- |
| `rosedale-1` | Agentic and tool-use workflows, file editing, multi-step agent loops. Recommended for Continue's edit, apply, and agent modes. | Recommended for agents |
| `tofino-3` | Quick single-shot chat and simple questions. Fast, but not suited to multi-step agentic tool loops. | Quick chat |

> **Rule of thumb:** if the task involves the model calling tools or editing files in a loop, use `rosedale-1`. Reserve `tofino-3` for fast, one-off chat where no tool calling is involved.

## OpenAI SDK drop-in

Building your own IDE integration or agent? Augure is a drop-in for the OpenAI SDK — just change the base URL and key. Everything else works the same.

### Python

```python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.augureai.ca/v1",
)

response = client.chat.completions.create(
    model="rosedale-1",
    messages=[
        {"role": "user", "content": "Refactor this function for readability."}
    ],
    tools=[...],  # rosedale-1 for reliable tool calling
)
print(response.choices[0].message.content)
```

### JavaScript / TypeScript

```typescript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://api.augureai.ca/v1",
});

const response = await client.chat.completions.create({
  model: "rosedale-1",
  messages: [{ role: "user", content: "Write a unit test for parseDate()." }],
});
console.log(response.choices[0].message.content);
```

See the [API reference](https://augureai.ca/docs/api) for the full request format, streaming, and tool-use details.

## Platform notes

### Linux

VS Code + Continue is the recommended, supported path on Linux. JetBrains IDEs (IntelliJ, PyCharm, and others) with the Continue plugin also work — point it at the same `apiBase` and key.

### macOS & Windows

The same VS Code + Continue setup applies. For a native desktop experience, see the [Augure Desktop app](https://augureai.ca/products/desktop).

## Ready to integrate?

Get your API key and wire Augure into your editor.

- [Get API Access](https://chat.augureai.ca/developers/dashboard)
