Chub / Venus Integration Guide
Connect UnoRouter to Chub.ai (Venus) through the Secrets panel's Reverse proxy option.
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.
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.
URL: https://api.unorouter.ai/v1/chat/completions
Key: YOUR_API_KEYPaste the full URL ending in `/v1/chat/completions`. Chub expects the full path; do not paste only the base URL.
Step-by-step setup
- 1Open the Secrets panel
Click the hamburger menu at the top-right of Chub, then select Secrets.
- 2Expand OpenAI
Click the OpenAI section to expand it.
- 3Scroll to Reverse proxy
The Reverse proxy subsection contains the URL and Key fields plus the Check your proxy button.
- 4Paste URL and key
URL ends in `/v1/chat/completions`. Key is your UnoRouter API key.
- 5Click Check your proxy
Wait for the green confirmation. If it fails, recheck the URL and re-paste the key.
- 6Open Configuration
Return to the hamburger menu, select Configuration, then Prompt Structure.
- 7Pick 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.
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.