> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nordlyslabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Roo Code Integration

> Configure Roo Code with Nordlys's advanced AI model for intelligent model selection

Configure Roo Code to use Nordlys's Mixture of Models for intelligent model selection in VS Code.

<Tip>
  **Get the best AI specialist for every prompt** with Nordlys Mixture of Models. Works
  seamlessly with Roo Code's development features.
</Tip>

## Get Your Nordlys API Key

[Sign up here](https://nordlyslabs.com/api-platform/orgs) to create an account and generate your API key.

## Quick Setup

<Steps>
  <Step title="Install Extension" icon="download">
    Open VS Code Extensions (`Cmd+Shift+X` / `Ctrl+Shift+X`), search for **"roocode"**, and click **Install**.

    <img src="https://mintcdn.com/adaptive-c37cc850/EtHARHw6FhvXrZH_/images/guides/dev-tools/roo-code/roo-code-step-1.png?fit=max&auto=format&n=EtHARHw6FhvXrZH_&q=85&s=e77ee9724c2914e5655ca3fd3ee8f0e9" alt="Search and install Roo Code from VS Code Extensions" width="1336" height="304" data-path="images/guides/dev-tools/roo-code/roo-code-step-1.png" />
  </Step>

  <Step title="Trust Publisher" icon="shield-check">
    Click **"Trust Publisher & Install"** when prompted.

    <img src="https://mintcdn.com/adaptive-c37cc850/EtHARHw6FhvXrZH_/images/guides/dev-tools/roo-code/roo-code-step-2.png?fit=max&auto=format&n=EtHARHw6FhvXrZH_&q=85&s=b38bf0f6b97aa6a4a83edd67d2f86464" alt="Trust the Roo Code publisher" width="2484" height="1798" data-path="images/guides/dev-tools/roo-code/roo-code-step-2.png" />
  </Step>

  <Step title="Skip Account Creation" icon="forward">
    On the welcome screen, click **"or use without an account"** to configure with your own API key.

    <img src="https://mintcdn.com/adaptive-c37cc850/EtHARHw6FhvXrZH_/images/guides/dev-tools/roo-code/roo-code-step-3.png?fit=max&auto=format&n=EtHARHw6FhvXrZH_&q=85&s=4853068ed33e5763d0fad1e1b6deb36a" alt="Select use without an account option" width="4400" height="2950" data-path="images/guides/dev-tools/roo-code/roo-code-step-3.png" />
  </Step>

  <Step title="Configure Nordlys" icon="gear">
    Select **"3rd-party Provider"** and configure:

    * **API Provider**: `OpenAI Compatible`
    * **Base URL**: `https://api.nordlyslabs.com/v1`
    * **API Key**: Your Nordlys API key
    * **Model**: `nordlys/hypernova`

    <img src="https://mintcdn.com/adaptive-c37cc850/EtHARHw6FhvXrZH_/images/guides/dev-tools/roo-code/roo-code-step-4.png?fit=max&auto=format&n=EtHARHw6FhvXrZH_&q=85&s=1ddfb5f9ef29a7a36f43c4bf330a60bf" alt="Configure Nordlys API settings" width="4400" height="2950" data-path="images/guides/dev-tools/roo-code/roo-code-step-4.png" />
  </Step>

  <Step title="Start Coding" icon="check">
    Hypernova is now active. Start chatting to verify the setup.

    <img src="https://mintcdn.com/adaptive-c37cc850/EtHARHw6FhvXrZH_/images/guides/dev-tools/roo-code/roo-code-step-5.png?fit=max&auto=format&n=EtHARHw6FhvXrZH_&q=85&s=64e9a4e951ce3955b4ff01f47b01506b" alt="Roo Code working with Hypernova" width="4400" height="2950" data-path="images/guides/dev-tools/roo-code/roo-code-step-5.png" />
  </Step>
</Steps>

## Alternative Setup Methods

<CodeGroup>
  ```json Settings File theme={null}
  // In VS Code settings.json
  {
    "rooCode.provider": "openai-compatible",
    "rooCode.baseUrl": "https://api.nordlyslabs.com/v1",
    "rooCode.apiKey": "your-nordlys-api-key",
    "rooCode.model": "nordlys/hypernova"
  }
  ```

  ```bash Environment Variables theme={null}
  export OPENAI_BASE_URL=https://api.nordlyslabs.com/v1
  export OPENAI_API_KEY=your-nordlys-api-key
  # Then launch VS Code from terminal
  ```

  ```powershell Environment Variables (PowerShell) theme={null}
  $env:OPENAI_BASE_URL="https://api.nordlyslabs.com/v1"
  $env:OPENAI_API_KEY="your-nordlys-api-key"
  setx OPENAI_BASE_URL "https://api.nordlyslabs.com/v1"
  setx OPENAI_API_KEY "your-nordlys-api-key"
  # Then launch VS Code from terminal
  ```

  ```text Manual Configuration theme={null}
  1. Open VS Code settings (Ctrl/Cmd + ,)
  2. Search for "Roo Code"
  3. Set API Provider to "OpenAI Compatible"
  4. Enter Base URL: https://api.nordlyslabs.com/v1
  5. Enter your Nordlys API key
  6. Enter model: nordlys/hypernova
  ```
</CodeGroup>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Connection Issues" icon="wifi-off">
    * Verify your API key at [nordlyslabs.com/api-platform/orgs](https://nordlyslabs.com/api-platform/orgs)
    * Check that Base URL is set to `https://api.nordlyslabs.com/v1`
    * Restart VS Code after configuration changes
  </Accordion>

  <Accordion title="Project Analysis" icon="magnifying-glass">
    * Ensure project is properly opened in VS Code workspace
    * Use `nordlys/hypernova` as the model for intelligent selection
    * Test with a simple analysis task after setup
  </Accordion>
</AccordionGroup>

## Next Steps

<CardGroup cols={2}>
  <Card title="Monitor Usage" href="https://nordlyslabs.com/api-platform/orgs" icon="chart-line" cta="View Dashboard">
    Track your usage analytics in real-time
  </Card>

  <Card title="API Documentation" href="/api-reference/chat-completions" icon="book" cta="View API Docs">
    Learn about Nordlys's API capabilities and advanced features
  </Card>

  <Card title="VS Code Extensions" href="/developer-tools/cline" icon="code" cta="More Tools">
    Explore other AI development tools with Nordlys integration
  </Card>

  <Card title="Get Support" href="/troubleshooting" icon="life-ring" cta="Get Help">
    Troubleshooting guides and support resources
  </Card>
</CardGroup>

***

<Note>
  **Was this page helpful?** Contact us at
  [info@llmadaptive.uk](mailto:info@llmadaptive.uk) for feedback or assistance
  with your Roo Code integration.
</Note>
