# ScaleLLM > The Backend for Vibe Coding. Power Cursor, Windsurf, and Claude Code with a single API key. ## Docs - [Chat](https://docs.scalellm.dev/api-reference/chat-completions.md): OpenAI-compatible chat completions API endpoint. - [Chat](https://docs.scalellm.dev/api-reference/gemini-chat.md): Google Gemini-compatible generateContent API for text generation. - [Images](https://docs.scalellm.dev/api-reference/gemini-images.md): Generate images natively using Google's Gemini image model. - [Images](https://docs.scalellm.dev/api-reference/images.md): OpenAI-compatible image generation API endpoint. - [Messages](https://docs.scalellm.dev/api-reference/messages.md): Anthropic-compatible Messages API endpoint. - [Models Endpoint](https://docs.scalellm.dev/api-reference/models-endpoint.md): GET /v1/models API reference. - [Authentication](https://docs.scalellm.dev/get-started/authentication.md): API authentication and key management. - [Claude Code](https://docs.scalellm.dev/get-started/claude-code.md): Set up Claude Code CLI to use ScaleLLM. - [Codex / OpenCode](https://docs.scalellm.dev/get-started/codex.md): Set up Codex and OpenCode to use ScaleLLM. - [Cursor](https://docs.scalellm.dev/get-started/cursor.md): Set up Cursor to use ScaleLLM. - [Error Handling](https://docs.scalellm.dev/get-started/error-handling.md): API errors and how to handle them. - [Smart Fallbacks](https://docs.scalellm.dev/get-started/fallbacks.md): Automatic failover when models are unavailable. - [Models](https://docs.scalellm.dev/get-started/models.md): Available models on ScaleLLM. - [Overview](https://docs.scalellm.dev/get-started/overview.md): The Backend for Vibe Coding. Power Cursor, Windsurf, and Claude Code with a single API key. - [Quick Start](https://docs.scalellm.dev/get-started/quickstart.md): Get ScaleLLM working with your tools in 2 minutes. - [Usage & Limits](https://docs.scalellm.dev/get-started/rate-limits.md): API credits and usage limits. - [Subscription FAQ](https://docs.scalellm.dev/get-started/subscription-faq.md): Common questions about managing your ScaleLLM subscription. - [Windsurf](https://docs.scalellm.dev/get-started/windsurf.md): Set up Windsurf to use ScaleLLM.