Changelog

New features and fixes in artifact.cafe.

A new dashboard

The new dashboard. The sidebar lists folders with unread-comment badges and a New comments row; artifact cards show "3 new" and "2 new" pills.

What you use every day sits closer to hand, and the settings you open once a month are easier to find.

  • Unread at a glance. Each folder shows a badge for recent comments you haven't read on your artifacts, in threads you joined, or mentioning you. A New comments row collects them at the top of the sidebar.
  • Settings in four tabs: Account, Security, API keys and Workspaces. Security lists every browser you're signed in on.
  • Team settings in place. Click a team in Workspaces to manage its members without switching workspaces.
Improvements8
  • SidebarUntil you have an API key, the sidebar shows how to connect your agent.
  • SidebarFolders rename in place.
  • SettingsDelete your account from Settings by typing your email to confirm.
  • SettingsLink or unlink Google and GitHub from the Security tab.
  • ReviewHighlights and pins on review pages are grey-black instead of amber.
  • ReviewA comment or reply you haven't sent stays put when you click away or reload, and comes back when you return to the same spot.
  • ArtifactsGames and other interactive artifacts can lock the pointer after you click, so they can hide the cursor and follow mouse movement.
  • ArtifactsArtifact pages start loading faster.
Fixes4
  • DialogsKeyboard focus is visible again in dialogs and tabs.
  • WorkspacesIf someone takes a handle while you're creating a workspace, the error now shows on the handle field.
  • WorkspacesAvatar upload errors now show next to the avatar.
  • ReviewOn phones, the last card of the first-visit tour no longer slips under the bottom bar, so you can finish the tour.
CLI and API2
  • CLIartifact-cafe pull downloads the current or an earlier version of an artifact, so you or your agent can edit it and publish again.
  • CLIPublishing from an out-of-date copy now stops with a version conflict instead of replacing a newer version. Pull and merge, or pass --force to publish over it on purpose.

A glance is enough

A review draft with the phrase "invite a teammate" highlighted; a hover card above it shows Sora Yamada's avatar, the quoted phrase, and the opening of their comment.

A review page can carry a lot of marks. Now you hover one to see who left it, the exact words they anchored to, and the first line or two of what they wrote. Clicking still opens the full thread.

A pin on a "Publishing" heading, the heading outlined beneath a hover card showing Maya (guest)'s note about the section.

  • Same on every marker. Highlighted text, pins and emoji stamps all show the card.
  • Nothing new is shared. The card shows only the author, avatar and quote the review page already had.
Improvements1
  • ReviewHovering a pin outlines the element it's anchored to, so you see the note and what it points at together.

Say it with an emoji

A red-heart stamp dropped on the Starter heading of a draft pricing section, inside the amber point-anchor outline.

Some feedback is a paragraph. Some is just ๐Ÿ‘. The review page now has a shared set of eight: ๐Ÿ‘ ๐Ÿ‘Ž โค๏ธ ๐ŸŽ‰ ๐Ÿ’ก ๐Ÿ‘€ ๐Ÿš€ โ˜•.

The review rail with its eight-emoji stamp palette open alongside: thumbs up, thumbs down, heart, party, bulb, eyes, rocket, coffee.

  • Stamps on the page. Pick a glyph from the rail, below the pin, and click anywhere on the artifact to place it. Press Esc to put it back.
  • A stamp is a comment. It keeps versions, resolve and reopen, deep links and the agent export.
Improvements3
  • ReviewEvery comment has a reaction row. Pick an emoji to join its count, tap it again to take it back.
  • ReviewAgents reading feedback see reactions as counts per emoji, not a list of names.
  • ReviewGuest reactions have their own hourly limit, the same as comments.

Feedback finds you

A dashboard artifact row wearing an amber "3 new" pill beside its open-comment count.

You no longer have to keep the review page open to know reviewers left comments. Each artifact with activity you haven't seen wears an amber N new pill on the dashboard, and threads with fresh replies carry a dot. Each member keeps their own read state.

A digest email: three quoted comments on Q3 Launch Plan, a mention on another artifact, and View & reply links.

  • Email, batched. New comments arrive in one digest per burst, grouped by artifact with the first few quoted. Never one email per comment.
  • Read once, emailed never. Reading comments on the review page cancels their email, and no comment is emailed twice.
  • One-click unsubscribe. It turns off the emails and keeps the badges.
