Developer Documentation

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 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. Apply for access 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.

~/.continue/config.yaml
name: Augure
version: 1.0.0
models:
  - name: Augure Ossington 3
    provider: openai
    model: ossington-3
    apiBase: https://api.augureai.ca/v1
    apiKey: YOUR_API_KEY
    roles:
      - chat
      - edit
      - apply

config.json

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

~/.continue/config.json
{
  "models": [
    {
      "title": "Augure Ossington 3",
      "provider": "openai",
      "model": "ossington-3",
      "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 ossington-3. It does reliable structured tool calling, which is what multi-step agent loops and Continue's edit/apply features depend on.

ossington-3

Agentic and tool-use workflows, file editing, multi-step agent loops. Recommended for Continue's edit, apply, and agent modes.

Recommended for agents
tofino-2.5

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 ossington-3. Reserve tofino-2.5 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
from openai import OpenAI

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

response = client.chat.completions.create(
    model="ossington-3",
    messages=[
        {"role": "user", "content": "Refactor this function for readability."}
    ],
    tools=[...],  # ossington-3 for reliable tool calling
)
print(response.choices[0].message.content)
JavaScript / 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: "ossington-3",
  messages: [{ role: "user", content: "Write a unit test for parseDate()." }],
});
console.log(response.choices[0].message.content);

See the API reference 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 Code & Cowork app.

Ready to integrate?

Get your API key and wire Augure into your editor.

Apply for API Access