What's new

Every door we've opened lately

New models, sharper workflows, and product improvements across magicdoor.ai.

Latest update July 21, 202648 public updatesRSS feed
Model update

Grok upgraded to Grok 4.5

Grok 4.5 is now available in magicdoor.ai with xAI reasoning, image input, a 500K-token context window, and usage pricing from $2/$6 per 1M tokens.

Permalink
  • Routes new Grok chats directly to xAI's grok-4.5 model
  • Keeps saved Grok 4.3 and grok-4-latest values resolving to Grok 4.5
  • Applies $4/$12 long-context pricing at 200K prompt tokens and above
  • Moves the canonical model page to /models/xai/grok-4-5 while preserving the old Grok 4.3 URL
Model update

GPT-5.6 Sol and Luna replace GPT-5.5 and Mini

GPT-5.6 Sol is the new OpenAI flagship and GPT-5.6 Luna is the efficient OpenAI option in magicdoor.ai. Legacy GPT-5.5 and GPT-5.4 Mini chats resolve to the new models automatically.

Permalink
  • GPT-5.6 Sol replaces GPT-5.5 as the first default model in the picker
  • GPT-5.6 Luna replaces GPT-5.4 Mini as the efficient OpenAI option
  • Keeps legacy GPT-5.5 and GPT-5.4 Mini chats resolving to the current models
  • Updates model pages, recommender, marketing copy, and onboarding to show GPT-5.6 Sol and Luna
Model update

Claude Fable 5 is available again

Claude Fable 5 is back in magicdoor.ai for subscribers, with Anthropic routing, a 1M-token context window, and an explicit 128K-token output cap for long responses.

Permalink
  • Restores Claude Fable 5 to the chat model picker and integrations API
  • Keeps Claude Fable 5 subscriber-only
  • Refreshes model pages, public model counts, llms.txt, and onboarding copy to show 15 chat models
Performance

New chats start faster

New chat threads now begin streaming before the saved conversation finishes setting up, so first replies can start sooner while draft chats resume more reliably once they are persisted.

Permalink
Model update

Claude Sonnet upgraded to 5

We updated magicdoor.ai to use Claude Sonnet 5 with the claude-sonnet-5 API model ID, 1M-token context window, and standard Sonnet pricing.

Permalink
  • Routes new Sonnet chats to claude-sonnet-5
  • Keeps legacy claude-sonnet-4-6 saved values and model-page links resolving to Claude Sonnet 5
  • Refreshes model pages, resource guides, marketing copy, recommendations, and API examples to show Claude Sonnet 5
Model update

GLM-5.2 replaces GLM-5.1 on Together AI

GLM-5.2 now replaces GLM-5.1 in magicdoor.ai with Together AI routing, a 262K-token serverless context window, 131K-token output cap, and verified usage pricing.

Permalink
  • Uses zai-org/GLM-5.2 as the selectable Z.ai Together AI chat model
  • Routes saved GLM-5.1 values to GLM-5.2 for compatibility
  • Includes verified input, cached-input, and output pricing for cost tracking
Model update

MiniMax and Kimi upgraded on Together AI

We updated the Together AI chat lineup in magicdoor.ai to MiniMax M3 and Kimi K2.7 Code with verified serverless model IDs, pricing, context windows, and legacy routing aliases.

Permalink
  • Routes new MiniMax chats to MiniMaxAI/MiniMax-M3 and new Kimi chats to moonshotai/Kimi-K2.7-Code
  • Keeps legacy MiniMax M2.5/M2.7 and Kimi K2.5/K2.6 saved values resolving to the current endpoints
  • Refreshes Together AI pricing, cached-input pricing, vision metadata, model pages, resources, and onboarding copy
Performance

Parallel chat streams

Chat streams now continue in the background when you switch chats or navigate away, so you can start multiple conversations and come back to find them finished.

Permalink
  • Active streams keep running when you switch to a different chat
  • Switching back to a streaming chat shows live progress immediately
  • Stop button only cancels the currently selected chat stream
Product

Clearer upgrade prompts for trial users

Trial, billing, and locked-feature prompts now use one clearer upgrade flow across Chat, Images, Console, Usage, model selection, and customization.

