# PolyChat-AI ## Docs - [API Integration](https://mintlify.wiki/Teeflo/PolyChat-AI/advanced/api-integration.md): Understand OpenRouter API integration, customize API calls, and extend PolyChat-AI functionality - [Troubleshooting](https://mintlify.wiki/Teeflo/PolyChat-AI/advanced/troubleshooting.md): Common issues, solutions, and debugging tips for PolyChat-AI - [Usage Dashboard](https://mintlify.wiki/Teeflo/PolyChat-AI/advanced/usage-dashboard.md): Track your AI model usage statistics, per-model metrics, and response times - [useChat](https://mintlify.wiki/Teeflo/PolyChat-AI/api/hooks/use-chat.md): Main chat hook for managing conversations, message streaming, and multi-model interactions - [useModels](https://mintlify.wiki/Teeflo/PolyChat-AI/api/hooks/use-models.md): Hook for fetching, filtering, and managing AI models from OpenRouter - [useSettings](https://mintlify.wiki/Teeflo/PolyChat-AI/api/hooks/use-settings.md): Hook for managing application settings, API keys, themes, and user preferences - [useUsageStats](https://mintlify.wiki/Teeflo/PolyChat-AI/api/hooks/use-usage-stats.md): Hook for tracking and analyzing usage statistics across models and conversations - [Local Storage Service](https://mintlify.wiki/Teeflo/PolyChat-AI/api/services/local-storage.md): Browser localStorage management for conversations and settings persistence - [Models API Service](https://mintlify.wiki/Teeflo/PolyChat-AI/api/services/models-api.md): Fetch, filter, and manage AI models from OpenRouter - [OpenRouter Service](https://mintlify.wiki/Teeflo/PolyChat-AI/api/services/openrouter.md): OpenRouter API integration for AI chat, streaming, and image generation - [RAG Service](https://mintlify.wiki/Teeflo/PolyChat-AI/api/services/rag-service.md): Retrieval-Augmented Generation using semantic embeddings and similarity search - [Message Types](https://mintlify.wiki/Teeflo/PolyChat-AI/api/types/message.md): Message, MessageContent, and GeneratedImage interfaces for chat messages - [Model](https://mintlify.wiki/Teeflo/PolyChat-AI/api/types/model.md): Model interface for AI model configuration - [Settings](https://mintlify.wiki/Teeflo/PolyChat-AI/api/types/settings.md): Settings interface for user preferences and configuration - [Templates](https://mintlify.wiki/Teeflo/PolyChat-AI/api/types/templates.md): ConversationTemplate, QuickAction, and TemplateCategory types - [Chat Interface](https://mintlify.wiki/Teeflo/PolyChat-AI/features/chat-interface.md): Multi-window chat interface with message history and regeneration capabilities - [AI Image Generation](https://mintlify.wiki/Teeflo/PolyChat-AI/features/image-generation.md): Generate images with multimodal AI models featuring automatic retry and fallback - [Multi-Model Chat](https://mintlify.wiki/Teeflo/PolyChat-AI/features/multi-model-chat.md): Run up to 3 AI models simultaneously in a grid layout for comparison - [Quick Actions](https://mintlify.wiki/Teeflo/PolyChat-AI/features/quick-actions.md): 10+ instant text and code transformations with one click - [RAG Context Enhancement](https://mintlify.wiki/Teeflo/PolyChat-AI/features/rag-context.md): Intelligent context retrieval using local embeddings with @xenova/transformers - [Conversation Templates](https://mintlify.wiki/Teeflo/PolyChat-AI/features/templates.md): 27 professionally crafted templates across 7 categories for common tasks - [Configuration](https://mintlify.wiki/Teeflo/PolyChat-AI/guides/configuration.md): Set up your API key, select models, and configure system instructions for PolyChat-AI - [Customization](https://mintlify.wiki/Teeflo/PolyChat-AI/guides/customization.md): Personalize your PolyChat-AI experience with themes, accent colors, and conversation tone settings - [Keyboard Shortcuts](https://mintlify.wiki/Teeflo/PolyChat-AI/guides/keyboard-shortcuts.md): Master all keyboard shortcuts in PolyChat-AI for efficient workflows and faster navigation - [Installation](https://mintlify.wiki/Teeflo/PolyChat-AI/installation.md): Set up PolyChat-AI for local development with detailed step-by-step instructions - [Welcome to PolyChat-AI](https://mintlify.wiki/Teeflo/PolyChat-AI/introduction.md): A modern, customizable AI chat companion with multi-model support, image generation, and intelligent context enhancement - [Quickstart](https://mintlify.wiki/Teeflo/PolyChat-AI/quickstart.md): Get from zero to your first AI chat conversation in under 5 minutes