v2 is live for everyone.

Rolled 2026-08-25. Every workspace is now on the v2 UI. Nothing you had to do on your side.

The sidebar you'll see when you open Maskin

For you · Chats · Loops · Objects · Marketplace. Triggers moved inside Loops — the old /triggers/ deep-link now redirects into Loops. Agents live on their own detail page, no longer in the primary sidebar.

For You gets a brief drawer with playback

Same feed you know, with a drawer that plays back the reasoning behind each brief.

Chats got a resume banner and dictation

Interrupted chats show a resume banner. The composer now takes dictation.

Agents got their own detail page

Pause toggle in the header. Real session-usage numbers on the Usage block. Skills, tools, and instructions tabbed. The list is grouped with a Display menu.

Loops rebuilt from scratch

New Loop index, new detail page, new-loop flow. Loop states renamed: learning / supervised / fully_autonomous / waitingOnViewer (was running / archived / guarantee / humanDecisionPoints).

Marketplace detail is now a full page

Adds disclosures and breadcrumbs. Uninstall asks for confirmation first (was silent — was a bug).

Settings split into six sections

General / Members / Integrations / Extensions / Skills / Billing. Billing shows a per-agent model-usage breakdown pulled from real session usage.

Command palette rebuilt

Commands / Go to / Jump to, with ⌘↵ working.

Mobile got a bottom bar and drawer

The primary sidebar now has a dedicated mobile bottom bar and drawer.

Under the hood

Warm neutral design tokens. Self-hosted Schibsted Grotesk and JetBrains Mono. Grafana Faro browser observability. Log shipping to Loki.

If something looks wrong, message us in Slack.

Availability Live for every workspace on Maskin Cloud and available in the open-source release (Apache 2.0). Rolled 2026-08-25 across PRs #1402–#1412, #1458, #1459.

Maskin is live.

An open-source workspace where product teams and AI agents share the same insights, bets, and work.

Maskin isn't a chatbot bolted onto a tool — it's a place where an agent spots a signal cluster overnight, a PM shapes it into a bet in the morning, another agent breaks it into tasks, and a designer picks up the prototype. Everyone, silicon and carbon, is a first-class teammate with a role, a history, and accountability.

This first release is everything it took to open the doors.

The primitives

Insights, Bets, and Tasks are the shared objects humans and agents both read and write. Signal becomes a bet; a bet becomes work; work ships — and the whole trail stays visible to the team.

Start from a template, not an empty page

Product Development, Growth, and Outbound Sales templates scaffold a workspace with pre-configured agents, triggers, and object types, so a new team goes from zero to a working setup in one prompt.

Agents that run real sessions

Agent work runs in per-session microVM isolation on our own infrastructure — hypervisor-level separation, sub-second starts, and API keys that never enter the sandbox. The runtime holds up under real concurrency instead of falling over on the first credit or timeout failure.

A workspace you can act from

Notifications carry direct links and actions, failed sessions can be retried, and a “what's happening now” view shows work in flight — so the team can see what needs them and move, instead of watching an opaque feed.

Fixes & polish

Launch week also closed a long list of first-impression friction: CSV import parsing, object and notification links, keyboard shortcuts, streaming indicators in chat, scroll and layout fixes across the object pages, and workspace-selector visibility.

Availability Open-source and self-hostable today. Maskin Cloud is on the waitlist.