Search docs...

Start typing to search documentation

Chub / Venus

Chub / Venus Integration Guide

Connect UnoRouter to Chub.ai (Venus) through the Secrets panel's Reverse proxy option.

What is Chub / Venus?

Chub.ai (formerly Venus) is a browser-based character chat platform with a 60,000-character library. It connects to OpenAI-compatible endpoints through its Secrets panel.

Overview

Chub's Secrets panel accepts a full `/v1/chat/completions` URL plus your API key. A Check your proxy button verifies the connection before you pick a model in Prompt Structure.

UnoRouter is a first-party API relay

Chub's UI warns about 'reverse proxies created by unauthorized third parties.' That warning targets community-run relays. UnoRouter is a first-party API relay operated by the infrastructure owner, analogous to OpenRouter. Your API key, usage logs, and billing live on UnoRouter directly.

Quick Config

Copy these two values into the Reverse proxy fields in Chub's Secrets panel.

text
URL: https://api.unorouter.ai/v1/chat/completions
Key: YOUR_API_KEY

Sign in to auto-fill your API key

Paste the full URL ending in `/v1/chat/completions`. Chub expects the full path; do not paste only the base URL.

Step-by-step setup

  1. 1
    Open the Secrets panel

    Click the hamburger menu at the top-right of Chub, then select Secrets.

  2. 2
    Expand OpenAI

    Click the OpenAI section to expand it.

  3. 3
    Scroll to Reverse proxy

    The Reverse proxy subsection contains the URL and Key fields plus the Check your proxy button.

  4. 4
    Paste URL and key

    URL ends in `/v1/chat/completions`. Key is your UnoRouter API key.

  5. 5
    Click Check your proxy

    Wait for the green confirmation. If it fails, recheck the URL and re-paste the key.

  6. 6
    Open Configuration

    Return to the hamburger menu, select Configuration, then Prompt Structure.

  7. 7
    Pick OpenAI and a model

    Set the API dropdown to OpenAI, then select your target model from the model dropdown.

The model dropdown needs a passing proxy check

Chub only populates the model dropdown in Prompt Structure after the proxy check succeeds. If the dropdown is empty, go back and re-run Check your proxy in Secrets → OpenAI → Reverse proxy.

Save your API key externally

Chub masks the API key after save. You cannot copy it back out. Save the key in a password manager before pasting so rotation or a second browser profile does not require a new key.

Troubleshooting

  • Check your proxy button fails. URL is wrong. It must end in `/v1/chat/completions`; the base URL alone will not pass.
  • Model dropdown is empty. The proxy check has not passed yet. Re-run step 5 and wait for the green state.
  • Responses come back empty. Prompt Structure has the wrong API selected. Open Configuration → Prompt Structure and switch the API dropdown to OpenAI.
  • 401 Unauthorized. Your API key was rotated or typo'd. Generate a new key at your UnoRouter dashboard, then re-paste into Reverse proxy.
  • Context length warning. Lower the max context in Prompt Structure, or pick a model with a larger context on UnoRouter's models page.
  • After reload the proxy check says pass but messages fail. Chub caches the proxy-check state across sessions. Press Check your proxy once on a new session to force a fresh check.

Ready to chat?

Get your UnoRouter API key and run Chub / Venus against every model we support.