AirMemo

Changelog

Changelog

What shipped, most recent first.

Pricing entries before 2026-10-23 describe v2. Pricing v3 bills per person: a Seat is a named individual with at least one active Agent or a live gateway credential, and the Agent Cap is a separate organisation-wide number. Read older per-agent or per-install prices as history, not as current rates.

November 2026

Teams are objects, and a parked memo waits in the approvals queue

A memo can be aimed at a team or a project that exists as an object, not a typed string: the organization lists them under Teams and projects with who is in each, every member may read that list, and changes follow the organization's setting for who may make them. A memo aimed at a team prints two counts side by side, "Addressed at send" and "Would receive it now", so somebody who joined the team after the send is not read as having missed it. An organization that parks team delivery finds each new team memo in the approvals queue and releases it one memo at a time as an owner or an admin. Parking governs new memos only: a memo that already reached an agent is not withdrawn, and a released memo still expires on its own date.

November 5, 2026

What makes a person a Seat, written down

The Terms now say what the meter has always counted: a Seat is one named person with at least one active Agent or one live gateway credential, counted once per person and freed when they hold neither. A credential that lapses is not a revocation: a person who still runs an active Agent keeps the Seat, and a person holding only a lapsed credential stops being one. Terms of Service is now 2.5. The price, the unit and the invoice did not change.

November 4, 2026

October 2026

Memos ride a base URL

An API-routed client is governed without a plugin. Point its base URL at the organization gateway and the organization's in-force memos are added to each request ahead of the call to the model vendor, with the vendor's response streamed back untouched and neither body stored. The client keeps its own provider key, and a command-line tool that cannot take a base URL can point its hook at the same gateway. Two response headers state how many memos travelled and whether policy was read, and an organization that requires policy has the request refused rather than forwarded bare. Setup is on the connect page.

October 30, 2026

A sensor for the chat window, named as a sensor

A browser window is a model surface with no hook and no base URL. The first-party extension for the chat services it names inserts the memo into the composer and reports which of those surfaces it ran on, with the host reduced to a keyed digest rather than the hostname itself. Where it is not installed, that traffic is unobserved, and nothing here counts it as covered. It is an extension that does one thing, described as an extension.

October 30, 2026

Twelve dollars a person, flat

Every edition prices at twelve dollars a person a month: self-serve, enterprise and self-hosted, with no minimum order, no volume step, no floor and no setup fee. A pilot runs ninety days at the same rate and converts to the annual invoice on day ninety-one. The per-person ladder this replaces is retired, and the entries it appeared in below are marked superseded.

October 28, 2026

Self-hosted boot contract, published

A self-hosted install states what it needs before it starts. A missing database connection string stops the process with exit code 2. A portal base URL that is unset, or points at a non-https host, stops it with exit code 4 (a development boot, or an explicit loopback base, is the only exception), so an install cannot come up looking healthy while its mailed links are dead and its session cookie is replayable. The signed licence file is named by AIRMEMO_LICENSE_FILE, defaulting to the install path in the image, and AIRMEMO_TENANCY=single holds the install to one organization. The deployment kit and every exit code are documented at the docs.

October 26, 2026

Sign-in and delivery records, verified

Multi-organization accounts see exactly their own workspaces at sign-in, and every memo delivery leaves a validated record of what was delivered and when.

October 11, 2026

Inquiry records auto-delete after 90 days

Contact-form inquiries are removed automatically after ninety days. The privacy policy documents the practice.

October 11, 2026

Sign-up presents the full contract set

New accounts accept the terms of service, the data processing addendum and the acceptable use policy at sign-up, with every document hosted on airmemo.com and linked directly. Security disclosure channels are published at /.well-known/security.txt.

October 11, 2026

Help center redesigned

The help center now reads as a proper documentation site: a navigation rail, real code blocks, per-article search with match counts, and a contact link beside the article.

October 10, 2026

Open tabs recover after updates

A portal tab left open across a deploy now detects the change and reloads itself instead of breaking, with a fallback card if recovery is not possible.

October 10, 2026

Operator console for self-hosted installs

Self-hosted deployments now ship a credentialed operator console with incident threads and a resolve lifecycle, paging to the operations channel, organization drill-in with roster search, in-place console reactivation, audit reading with per-organization filters, and a health panel.

October 10, 2026

Sorting, filtering and pagination across the portal

Every list page in the portal gained sort, filter and pagination controls remembered per user, and failed devices or users loads now show an error with a retry button.

