Skip to content
CHARACTER CHAT & ROLEPLAY

Use Outrun with Janitor AI.

Connect Janitor AI to Outrun in your browser with your key and a model.

For adults. You must be 18 or older to use Janitor AI with Outrun.

Before you start

Have your API key and some Outrun credit ready. Keep your key private.

Optional setup helperUse an AI assistant to walk through these steps

Copy the setup instructions into an AI assistant you already use. Review any file changes it suggests before allowing them.

Enter your API key directly in the app or local settings. Keep it out of the assistant’s chat.

Connection settingsShow
Connection settings
Config Name: Outrun
Proxy URL: https://api.outrun.to/v1/chat/completions
Model Name: claude-sonnet-5-5

Get your key from Outrun → API keys and enter it privately in the app or local settings. Test with “Reply with OK only.” Tests use credit; check Activity before retrying.

Setup Steps

  1. 1
    Get your Outrun key

    Open API keys on the Outrun website, or open @outrunAPI_Bot and choose My API key. Paste your key only into Janitor AI's API Key field.

  2. 2
    Open API Settings

    Log in to Janitor AI and open a chat. At the top right, click the gear icon, choose API Settings, then Add Configuration.

  3. 3
    Choose the proxy option

    If Janitor AI asks which API source to use, choose its proxy (custom) option instead of a built-in model.

  4. 4
    Fill in each field

    Config Name: any name you like, such as Outrun. Model Name: the exact model ID, for example claude-sonnet-5-5. Proxy URL: https://api.outrun.to/v1/chat/completions (Janitor AI needs the full chat completions URL, not only /v1). API Key: paste your own Outrun key. Leave Custom Prompt blank for now.

  5. 5
    Save and refresh

    Click Add, then Save Settings, and refresh the whole page. Open the configuration and make sure it shows as Active.

  6. 6
    Send one short test

    Open a chat and send a short message such as: Reply with OK only. This uses Outrun credit. If a reply is empty or interrupted, check Activity before trying another model.

Context, response length and streaming

Janitor AI sends the character, memory and chat history with every message. Keep the chat within the model's context limit; long chats cost more credit per message because the whole history is sent again.

If Janitor AI lets you cap response length, keep it within the Response limit below. If replies appear all at once, check Janitor AI's Text Streaming setting. Larger prompts can fall into another pricing tier; check the linked model page.

Model IDContext limitResponse limitStreaming
claude-sonnet-5-51,000,000 tokens128,000 tokensOn
deepseek-v4-pro1,000,000 tokens393,216 tokensOn
gpt-6.1-sol1,050,000 tokens128,000 tokensOn
glm-5.3-abliterated1,000,000 tokens130,000 tokensOn
deepseek-v4.1-flash-abliterated1,000,000 tokens65,536 tokensOn

Test your key first

This optional cURL request separates a key or balance problem from an app setting. Put your key in OUTRUN_API_KEY privately before running it. One model request uses credit; check Activity before retrying.

Chat Completions test
curl https://api.outrun.to/v1/chat/completions \
  -H "Authorization: Bearer $OUTRUN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-sonnet-5-5","messages":[{"role":"user","content":"Reply with OK only."}],"max_tokens":16}'

More models

Janitor AI works with any Outrun text chat model. Copy the exact model ID into Model Name.

Browse model pagesAPI formats and endpoints

Common errors

401: key missing or rejected

Copy your current key from API keys and paste it into Janitor AI's API Key field with no spaces. Save, then try again.

402: not enough available credit

Check Balance and the key's spending cap. Another request may have temporarily reserved credit; read the message before adding funds.

404: model or URL not found

Copy the model ID exactly into Model Name. A general network error usually means the Proxy URL is wrong or the page was not refreshed after saving. It must be exactly https://api.outrun.to/v1/chat/completions with no extra slashes.

429: busy or rate limited

Wait for the active request to finish or the rate limit to reset, then try again. Do not resubmit the same request repeatedly.

Model choices and service notes

Use a currently available text chat model from Models & Pricing; paused models cannot be used. Tests and chats use prepaid Outrun credit. Check Activity before repeating an interrupted request.

Contact @outrunsupport

Frequently asked questions

What Proxy URL do I use for Janitor AI?

Use https://api.outrun.to/v1/chat/completions. Janitor AI needs the full chat completions URL, not only the /v1 base.

Which model name should I enter?

Enter an exact model ID from Models & Pricing, such as claude-sonnet-5-5. A display name or a typo returns a 404 error.

Do I need to refresh after saving?

Yes. Click Save Settings, refresh the whole Janitor AI page, then check that your configuration shows as Active.

Is this for adults only?

Yes. Janitor AI is for adults aged 18 and over. Only connect it to Outrun if you are 18 or older.

Does Outrun store my chats?

Outrun does not store your prompts, images or outputs unless you choose to save them. Janitor AI keeps your chat history in your Janitor AI account.

Which models suit long roleplay?

The uncensored and abliterated text models listed above suit long character roleplay and fiction writing. Check the context limit and the model page before you pick one.