Back to Home
gloria112 icon

any-api

Verified Safe

by gloria112

Overview

An API gateway for integrating and normalizing requests across multiple AI models like OpenAI Chat, Claude, and Gemini, abstracting away their individual protocols and enabling flexible model routing.

Installation

Run Command
npx wrangler dev

Environment Variables

  • WORKER_AUTH_KEY
  • WORKER_AUTH_KEYS
  • ANY_API_CONFIG
  • ANY_API_DEBUG
  • OPENAI_BASE_URL
  • OPENAI_API_KEY
  • CLAUDE_BASE_URL
  • CLAUDE_API_KEY
  • GEMINI_BASE_URL
  • GEMINI_API_KEY
  • CLAUDE_DEFAULT_MODEL
  • CLAUDE_MESSAGES_PATH
  • CLAUDE_MAX_TOKENS
  • GEMINI_DEFAULT_MODEL
  • RESP_RESPONSES_PATH
  • RESP_NO_INSTRUCTIONS_URLS
  • RESP_NO_PREVIOUS_RESPONSE_ID_URLS
  • RESP_REASONING_EFFORT
  • RESP_MAX_INSTRUCTIONS_CHARS
  • OPENAI_CHAT_COMPLETIONS_PATH

Security Notes

The server correctly leverages environment variables (Cloudflare Worker's Env) for all API keys and sensitive configuration, preventing hardcoded secrets. Sensitive values are masked in debug logs. Input validation, URL sanitization, and robust CORS handling are implemented. No usage of 'eval' or suspicious dynamic code execution patterns were found. Session-specific caching for `previous_response_id` and `thought_signature` uses hashed session keys and Cloudflare's built-in `caches.default`, which is appropriate for ephemeral worker environments, minimizing direct exposure of sensitive conversation data.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens3000
Stars0
Forks0
Last Update2026-01-19

Tags

AIAPI GatewayModel IntegrationCloudflare WorkerAPI Proxy