Permalink
  • Routes trial users who run out of credit to Subscribe and active subscribers with low balance to Usage
  • Uses friendlier upgrade prompts instead of warning-style low-balance messages
  • Keeps pricing details on the Subscribe page so in-app prompts stay short
Model update

Claude Opus upgraded to 4.8

We updated magicdoor.ai to use Claude Opus 4.8 while keeping Opus pricing unchanged.

Permalink
  • Routes new Opus chats to claude-opus-4-8 and keeps legacy Opus 4.6/4.7 chats on the current model
  • Keeps Opus pricing at $5 input and $25 output per 1M tokens, with the same cache pricing
  • Refreshes model pages, resource guides, marketing copy, and onboarding copy to show Claude Opus 4.8
Product

Oggie setup now self-registers

Magicdoor now creates and reuses one app-level Oggie OAuth client per deployment, so users can connect Oggie without a manually preconfigured client ID.

Permalink
  • Registers the Magicdoor deployment with Oggie automatically on first connect
  • Reuses that app-level client across users while keeping each user OAuth grant separate
  • Shows clearer account-page messages when Oggie setup is temporarily unavailable or server configuration is missing
  • Classifies missing connection-token encryption setup as a Magicdoor config issue instead of a temporary Oggie outage
Product

AI subscription calculator added

We added a public calculator for visitors comparing multiple AI subscriptions against magicdoor.ai usage-based pricing.

Permalink
  • Shows how stacking ChatGPT, Claude, Gemini, and Perplexity-style subscriptions can reach $60-80/month
  • Frames magicdoor.ai around the $6/month base subscription, included $1 credit, and typical $8-10/month total
  • Links high-intent visitors into signup, usage-based pricing, and supported model pages
Performance

Long chats stay smoother

We improved magicdoor.ai Chat performance for long conversations by only mounting the visible message window once a thread gets large.

Permalink
  • Keeps high-value long chats responsive as message counts grow
  • Preserves existing chat controls like images, artifacts, compare, fork, costs, and code-interpreter state
  • Reduces avoidable browser work before users hit scroll or typing lag
Product

Oggie calendar connection foundation

We added the first secure foundation for connecting Oggie to Magicdoor so chat can receive server-side calendar tools when a user has connected their account.

Permalink
  • Adds an Oggie card to Account integrations with connect, reconnect, and disconnect states
  • Stores Oggie connection tokens encrypted server-side and keeps decrypted tokens out of the browser
  • Adds read-only Oggie calendar MCP tools for connected users
Product

Chat can recover when a model is unavailable

When a chat model hits a temporary provider issue, magicdoor.ai now preselects a compatible fallback in the existing retry flow so you can continue the same prompt.

Permalink
  • Detects retryable model, capacity, timeout, and server errors
  • Suggests only fallback models that match the prompt requirements
  • Keeps recovery attached to the original retry card
Product

Gemini image limit guidance added

We added a focused public guide for people who hit Gemini image generation limits and need to decide whether to wait, stay with Google, or try a usage-based image workflow.

Permalink
  • Explains when Google still makes sense for very heavy Gemini usage or Google-first workflows
  • Shows how magicdoor.ai handles image work with multiple models, visible usage pricing, and no magicdoor.ai-imposed cooldowns
  • Links directly into the image generator for users who want to keep creating
Performance

Magicdoor is running on a fresher foundation

We refreshed Magicdoor's app foundation so the core experience stays reliable, responsive, and ready for the next round of product improvements.

Permalink
  • Keeps everyday surfaces like Chat, artifacts, dashboards, billing, and account management feeling consistent
  • Improves reliability for rich text, charts, resizable panels, and payment-backed account updates
  • Lays groundwork for faster product updates without changing existing workflows
Trust

Removed ChatGPT conversation import

We removed an accidental ChatGPT conversation import surface from Account settings and the matching import endpoint.

Permalink
  • Removes the conversation import panel from Account settings
  • Removes the export upload endpoint and parser
  • Keeps migration guidance focused on manually copying saved memory and preferences
Model update

DeepSeek V4 Pro added to Chat