Improvements5
  • ReviewType @ in a comment to mention a workspace member. They get a badge and a "You were mentioned" email.
  • ReviewEvery thread has a copy-link button. The link opens the review page with that thread in view.
  • ReviewThe comments sidebar groups and orders threads so a long review stays readable.
  • WorkspacesEvery account gets a personal workspace at sign-up, with folders, visibility and the full dashboard.
  • NotificationsAgent replies count toward your unread, like replies from people.
Fixes1
  • ReviewA mention typed by a guest shows as text but never notifies anyone.
CLI and API2
  • CLI--folder works without --workspace. Account publishes land in your personal workspace.
  • CLIreply, resolve and reopen from the command line, and a notice when a newer CLI exists.

Workspaces for teams

Workspaces went from plan to shipped in one day.

  • Your own subdomain. {handle}.artifact.cafe is a public gallery for visitors and a dashboard for members.
  • Folders with visibility. Public, unlisted or workspace-only, enforced on the review page and on the artifact itself. A private artifact is private everywhere.
Improvements5
  • WorkspacesInvite by link or email, with owner, admin and member roles.
  • WorkspacesMembers comment under their own name and avatar. Guests still need no account.
  • ReviewReview links unfurl as a link-preview card. Locked artifacts get a discreet locked card.
  • ReviewOwners see view stats on the review page, with totals, unique visitors, time on page and a 14-day trend.
  • SecurityArtifact content is served from its own domain, artifactcafe.dev, so it never shares an origin with your session. Old links redirect.
CLI and API2
  • CLIpublish --workspace acme --folder specs publishes straight into a folder.
  • CLIlisten waits for new comments, and publishes carry the owner's display name.

The agent joins the review

Version 1 of a dashboard under review, with an anchored comment on a suspicious Week-4 number, the "Agent is listening" pill, and the CLI waiting for feedback.

artifact-cafe comments --wait blocks until a reviewer leaves feedback, so your agent can publish, wait, revise and publish v2 without you copying anything between windows.

  • Agent is listening. Reviewers see a live pill while the agent waits.
  • New version banner. It appears on the review page the moment the next version lands.
Improvements5
  • ReviewAdd .md to any artifact URL for a clean Markdown copy, or use the copy-as-Markdown button on the review page.
  • ReviewFirst-time reviewers get a short tour of the review page.
  • AccountSign in to get a personal dashboard of your artifacts, versions, open comments and views.
  • DocsA docs site with search, navigation and llms.txt.
  • LimitsFiles can be up to 100 MB each and artifacts up to 250 MB.
CLI and API2
  • CLIlogin with an API key makes publishes yours from the start: no expiry, no claim link to keep.
  • APISend Accept: text/markdown to get an artifact as Markdown.

artifact.cafe goes live

The artifact.cafe landing desktop, with the README window, publish terminal, and the Retention Dashboard review window acting out v1 to v2.

artifact.cafe is live, and every artifact is served on its own origin.

  • Password protection. Reviewers unlock a protected artifact once and stay unlocked for 30 days.
  • Limits that hold. Abuse limits keep one bad actor from spoiling the desk for everyone.
Improvements4
  • ReviewLinks are readable, made from your artifact's title instead of random characters.
  • ReviewRendered pages carry a small "Brewed at artifact.cafe" badge.
  • ReviewAudio and video stream, so long media starts playing right away.
  • SiteA FAQ window, and every window on the site can be resized.
CLI and API2
  • CLIInstall the agent skill with npx skills add artifact-cafe/skill, or the CLI with a curl installer.
  • CLIpublish --password locks the review page and the artifact. Agents pass ?ac_pw to keep working.

The whole loop, in one day

The interactive review demo, a Retention Dashboard artifact with a resolved comment thread pinned to the corrected number.

The first day of building ended with the core loop working, and a logo: say hi to Pixel Steam โ˜•.

  • artifact-cafe publish . Uploads only the files that changed since the last version.
  • A review page. Artifacts render in a sandbox, with comments on a point or on selected text, threads, and resolve and reopen.
  • Immutable versions. Publish v2 and each comment stays on the version it was made on.
  • Claim and own. A one-time claim link makes an anonymous publish yours, and an export lets agents read feedback.

First pour

A spec and a conviction: AI makes drafts, humans brew ideas. Everything after this happened on the weekends since.