Spaces:
Runtime error
Runtime error
| /** | |
| * Provider catalog data β extracted from providers.ts (god-file decomposition). | |
| * Pure data literal; re-exported by the providers.ts barrel. No behavior change. | |
| */ | |
| export const NOAUTH_PROVIDERS = { | |
| opencode: { | |
| id: "opencode", | |
| alias: "oc", | |
| name: "OpenCode Free", | |
| icon: "terminal", | |
| color: "#E87040", | |
| textIcon: "OC", | |
| website: "https://opencode.ai", | |
| noAuth: true, | |
| hasFree: true, | |
| serviceKinds: ["llm"], | |
| authHint: "No API key required β uses OpenCode's public free endpoint.", | |
| freeNote: | |
| "No API key required β public OpenCode endpoint with Kimi, GLM, Qwen, MiMo, MiniMax models.", | |
| notice: { | |
| text: "OpenCode Free uses the public OpenCode endpoint (https://opencode.ai/zen/v1). No signup or API key needed. Rate limits apply.", | |
| }, | |
| }, | |
| "duckduckgo-web": { | |
| id: "duckduckgo-web", | |
| alias: "ddgw", | |
| name: "DuckDuckGo AI Chat", | |
| icon: "auto_awesome", | |
| color: "#DE5833", | |
| textIcon: "DDG", | |
| website: "https://duckduckgo.com/duckchat", | |
| noAuth: true, | |
| hasFree: true, | |
| serviceKinds: ["llm"], | |
| freeNote: "Free β anonymous access to multiple AI models via DuckDuckGo.", | |
| authHint: "No credentials required β DuckDuckGo AI Chat is anonymous and free.", | |
| }, | |
| theoldllm: { | |
| id: "theoldllm", | |
| alias: "tllm", | |
| name: "The Old LLM (Free)", | |
| icon: "auto_awesome", | |
| color: "#8B5CF6", | |
| textIcon: "TL", | |
| website: "https://theoldllm.vercel.app", | |
| noAuth: true, | |
| hasFree: true, | |
| serviceKinds: ["llm"], | |
| freeNote: | |
| "Free β GPT-5.4, Claude 4.6 Opus/Sonnet/Haiku, + more. No API key β tokens auto-generated via browser.", | |
| authHint: | |
| "No credentials required. The executor auto-generates access tokens via an embedded Playwright browser instance.", | |
| }, | |
| chipotle: { | |
| id: "chipotle", | |
| alias: "pepper", | |
| name: "Chipotle Pepper AI (Free)", | |
| icon: "restaurant", | |
| color: "#C41230", | |
| textIcon: "π―", | |
| website: "https://amelia.chipotle.com", | |
| noAuth: true, | |
| hasFree: true, | |
| serviceKinds: ["llm"], | |
| freeNote: | |
| "Free β Chipotle's Pepper AI (IPsoft Amelia). Anonymous sessions, no API key. Rate-limited.", | |
| authHint: | |
| "No credentials required. Uses Chipotle's public support chatbot via reverse-engineered SockJS/STOMP protocol.", | |
| }, | |
| "veoaifree-web": { | |
| id: "veoaifree-web", | |
| alias: "veo-free", | |
| name: "Veo AI Free", | |
| icon: "videocam", | |
| color: "#8B5CF6", | |
| textIcon: "VF", | |
| website: "https://veoaifree.com", | |
| noAuth: true, | |
| hasFree: true, | |
| serviceKinds: ["video"], | |
| freeNote: "Free video generation β VEO 3.1, Seedance. 6 requests/hour.", | |
| authHint: "No auth required. Rate limited to 6 requests/hour per IP.", | |
| }, | |
| mimocode: { | |
| id: "mimocode", | |
| alias: "mcode", | |
| name: "MiMoCode (Free)", | |
| icon: "devices", | |
| color: "#FF6B35", | |
| textIcon: "MC", | |
| website: "https://mimo.mi.com", | |
| noAuth: true, | |
| hasFree: true, | |
| serviceKinds: ["llm"], | |
| freeNote: | |
| "Free β Xiaomi MiMo models via bootstrap JWT auth. No API key required. Supports streaming.", | |
| authHint: | |
| "No API key required. The executor auto-generates JWT tokens via device fingerprint bootstrap.", | |
| notice: { | |
| text: "MiMoCode uses Xiaomi's public free AI endpoint with bootstrap-based JWT authentication. No signup needed. Rate limits apply.", | |
| }, | |
| }, | |
| }; | |