Changelog

What we
ship.

Features, fixes, and updates across the gateway, tools, and integrations. Updated as we ship.

RSS feed
FeatureNewTeamsCollaborationUsage

Teams — collaborate with shared visibility (and nothing else shared)

Heads up: Teams is a request-specific feature. If you want it enabled on your account, click the support chat at the bottom-right — we'll switch it on for you.

What it does

  • Create a team and invite peers via a shareable join link (optional expiry, max-uses, rotate, revoke) or by email.
  • Owner sees aggregate + per-member usage — requests, tokens, est. provider cost, model breakdown, last-active, and which client (Claude Code, Cursor, Cline, etc.) each member uses.
  • Per-member drill-down with daily activity chart and top models.
  • Members can leave at any time; only the owner sees usage.

What it doesn't do

Owners do not see your prompts, request bodies, or API keys — ever. The privacy line is reinforced at every consent point. Each member still uses their own plan and quota; the team doesn't share capacity.

FeatureNewDashboardStatusEmbedStats

Dashboard redesign, public status page, and shareable stats

Redesigned dashboard

Real signal, not vanity numbers. An activity heatmap in the GitHub style, quota windows with countdown timers, top-model breakdown, upgrade hints sized to your actual usage. The whole app feels calmer.

Public status page

/status is now public — no auth, indexable, models grouped, gradient bars by error count. Link to it from anywhere.

Shareable activity widget

Generate a shareable SVG of your gateway activity at https://api.openadapter.in/embed/<token>.svg — drop it on a README, a blog post, or your portfolio. Three formats:

  • ?format=svg — the badge image (default)
  • ?format=iframe — a 320×120 iframe with hover detail
  • ?format=json — raw numbers for your own UI

Toggle on/off from the Integration page.

Fixes & QOL

Accessibility across keyboard navigation and screen-reader labels, sidebar upgrade banner sized to your plan.

FixSupportReliability

Support chat — multi-tab, queueing, message resilience

  • Send a message, switch tabs, come back — your conversation is intact across both tabs.
  • Messages typed while offline send automatically when the connection returns.
  • Replying after a resolved conversation no longer creates ghost threads.
  • The unread badge clears properly once you've read everything.

Fixes & QOL across the chat bubble, scroll behavior, and notification sounds.

FeatureToolsEdgeSupportPlayground

Edge tools, support chat, and a redesigned Playground

Edge tools

Four new tools join the Tools page, powered by OpenAdapter Edge:

  • OCR — extract text from images at scale
  • DocParse — structured parsing of PDFs, DOCX, and similar
  • Text2Doc — generate documents from prompts
  • Hybrid embeddings — dense + sparse retrieval in one call

Support chat

A chat bubble at the bottom-right of the dashboard puts you in direct conversation with support. Your conversation persists across sessions.

Playground

The Playground gets a wider message column, a cleaner model picker, and a more readable prose render.

ImprovementDocs

Docs site launched at docs.openadapter.dev

Full docs.openadapter.dev is live — versioned, full-text search, code-tabbed examples for Python, JS, and curl.

The Docs link in your sidebar opens it directly. Any /docs or /guide URL in the dashboard now redirects there too, so old bookmarks still work.

Feature0GEdgePrivacyPlans

0G Network, OpenAdapter Edge, and the GO plan

0G Network

0G Network is now a dedicated provider on the Models page — TEE-attested, zero-data-retention models with privacy markers on hover.

OpenAdapter Edge

A dedicated bare-metal compute brand on the Models page. TEE-attested variants of popular open models, plus dedicated embedding endpoints.

GO plan

A new OpenAdapter GO plan — exclusively on 0G, no RPM caps. For workloads where data residency is non-negotiable.

Announcements

In-dashboard announcement banners — when something new ships, you'll see it on next dashboard load.

Fixes & QOL

A maintenance banner so you'll know when something's actively being worked on, plus per-model privacy documentation across 75+ models.

FixVector DBRAG

