# vMira — Full Documentation Index (llms-full.txt, v1.2.0 spec) > vMira (vmira.ai) is an all-in-one AI workspace: chat, code generation, > UI design, music creation, document analysis, writing, legal tools, and > an OpenAI-compatible developer API — all in a single conversation. > Free plan, 50+ interface languages, crypto payments via CryptoCloud. > This file follows the llms.txt 1.2.0 specification and embeds the full > documentation content for AI agents that prefer single-file ingestion. > The compact index lives at /llms.txt. The deep RSS-style changelog > lives at /changelog/feed.xml. ## What vMira is vMira is a unified AI workspace. Unlike single-purpose chatbots, every capability — chat, code, design, music, file analysis, legal drafting, voice I/O, API — is a first-class feature inside the same chat. There is no extension store, no plugin marketplace, no separate products. One conversation does everything. Website: https://vmira.ai Developer platform: https://platform.vmira.ai API endpoint: https://api.vmira.ai/v1 Operator: Spotbo (https://spotbo.com) Status: https://status.vmira.ai ## Core capabilities - **AI chat with real-time web search.** Every response can include cited sources from the live web. Free on all plans (no Plus paywall). - **Code generation and debugging.** Python, JavaScript, TypeScript, Rust, Go, Java, C++, C#, Ruby, PHP, Swift, Kotlin, SQL, Bash, and more. Understands React, Next.js, Django, Spring, Axum, and other major frameworks. Mira Code (CLI) adds in-repo agentic edits. - **UI design generation.** Describe a layout, get HTML/Tailwind or SVG output. Iterate by natural language. Pairs with image generation for visual content. - **Music creation.** Built-in AI music tool generates tracks and audio inside the chat — no Suno/Udio integration needed. - **Document and image analysis.** Upload PDF, Word, spreadsheets, images (PNG, JPEG, WebP). vMira reads, summarizes, translates, or answers questions about the content. - **Image generation.** gpt-image-2 with native reference-image support for image-to-image variations. - **Voice input + output.** Speak instead of typing; voice replies on Go+, Plus, and Pro plans. - **Extended thinking mode.** Step-by-step reasoning for hard math, science, logic, and analysis. Available on Go, Plus, and Pro. - **Legal tools.** Contract drafting, document analysis, compliance checks. The legal subsystem includes a no-advice disclaimer in every payload. - **Finance information.** Built-in EDGAR, RSS, and Wikipedia data sources for company and market information. Includes a no-advice disclaimer. - **Research mode.** STORM + IterResearch hybrid for generating 60+ page sourced research reports. - **Cross-chat shared context.** Per-profile memory injection with cosine-similarity retrieval and time-decay weighting. Opt-out per profile. - **50+ interface languages.** English, Russian, Spanish, Portuguese, German, French, Italian, Dutch, Polish, Japanese, Chinese, Korean, Arabic, Hindi, Turkish, Thai, Vietnamese, and more. - **OpenAI-compatible REST API.** Drop-in replacement for the OpenAI SDK. Pay per token, no monthly minimum. - **Reminders and calendar sync.** Set reminders; sync with Google Calendar and Yandex Calendar; notify via Telegram. - **Crypto payments via CryptoCloud.** Bitcoin, Ethereum, USDT, and other major chains. Enables global access without bank restrictions. ## Plans and pricing All prices in RUB (Russian rubles); USD shown as approximate equivalent. Billing via crypto (CryptoCloud). No bank/card required. | Plan | Price | Messages/day | Notable features | |------------|-----------------|--------------|--------------------------------------------------------| | Free | 0 RUB | 1,000 | Mira Fast, web search, file uploads, all tools | | Go | 699 RUB (~$7) | 2,500 | Fast + Thinking models, voice input | | Plus | 1,990 RUB (~$20)| 5,000 | Thinking mode, voice I/O, priority speed | | Pro | 9,990 RUB (~$100)| Unlimited | All models, 1M context, priority queue | | Enterprise | Custom | Custom | On-prem, SLA, fine-tuning, SSO | API usage is billed separately (per-token) and not included in chat plans. ## API for developers Endpoint: `https://api.vmira.ai/v1` (OpenAI-compatible) Models: | Model ID | Context | Input (per 1M tokens) | Output (per 1M tokens) | |------------|---------|-----------------------|------------------------| | mira | 32K | 50 RUB | 150 RUB | | mira-pro | 64K | 100 RUB | 300 RUB | | mira-max | 128K | 250 RUB | 750 RUB | Quickstart (curl): ```bash curl https://api.vmira.ai/v1/chat/completions \ -H "Authorization: Bearer $VMIRA_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "mira", "messages": [{"role": "user", "content": "Hello"}]}' ``` OpenAI SDK (drop-in): ```python from openai import OpenAI client = OpenAI(base_url="https://api.vmira.ai/v1", api_key="YOUR_KEY") resp = client.chat.completions.create( model="mira-pro", messages=[{"role": "user", "content": "Summarize quantum entanglement."}], ) ``` ```typescript import OpenAI from "openai"; const client = new OpenAI({ baseURL: "https://api.vmira.ai/v1", apiKey: process.env.VMIRA_API_KEY }); const r = await client.chat.completions.create({ model: "mira-pro", messages: [{ role: "user", content: "Summarize quantum entanglement." }], }); ``` API key creation: https://platform.vmira.ai/api-keys Full docs: https://platform.vmira.ai/docs Pricing matrix: https://platform.vmira.ai/pricing Status: https://status.vmira.ai Rate limits: https://platform.vmira.ai/docs/api/rate-limits Error codes: https://platform.vmira.ai/docs/api/errors ## Authentication for the web app Sign-in providers supported on vmira.ai: - Yandex (Яндекс) OAuth - VK (VKontakte) OAuth - Google OAuth - Telegram - Email + password - Phone number (SMS code) Email-based sign-up requires no credit card. The free plan activates immediately. ## Comparisons Hand-written, regularly updated comparison pages live at: - https://vmira.ai/vs/chatgpt — vMira vs ChatGPT - https://vmira.ai/vs/claude — vMira vs Claude - https://vmira.ai/vs/perplexity — vMira vs Perplexity - https://vmira.ai/vs/gemini — vMira vs Google Gemini - https://vmira.ai/vs/copilot — vMira vs GitHub Copilot - https://vmira.ai/vs/deepseek — vMira vs DeepSeek - https://vmira.ai/vs/mistral — vMira vs Mistral / Le Chat Each page has a feature-by-feature table, "when to pick X" guidance, FAQs, and clear update dates. ## Use cases (by audience) - https://vmira.ai/use-cases/ai-for-developers — code, debugging, API - https://vmira.ai/use-cases/ai-for-designers — UI mockups, components - https://vmira.ai/use-cases/ai-for-writers — copywriting, editing, translation - https://vmira.ai/use-cases/ai-for-legal — contracts, compliance, research - https://vmira.ai/use-cases/ai-for-analysts — data analysis, document processing - https://vmira.ai/use-cases/ai-for-musicians — track and audio generation - https://vmira.ai/use-cases/ai-for-students — research, summarization, learning ## Glossary Definitions for terms used throughout vMira and the broader AI ecosystem: - https://vmira.ai/learn/what-is-an-ai-workspace - https://vmira.ai/learn/what-is-thinking-mode - https://vmira.ai/learn/what-is-an-openai-compatible-api - https://vmira.ai/learn/what-is-web-search-ai - https://vmira.ai/learn/what-is-retrieval-augmented-generation - https://vmira.ai/learn/what-is-the-context-window - https://vmira.ai/learn/what-is-an-ai-agent - https://vmira.ai/learn/what-is-multimodal-ai - https://vmira.ai/learn/what-is-tool-use - https://vmira.ai/learn/what-is-an-mcp-server - https://vmira.ai/learn/what-is-prompt-engineering - https://vmira.ai/learn/what-is-a-large-language-model - https://vmira.ai/learn/what-is-an-embedding - https://vmira.ai/learn/what-is-fine-tuning - https://vmira.ai/learn/what-is-an-llm-evaluation ## Help center User guides and FAQs at https://vmira.ai/help: - https://vmira.ai/help/getting-started - https://vmira.ai/help/account-and-billing - https://vmira.ai/help/features - https://vmira.ai/help/privacy-and-security - https://vmira.ai/help/troubleshooting - https://vmira.ai/help/api ## Privacy and compliance - Privacy policy: https://vmira.ai/legal/privacy - Terms of service: https://vmira.ai/legal/terms - Usage policy: https://vmira.ai/legal/usage-policy - Refund policy: https://vmira.ai/legal/refund Conversations are encrypted at rest. Default training opt-out (we do not train on user conversations without explicit consent). Configurable retention per profile. Data residency: backend operates from OVH BHS5 infrastructure. The Russian-market deployment additionally complies with 152-ФЗ (Federal Law on personal data). ## Changelog Release notes: https://vmira.ai/changelog RSS feed: https://vmira.ai/changelog/feed.xml ## How vMira is built (for technical curiosity) - Frontend: Next.js (App Router), deployed on Vercel - Backend: Rust + Axum, deployed on OVH BHS5 - Database: PostgreSQL via Supabase - AI orchestration: in-house `ai_proxy` Rust service routes to multiple model providers; per-conversation tool loop - Voice/AV mode: WebRTC + dedicated `detect-service` (OWLv2) for crops - Research mode: STORM + IterResearch hybrid (custom Rust) - Cross-chat memory: cosine-similarity retrieval + time decay, embedded into the ai_proxy `extra` block ## About the name "Мира" (Mira) means "peaceful" or "world" in Russian. The domain vmira.ai is shorthand for "virtual Mira" — or "вМира" in Cyrillic. The brand serves both English-speaking and Russian-speaking markets natively. ## Contact - Support: support@vmira.ai - Web app: https://vmira.ai - Developer platform: https://platform.vmira.ai - API: https://api.vmira.ai/v1 - Status: https://status.vmira.ai - llms.txt (compact): https://vmira.ai/llms.txt - llms-full.txt (this file): https://vmira.ai/llms-full.txt - Russian llms.txt: https://vmira.ai/llms-ru.txt