We added DeepSeek V4 Pro as a managed chat model in magicdoor.ai through the existing Together AI integration.

Permalink
  • Routes DeepSeek chats to deepseek-ai/DeepSeek-V4-Pro
  • Adds DeepSeek pricing, context window, and conservative text-only attachment metadata
  • Keeps Mistral out for now because current Together AI serverless pricing was not available in the verified pricing source
Performance

Installed Chat opens faster

We reduced the work that blocks the first magicdoor.ai/chat shell, so installed and bookmarked launches can show the chat surface sooner on mobile.

Permalink
  • Keeps auth and subscription guardrails in place before Chat opens
  • Loads preferences, balance, renewal details, and sidebar history after the shell starts rendering
  • Improves standalone launch polish with matching theme colors and safe-area padding
Model update

Homepage model labels refreshed

We refreshed the main magicdoor.ai homepage marquee so it shows the current GPT-5.5 and Claude Opus 4.7 labels instead of older model names.

Permalink
  • Updates the homepage marquee from GPT-5.1 to GPT-5.5
  • Updates the Claude Opus label from 4.6 to 4.7
  • Keeps the public landing page aligned with the current model registry
Product

Find the right AI model before you start

A new public /which-ai-model page helps visitors choose a practical model for writing, coding, research, images, or everyday chat before signing up.

Permalink
  • Adds a four-question model recommender with one primary recommendation and alternatives
  • Uses current magicdoor.ai model labels, capabilities, and usage pricing for cost posture
  • Keeps the flow public and separate from future first-login onboarding
Model update

Kimi upgraded to K2.6

We updated the Moonshot AI chat model in magicdoor.ai to Kimi K2.6, adding the new Together AI endpoint and refreshed multimodal coding metadata.

Permalink
  • Routes new Kimi chats to moonshotai/Kimi-K2.6
  • Keeps older saved Kimi K2.5 chats resolving to the new K2.6 endpoint
  • Refreshes model labels, pricing, and marketing copy to show Kimi K2.6
Product

Chats now know their active model

Magicdoor now includes the active model context in each chat generation prompt, so assistants can answer model-identity questions based on the model currently handling the message.

Permalink
  • Adds the active model ID to chat system context for each generation
  • Includes model label and provider details when available
  • Keeps assistant instructions, memory, and project instructions intact
Product

Install magicdoor.ai from your phone

A new public /install page explains how to open magicdoor.ai/chat first, then add it to your home screen for faster access to Chat.

Permalink
  • Shows a dismissible mobile banner on Chat and Images that links to the install guide
  • Directs mobile users to start from magicdoor.ai/chat before using Add to Home Screen
  • Includes iPhone Safari and Android Chrome install steps
  • Keeps the install guide publicly reachable at magicdoor.ai/install
Model update

Grok upgraded to Grok 4.3

We updated the xAI chat model in magicdoor.ai to Grok 4.3 while keeping the existing pricing and capability metadata in place.

Permalink
  • Routes new Grok chats to the grok-4.3 model ID
  • Keeps existing saved Grok chats resolving to the new Grok 4.3 endpoint
  • Refreshes model pages, resources, and product copy to show Grok 4.3
Model update

GPT-5.5 now leads the chat picker

We reordered the chat model picker so GPT-5.5 is the first default option for new chats, followed by Claude Sonnet 4.6 and GLM-5.1.

Permalink
  • Makes GPT-5.5 the first model new and trial users encounter
  • Keeps Claude Sonnet 4.6 as the broadly available Claude option near the top
  • Keeps GLM-5.1 available directly below Claude Sonnet 4.6
Trust

Chat internals now use direct model modules

We cleaned up an old chat compatibility layer so model metadata, pricing, markdown rendering, and chat creation now import from their source modules directly.

Permalink
  • Removes a stale chat utility barrel file
  • Keeps chat cost and model capability helpers wired to their source modules
  • Aligns usage cost typing with image usage records
Performance

Chat compaction is now server-owned

Manual chat compaction now uses persisted server history, versioned snapshots, and structured artifact metadata so long chats keep safer context.

