User Guide

Everything You Need to Know

A complete guide to every feature in Inversify AI. Whether you're chatting with the latest models, generating images, searching the web, or managing your account — it's all here.

Getting Started

Sign up with your email or Google account. Free accounts get access to lightweight models (GPT-4.1-mini, GPT-4.1-nano, GPT-4o-mini) with a daily Spark allowance. Paid plans unlock all 70+ models with higher limits.

After signing in, you land on the chat page. Type a message, pick a model, and hitEnterto start a conversation. That's it.

Conversations

Every message thread is a conversation. They appear in the left sidebar, sorted by most recent activity.

# Creating

Just start typing in the input bar. Your first message creates a new conversation automatically. An AI-generated title appears after the first exchange.

# Organizing

Pin important conversations to keep them at the top. Rename them by clicking the title. Folders let you group conversations by topic — drag and drop or use the right-click menu. Archiveconversations you're done with but don't want to delete.

# Message Actions

Hover over any message to see actions: Copy the text, Edit your message and regenerate the response, Regeneratethe AI's response with the same or a different model, Delete a message, or Branch the conversation from that point into a new thread.

# Exporting

Use the /export slash command to download the current conversation as a Markdown file. You can also export from the conversation info panel (click the info icon in the top-right).

Choosing a Model

Inversify connects to 5 AI providers — OpenAI, Anthropic, Google, xAI, and Fireworks — giving you access to 70+ models through a single interface. Click the model name in the input bar to open the model selector.

# Capabilities

Each model has capability badges:

  • text — Standard text generation (all models)
  • vision — Can analyze images you attach
  • code — Optimized for programming tasks
  • reasoning — Step-by-step thinking (supports Thinking Mode)
  • image — Image generation (DALL-E 3, DALL-E 2)

# Cost Tiers

Models are categorized as free, low, medium, or high cost. The model selector shows estimated Spark cost per message. Cheaper models are faster but less capable; premium models are slower but more intelligent.

# Switching Mid-Conversation

You can change models at any time during a conversation. Each message is generated by whatever model is currently selected. The model badge next to each AI response shows which model produced it.

Image Generation

Generate images with DALL-E 3 or DALL-E 2. Select a DALL-E model from the model picker, or click the Image button, or type /image.

# How It Works

Type a description of the image you want and send it. You'll see a purple “Generating image...” indicator with an elapsed timer. The image typically takes 5-15 seconds to appear.

# Quality Settings

Expand the advanced options (slider icon) to toggle between Standard and HD quality. HD produces more detailed images but costs twice as many Sparks and requires a Pro or Max plan (BYOK users are exempt).

# Prompt Tips

Be specific about style, composition, and mood. “A watercolor painting of a beagle puppy sitting in autumn leaves, warm golden light” works much better than “beagle.” DALL-E 3 may refine your prompt — the revised prompt appears below the image.

# Image Actions

Hover over a generated image to see the Open full size and Download buttons. You can generate multiple images in the same conversation.

File Attachments

Attach files to your messages by clicking the + button, dragging and dropping files onto the chat, or pasting images from your clipboard.

# Supported File Types

  • Images — JPG, PNG, GIF, WebP, HEIC, BMP, TIFF (up to 25 MB)
  • Documents — PDF, DOCX
  • Text/Code — TXT, CSV, MD, JSON, JS, TS, PY, HTML, CSS, YAML, and more

# Image Analysis

When you attach an image to a vision-capable model (marked with vision), the AI can see and analyze the image. Non-vision models receive a text note that an image was attached.

Knowledge Files

Upload files in Settings → Files to make them available as context in every conversation. The AI can reference these files when answering your questions.

# Limits

You can upload up to 20 files. Each plan has a character limit for how much context is injected (Free: 20K chars, Premium: unlimited up to ~80K chars). Toggle individual files on/off to control what's active. A context usage meter shows how much of your limit is used.

Thinking Mode

Reasoning-capable models (marked with reasoning) can show their step-by-step thought process. Click the Thinking button to enable it.

When enabled, the AI produces a collapsible “Thinking” block showing its internal reasoning before the final response. This is useful for complex math, logic, and coding problems where you want to verify the AI's reasoning chain. Thinking tokens count toward usage but produce more accurate answers.

Compare Mode

Send the same message to multiple models simultaneously and see their responses side by side. Click the Compare button (desktop only) to enable it.

Add up to 2 additional models alongside your primary model. Type a message and all selected models respond in parallel. Useful for evaluating which model works best for your use case.

Voice Input

Click the microphone icon to dictate your message. Speech is transcribed using OpenAI Whisper and automatically sent. Your browser will ask for microphone permission the first time. Voice input uses Transcription Sparks (separate from chat Sparks).