Vector DB rough edges — uploads, collection cards, RAG chat

  • Collection cards now show real counts and metadata instead of stalling on empty placeholders.
  • Embedding upload auto-retries when the upstream embedder is busy, with better duplicate-collection handling.
  • Chunked text uploader no longer loops on certain file sizes.
  • "View Collection" button now actually navigates to the Collections tab.
  • RAG chat gets a phased loader and proper markdown rendering — streamed answers look right while they arrive.
  • Code SDK pulls model and collection names from the live API instead of a stale snapshot.

Fixes & QOL across collection naming, search bar alignment, and default model selection.

FixClaude CodeKiloCodeCompatibility

Claude Code, KiloCode, audio uploads — compatibility round

  • Anthropic-format 429s on /v1/messages — Claude Code now retries cleanly instead of erroring out.
  • Multipart /v1/audio/transcriptions so tools that default to form-data upload without manual reshaping.
  • Better error messages — useful 400s reach you intact instead of generic upstream noise.
  • Large audio uploads return a proper 413 instead of timing out.

Fixes & QOL across the model picker, integration page, and stream-finalization edge cases.

FeatureToolsVector DBDocs

Tools page and Vector DB with RAG playground

Tools

A new Tools page with cards for web search, scrape, crawl, plus TTS and STT. Each tool ships with a copyable code sample and a live preview.

Vector DB

Full Vector DB — manage collections from the dashboard, upload documents, search semantically, and chat with your data through the built-in RAG playground. The Code SDK panel emits ready-to-paste snippets for Python and JavaScript.

Your Vector DB plan stays in sync with your OpenAdapter plan, so quota matches everywhere.

Docs

A proper /docs section with editable pages — replaces the static in-app guide.

FeatureRate LimitsAPIAudioEmbeddings

Burst mode + completions, embeddings, transcription, TTS

Burst mode

Allow 2× burst above your RPM limit before throttling kicks in. Useful when an agent fires parallel tool calls — the natural bunching no longer trips the rate limiter.

New endpoints

  • /v1/completions for legacy text completions
  • /v1/embeddings for vector embeddings
  • /v1/audio/transcriptions and /v1/audio/speech for STT + TTS

Misc

  • KiloCode added to the integration page.
  • A comprehensive Developer Guide covering burst, retry, tools, JSON mode, streaming, and chaining — copyable for agents.
FeatureOnboardingAPI KeysModels

Per-key limits, capability badges, and a proper onboarding

Onboarding

A new onboarding flow walks first-time users through their first request without leaving the dashboard.

Per-key lifetime limits

Cap any API key's total requests or tokens — set it from the Keys page, choose hard cutoff or warn-mode.

Capability badges

Model cards now show at a glance which models support tool calling, JSON mode, and vision — no more guessing whether to bring out the parser.

More providers and models added across the catalog.

Fixes & QOL

Usage reset timer now reflects the real window even when it's already expired. Dashboard logs only show the requests you actually made — no internal noise.

ImprovementIntegrationsMCPSetup

One-liner setup, MCP Store, paid plans

  • One-liner setup scripts for Claude Code, OpenClaw, Cursor, Cline, Continue, Windsurf, and Aider — paste, run, done.
  • MCP Store with Search, Vision, and Image MCPs ready to install.
  • Paid plans live — Lite, Pro, and Max with one-tap checkout.
  • Cleaner billing and login screens.

Fixes & QOL

Audio transcription quota counting, Anthropic-format error shapes on /v1/messages.

AnnouncementBetaLaunch

Hello world — OpenAdapter is live in beta

OpenAdapter gives you one API key that works in every AI tool you already use — Claude Code, Cursor, Cline, Continue, Aider, and more. One subscription, one quota, no juggling provider keys.

  • OpenAI SDK and Anthropic SDK formats both work — same key, both shapes.
  • Live usage dashboard with countdowns to your quota reset.
  • A starter Developer Guide to get you running in a couple of minutes.