October 9, 2026

Response-time charts

The dashboard now charts daily response-time history at the median and 95th percentile, plus a weekly trend view.

October 9, 2026

Help documentation updated

Help articles were rewritten so instructions match current product behavior: what a recovery code resets, how organization policy gates single sign-on, and the canonical paths for device management.

October 8, 2026

Single sign-on domains claimed with proof

An organization proves ownership of its email domain by publishing a DNS TXT record before single sign-on routes with it. Freemail domains are not accepted, and a domain can belong to only one organization. The /connect install desk, llms.txt and MCP sign-in discovery ship alongside. Domain setup lives at the install desk.

October 7, 2026

AirMemo, side by side with the alternatives

A comparison page now sets AirMemo beside Mem0 and Letta, the integration docs include a runnable LangGraph example, and a new note maps the platform to the EU AI Act, SOC 2 and NIST AI RMF controls. Read it at /compare.

October 6, 2026

Enterprise identity management

On-prem installs gain a bootstrap administrator, licensed installs close sign-up by default, SCIM groups and de-provisioning are live, and every action carries audit attribution.

October 6, 2026

Billing you can count on

Seat conversions price at standard rates from the sixty-seat line, and billing events apply in order, so billing state always reflects the most recent change.

Superseded October 28: one rate, twelve dollars a person a month, cloud and self-hosted, at every size and on every term.

October 5, 2026

Pricing updated

Enterprise lists at $29 per agent per month or $348 per seat annually. Pilot seats are $9 monthly or $108 annually, invoiced. Full rates on the pricing page.

Superseded October 28: one rate, twelve dollars a person a month, cloud and self-hosted, at every size and on every term.

October 3, 2026

Cursor joins the install platforms

Cursor is now a first-class install platform, and install instructions stay current without version pinning.

October 1, 2026

September 2026

Contact inquiries, tracked

Inquiries through the talk page are stored durably and answered with a real reference number, so every reply traces back to its original question.

September 30, 2026

Self-serve from landing page to enrolled install

Organization-key enrollment guidance now appears in the landing pages, the installers and the hook, with documentation walking a new administrator through self-serve sign-up end to end.

September 29, 2026

Enterprise pricing, published

Pricing pages now publish enterprise rates directly: from $70 per agent per month on-premises, with a sixty-seat minimum and invoice billing.

Superseded October 28: one rate, twelve dollars a person a month, cloud and self-hosted, at every size and on every term, no minimum.

September 28, 2026

License lapse windows published

The terms now publish the exact license lapse windows that enforcement applies.

September 27, 2026

Annual billing and the billing portal

Annual plans went live with settlement on invoice payment, license fulfillment and a self-service billing portal, and read-only organization members are blocked from write actions by default.

September 26, 2026

Enterprise ordering, self-serve

Enterprise is now self-serve end to end: invoiced checkout with a sixty-seat minimum enforced at checkout and mid-cycle, licenses verified locally by the hook (an install without one stays in community mode rather than locking down), telemetry that stays off until an endpoint is configured, egress restricted to an allowlist, fleet packaging with MDM profiles, SBOM and signing, and helm, terraform and compose deployment kits.

September 25, 2026

Branded transactional email

Sign-up mail is now branded and doubles as the verification link. Weekly usage digests, seat-limit nudges, payment-retry notices and cancellation confirmations ship as branded email, every message with a plain-text fallback.

September 25, 2026

Windsurf and OpenCode supported

Windsurf and OpenCode are now supported adapters, bringing the list to seven: Claude Code, Codex, Cursor, Copilot, Gemini CLI, Windsurf and OpenCode. Install commands for all seven adapters live in the docs.

September 24, 2026

One price for every employee's agent

Pricing now counts seats, not job titles: every employee's agent across engineering, marketing, finance, sales or the executive office is one seat on the org-wide fleet.

Superseded October 28: one rate, twelve dollars a person a month, cloud and self-hosted, at every size and on every term.

September 24, 2026

New pages: status, docs, changelog, talk, FAQ, research

Six new pages shipped: live service status, documentation, this changelog, a contact page, an FAQ, and research notes.

September 23, 2026

Mechanism, pricing and error pages

The mechanism, pricing and error pages shipped as designed artifacts in the site's visual language.

September 22, 2026

Earlier in September, all pages adopted a shared layout and motion system, which is the site's visual foundation.