# VAssist ## Docs - [Components Reference](https://mintlify.wiki/b1ink0/vassist/api/components.md): React component API for VAssist 3D virtual assistant - [Configuration Reference](https://mintlify.wiki/b1ink0/vassist/api/configuration.md): Configuration options for AI providers, TTS, STT, animations, and UI - [Services Reference](https://mintlify.wiki/b1ink0/vassist/api/services.md): Service layer API for AI, TTS, STT, and content processing - [Architecture Overview](https://mintlify.wiki/b1ink0/vassist/development/architecture.md): Understanding VAssist's dual-mode architecture and code organization - [Contributing Guide](https://mintlify.wiki/b1ink0/vassist/development/contributing.md): How to contribute to VAssist development - [Extension Architecture](https://mintlify.wiki/b1ink0/vassist/development/extension-mode.md): Deep dive into VAssist's Chrome extension architecture and message passing system - [AI Toolbar](https://mintlify.wiki/b1ink0/vassist/features/ai-toolbar.md): Context-aware AI tools that appear when you select text or interact with images - [Chat Interface](https://mintlify.wiki/b1ink0/vassist/features/chat-interface.md): Natural conversation with AI, featuring page context, file attachments, and voice mode - [Chrome Built-in AI](https://mintlify.wiki/b1ink0/vassist/features/chrome-ai.md): On-device AI processing with Gemini Nano - private, fast, and works offline - [Virtual Companion](https://mintlify.wiki/b1ink0/vassist/features/virtual-companion.md): Animated 3D character with lip-synced speech, emotions, and interactive behaviors - [AI Provider Configuration](https://mintlify.wiki/b1ink0/vassist/guides/ai-providers.md): Configure Chrome AI, OpenAI, or Ollama for VAssist's language model - [Configuration](https://mintlify.wiki/b1ink0/vassist/guides/configuration.md): Configure VAssist settings, UI preferences, debug options, and storage - [Customization](https://mintlify.wiki/b1ink0/vassist/guides/customization.md): Customize companion appearance, position, animations, and toolbar behavior - [Voice Features](https://mintlify.wiki/b1ink0/vassist/guides/voice-features.md): Configure text-to-speech (TTS) and speech-to-text (STT) for voice interactions - [Installation](https://mintlify.wiki/b1ink0/vassist/installation.md): Complete guide to installing VAssist and enabling Chrome's built-in AI features. - [Introduction](https://mintlify.wiki/b1ink0/vassist/introduction.md): VAssist is an AI-powered Chrome extension with toolbar, chat interface, and animated 3D virtual companion that runs locally using Chrome's built-in AI. - [Setup Guide](https://mintlify.wiki/b1ink0/vassist/setup.md): Complete first-time configuration for VAssist including AI providers, virtual companion, and feature customization. ## OpenAPI Specs - [openapi](https://mintlify.wiki/b1ink0/vassist/api-reference/openapi.json)