# AI Magicx > AI Magicx is a unified AI API providing access to 200+ state-of-the-art AI models for text, images, video, audio, and more. Website: https://www.aimagicx.com API Base URL: https://www.aimagicx.com/api/v1 Documentation: https://www.aimagicx.com/docs ## Full Documentation For the complete documentation in a single file, visit: https://www.aimagicx.com/llms-full.txt ## Documentation Pages ### Getting Started - [Authentication](https://www.aimagicx.com/docs/authentication) - Secure your API requests with API keys and scopes - [Changelog](https://www.aimagicx.com/docs/changelog) - Latest updates and changes to the AI Magicx API - [AI Magicx API Documentation](https://www.aimagicx.com/docs) - Build powerful AI-powered applications with AI Magicx's comprehensive API suite. - [Quickstart](https://www.aimagicx.com/docs/quickstart) - Get started with the AI Magicx API in 5 minutes - [Rate Limits & Quotas](https://www.aimagicx.com/docs/rate-limits) - Understanding rate limits, quotas, and usage tracking in the AI Magicx API ### Api Reference - [Agents](https://www.aimagicx.com/docs/api-reference/agents) - Build and run AI agents with tools, memory, and knowledge bases - [Chat Completions](https://www.aimagicx.com/docs/api-reference/chat-completions) - Generate text completions with state-of-the-art language models - [Error Codes](https://www.aimagicx.com/docs/api-reference/errors) - Understanding API error responses and handling - [Image Editing](https://www.aimagicx.com/docs/api-reference/image-editing) - Edit images with inpainting, outpainting, background removal, and more - [Image Generation](https://www.aimagicx.com/docs/api-reference/image-generation) - Generate images from text prompts using Flux, Stable Diffusion, DALL-E, and more - [API Reference](https://www.aimagicx.com/docs/api-reference) - Complete reference for all AI Magicx API endpoints - [Jobs](https://www.aimagicx.com/docs/api-reference/jobs) - Track and manage async generation jobs - [Models](https://www.aimagicx.com/docs/api-reference/models) - List and understand available AI models - [Music Generation](https://www.aimagicx.com/docs/api-reference/music-generation) - Generate original music tracks from text prompts - [OpenAPI Specification](https://www.aimagicx.com/docs/api-reference/openapi) - Download the AI Magicx OpenAPI 3.1 specification - [Speech-to-Text](https://www.aimagicx.com/docs/api-reference/speech-to-text) - Transcribe audio to text with speaker detection and timestamps - [Text-to-Speech](https://www.aimagicx.com/docs/api-reference/text-to-speech) - Convert text to natural-sounding speech with voice cloning - [Video Generation](https://www.aimagicx.com/docs/api-reference/video-generation) - Generate videos from text prompts or images ### Cli - [AI Magicx CLI](https://www.aimagicx.com/docs/cli) - AI-powered coding agent for the terminal with multi-provider support, semantic search, and extensible tools ### Guides - [Async Jobs](https://www.aimagicx.com/docs/guides/async-jobs) - Handle long-running operations with async jobs - [Best Practices](https://www.aimagicx.com/docs/guides/best-practices) - Tips and patterns for building production applications - [Credits & Quotas](https://www.aimagicx.com/docs/guides/credits-and-quotas) - Understanding the AI Magicx credit system, quotas, and usage tracking - [Document Chat](https://www.aimagicx.com/docs/guides/documents) - Upload documents and chat with them using AI. Get answers with citations from PDFs, URLs, YouTube videos, and more. - [Error Handling](https://www.aimagicx.com/docs/guides/error-handling) - Implement robust error handling for production applications - [Incoming Webhooks](https://www.aimagicx.com/docs/guides/incoming-webhooks) - Trigger AI Magicx actions from external services using custom webhook URLs - [Guides](https://www.aimagicx.com/docs/guides) - Learn how to use AI Magicx effectively with these practical guides - [Integrations](https://www.aimagicx.com/docs/guides/integrations) - Connect AI Magicx to Slack, Discord, Zapier, Make, n8n, and other platforms - [Sharing & Collaboration](https://www.aimagicx.com/docs/guides/sharing) - Share conversations, agents, and runs with your team or via public links - [Streaming Responses](https://www.aimagicx.com/docs/guides/streaming) - Handle streaming responses for real-time chat output - [Webhooks](https://www.aimagicx.com/docs/guides/webhooks) - Receive real-time notifications when events occur in your AI Magicx account ### Sdks - [SDKs & Libraries](https://www.aimagicx.com/docs/sdks) - Official and community SDKs for the AI Magicx API - [OpenAI SDK Compatibility](https://www.aimagicx.com/docs/sdks/openai-compatibility) - Use the OpenAI SDK with AI Magicx as a drop-in replacement - [Python SDK](https://www.aimagicx.com/docs/sdks/python) - Using the AI Magicx API with Python - [TypeScript SDK](https://www.aimagicx.com/docs/sdks/typescript) - Using the AI Magicx API with TypeScript and JavaScript ## API Capabilities - **Chat Completions**: GPT-4, Claude, Gemini, Llama, Mistral, and more - **Image Generation**: Flux, Stable Diffusion, DALL-E 3 - **Image Editing**: Inpainting, outpainting, background removal, upscaling - **Video Generation**: MiniMax, Veo, Kling - **Text-to-Speech**: F5-TTS, voice cloning - **Speech-to-Text**: Whisper with speaker diarization - **Music Generation**: Stable Audio - **AI Agents**: Autonomous agents with tools and memory