Slash Commands

Type / in the message input to see available commands:

CommandDescription
/clearStart a fresh conversation (same model)
/image [prompt]Switch to DALL-E 3 and generate an image
/summarizeAsk the AI to summarize the conversation
/exportDownload the conversation as Markdown
/searchEnable Standard web search
/researchEnable Extended (deep) web search
/translate [lang]Translate text to another language
/helpShow all available commands

Use arrow keys to navigate the command palette, Enter or Tab to select.

Keyboard Shortcuts

ShortcutAction
EnterSend message
Shift + EnterNew line (without sending)
Cmd/Ctrl + Shift + CCopy last AI response
Cmd/Ctrl + EnterSend message (alternative)

System Prompts & Personas

# Custom Instructions

Set persistent instructions in Settings → Preferences. These apply to every conversation — great for things like “Always respond in Spanish” or “I'm a senior developer, keep explanations technical.”

# AI Persona

Set an AI persona to change the AI's identity entirely. The persona replaces the default system prompt. Use this for role-playing, brand voices, or specialized assistants.

# Per-Conversation System Prompts

Click the sliders icon in the input bar → “System prompt” to set instructions for just the current conversation. Useful for one-off tasks that need specific behavior.

# Assistants

Assistants are pre-configured combinations of a system prompt and a model. Pick one from the assistant picker in the advanced options. Community-created assistants are available in theCommunity section.

# Prompt Library

Access pre-written prompts from the “Prompts” button in the advanced options. These fill in your message input with templates for common tasks.

Projects

Projects group conversations and knowledge files together. Create a project in the Projects section, add a project-level system prompt, and upload project-specific files. All conversations within a project share the same context.

Settings

Access settings from the sidebar or navigate to /settings.

  • Account — Email, password, username, avatar, age verification
  • Preferences — Default model, custom instructions, AI persona, theme (light/dark/system), mature language toggle, NSFW mode (age-verified only), sound notifications
  • Files — Upload and manage knowledge files
  • API Keys — Manage BYOK provider keys and Developer API keys
  • Memory — View and delete memories the AI has saved about you

Sparks & Billing

Sparksare Inversify's usage currency. Every AI interaction costs Sparks based on the model used and message length.

# Spark Types

  • Chat Sparks — Used for text conversations. Reset monthly with your plan.
  • Image Sparks — Used for DALL-E image generation. Reset monthly.
  • Transcription Sparks — Used for voice input. Reset monthly.
  • API Sparks — Used for Developer API calls. Purchased separately, never expire.

# Checking Your Balance

View your current usage and remaining Sparks at any time from the sidebar (bottom section) or in Settings. You'll see warnings at 80% and 100% usage.

# Plans

Free — Limited daily Sparks, access to lightweight models only. Basic — Monthly Spark allowance, all models. Pro — Higher limits, HD images, unlimited knowledge context. Max — Highest limits for power users. See Pricing for details.

Bring Your Own Key (BYOK)

Add your own API keys for OpenAI, Anthropic, Google, xAI, or Fireworks in Settings → API Keys. When a BYOK key is set for a provider, all requests to that provider use your key instead of Inversify's — meaning zero Spark cost for those models. You pay the provider directly at their rates.

Keys are encrypted at rest and never logged. BYOK users are also exempt from HD image quality restrictions.

Sharing Conversations

Share any conversation via a public link. Open the conversation info panel (top-right icon) and click “Share.” Anyone with the link can view the conversation — no account required. You can revoke the share link at any time.

Memory

Inversify can remember things about you across conversations. Say “Remember that I prefer Python” or “Don't forget my cat is named Mochi” and the AI will save it. These memories are injected into every future conversation.

Manage saved memories in Settings → Memory. You can delete individual memories or disable the feature entirely. Up to 100 memories are stored, with oldest automatically removed when the limit is reached.

Tips & Tricks

  • Switch models mid-conversation — Use a cheap model (GPT-4.1-nano) for simple follow-ups, then switch to a powerful model (Claude Opus) for complex reasoning.
  • Use knowledge files as reference — Upload your project docs, style guides, or notes so the AI always has context without you re-explaining.
  • Extended search for research — For deep questions, use Extended mode. It searches multiple angles and synthesizes with citations.
  • Branch conversations — Made a wrong turn? Branch from an earlier message to explore a different direction without losing the original thread.
  • Compare before committing — Not sure which model to use? Compare mode lets you test 2-3 models on the same prompt instantly.
  • BYOK for heavy usage — If you use a lot of one provider, adding your own API key can save money. Inversify charges zero Sparks for BYOK requests.

Inversify AI — User Guide