> For the complete documentation index, see [llms.txt](https://glitch9.gitbook.io/ai-dev-kit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started.md).

# Getting Started

- [API Key Setup](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup.md): Learn the basics of API keys
- [How to Get API Keys](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys.md): Quick index for provider-specific API key creation guides
- [OpenAI](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/openai.md): Set up your OpenAI API key and integration settings
- [Google Gemini](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/google-gemini.md): Set up your Google Gemini API key and integration settings.
- [ElevenLabs](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/elevenlabs.md): Set up your ElevenLabs API key and integration settings.
- [OpenRouter](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/openrouter.md): Set up your OpenRouter API key and integration settings.
- [Anthropic Claude](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/anthropic.md): Set up your Anthropic API key and integration settings.
- [GroqCloud](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/groqcloud.md)
- [DeepSeek](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/deepseek.md)
- [Microsoft Azure](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/microsoft-azure.md)
- [Perplexity](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/perplexity.md)
- [xAI (Grok)](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/xai-grok.md)
- [Cohere](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/cohere.md)
- [PixelLab](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/how-to-get-api-keys/pixellab.md)
- [User-Provided API Keys](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/user-provided-api-keys.md): Let each user provide and use their own API keys at runtime
- [API Key Security](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/api-key-security.md): Understand the risks of client-side API keys and how AIDevKit helps protect them
- [Client-Side Keys](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/api-key-security/client-side-keys.md): Why API keys are vulnerable in client-side applications, and how SecureToken is your first line of defense
- [How AIDevKit Protects Your Keys](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/api-key-security/how-aidevkit-protects-your-keys.md): A deep dive into SecureToken ??the XOR-based obfuscation system that keeps your keys out of plain sight
- [Best Practices](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/api-key-setup/api-key-security/best-practices.md): Actionable steps to minimize the risk of API key exposure in your project
- [Local Offline AI Setup](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/local-offline-ai-servers.md): Set up local AI backends for private and offline workflows
- [Self-Hosting with Ollama](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/local-offline-ai-servers/self-hosting-with-ollama.md): Run popular LLMs like Llama, Gemma and dozens of others locally for free
- [Self-Hosting with LM Studio](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/local-offline-ai-servers/self-hosting-with-lm-studio.md): Run local GGUF models through LM Studio and connect from AI Dev Kit
- [Setting Up Sherpa-ONNX (Offline STT/TTS)](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/local-offline-ai-servers/setting-up-sherpa-onnx.md): Configure Sherpa-ONNX for offline speech-to-text and text-to-speech
- [Adding Models & Voices](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/adding-models-and-voices.md)
- [Quick Add Guide](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/adding-models-and-voices/quick-add-guide.md): This guide shows you how to quickly add models and voices in just a few clicks.
- [Creating Snippets](https://glitch9.gitbook.io/ai-dev-kit/introduction/getting-started/adding-models-and-voices/creating-snippets.md): Create code snippets with one click.