Permalink
  • Stores v2 compaction snapshots with summary previews, token estimates, quality metadata, and artifact manifests
  • Computes manual compaction ranges on the server instead of trusting client split points
  • Adds the shared stream event contract needed for future auto-compaction updates
Product

GPT-5.5 chat tools now finish reliably

GPT-5.5 chats now keep running after OpenAI tool results so Magicdoor tools and code interpreter sessions can complete with a final answer.

Permalink
  • Restores multi-step GPT-5.5 tool calls for search, memory, canvas, and other chat tools
  • Keeps code interpreter progress and generated-file capture deterministic
  • Persists code interpreter containers even when no generated file is cited
Product

Chat onboarding now shows models and images together

New users now get a clearer chat onboarding flow that highlights model switching first, then includes one complimentary Seedream 4.5 image after they try a second model.

Permalink
  • Guides new users to compare models in the same chat
  • Adds one complimentary Seedream 4.5 onboarding image
  • Keeps future image generation clearly billed per image
Model update

GLM-5.1 now leads the chat picker

We reordered the chat model picker so GLM-5.1 is the first default option for new chats, with Gemini 3.1 Pro and Claude Haiku moved lower.

Permalink
  • Makes GLM-5.1 the first model new and trial users encounter
  • Keeps Gemini 3.1 Pro and Claude Haiku available lower in the picker
  • Preserves MiniMax M2.7 and legacy M2.5 routing
Model update

MiniMax upgraded to M2.7

We replaced the deprecated MiniMax M2.5 endpoint with MiniMax M2.7 across magicdoor.ai after the provider sunset notice.

Permalink
  • Routes new MiniMax chats to MiniMaxAI/MiniMax-M2.7
  • Keeps older saved M2.5 chats resolving to the new M2.7 endpoint
  • Refreshes model labels and resource copy to show MiniMax M2.7
Performance

Long chats now reuse cached prompt context

Prompt caching is now enabled for Claude and GPT chats, lowering cost and latency when longer conversations reuse the same context.

Permalink
  • Claude system context is marked cacheable for supported long chats
  • GPT chats use account-scoped prompt cache routing
  • Cached token reads and writes are tracked separately for accurate billing
Workflow

Compare image models from one picker

The /images flow now lets you choose one model for a normal generation or select multiple compatible models to compare outputs side by side.

Permalink
  • Model rows generate with a single model, while checkboxes add models for comparison
  • Aspect ratios stay compatible with the selected model set
  • Compare results show model-labeled image tiles with per-model loading and error states
Model update

ChatGPT Image upgraded to gpt-image-2

We upgraded the ChatGPT Image path in magicdoor.ai to Replicate gpt-image-2 and aligned the images flow around the newer model.

Permalink
  • Updated the main image route and library plumbing for the upgrade
  • Refreshed image model labels across the product
  • Added route and image utility test coverage for the change
Workflow

File context is now visible above the composer

Chats now show which files and images are currently in model context, with detach controls when you want to narrow the prompt.

Permalink
  • Historical attachments stay visible in the context bar
  • Historical image thumbnails now render cleanly
  • Non-vision TogetherAI models safely strip file parts before requests
Workflow

Image editing mode landed in /images

The /images page gained a dedicated editing mode for uploaded images, plus signed uploads and library updates to support the flow cleanly.

Permalink
  • Edit existing images from the main images workflow
  • Signed URL support added for image uploads
  • Image form and library UI updated for the new path
Trust

Privacy and security got a public home

We launched a public trust page covering data handling, account-scoped conversations, and product privacy details in plain language.

Permalink
  • Public /trust landing page is now live
  • Canonical metadata and structured data added
  • Middleware updated so the page stays publicly reachable
Performance

PWA startup got faster on repeat visits

We shipped cold-start quick wins for the PWA, including better app-shell caching, deferred scripts, and lighter initial chat loading.

Permalink
  • Improved service worker caching for /chat
  • Deferred the markdown fix script until after interactive
  • Dynamic imports reduced the upfront chat payload

Ready to try what's new?

The latest models and workflows are already inside magicdoor.ai.

Open chat, compare outputs, or jump into images without stacking more subscriptions.

Get started for free