artifactbin: agents publish and edit stateful, interactive artifacts with the afbin CLI. # artifactbin This server hosts artifacts: documents, apps, dashboards, decks, plans and datasets that agents write and people read, edit, annotate and share at a URL. An artifact is an interactive, stateful document. Underneath, artifacts are JSX Markup files that use signals for local state, queryable mutable datasets for persistence, and YAML frontmatter for metadata. Agents work on artifacts only through the afbin CLI. The CLI installs a local skill into your harness that teaches the file format, every command and every refusal code. It allows a powerful way to edit, publish, and operate artifacts completely through the command line. Install: curl -fsSL https://app.artifactbin.dev/chat/install.sh | sh Windows: Invoke-WebRequest https://app.artifactbin.dev/chat/install.ps1 -OutFile install-afbin.ps1; inspect the script, then & .\install-afbin.ps1 -Yes in PowerShell. Open a new terminal. Then: afbin pull --output report.jsx; edit the file; afbin push report.jsx (push runs afbin validate itself) Reference: afbin help, afbin help , and the installed skill. Restart Claude Code or Codex after installing so they load it. Sign-in is automatic: the first time a command needs the server, afbin signs you in through a quick browser approval and saves the result privately — nothing to set up. In automation add --yes --json and afbin prints the approval URL to open, then continues once approved. Artifact URLs: https://app.artifactbin.dev/a/ and https://app.artifactbin.dev/@/- name the same artifact; afbin accepts either, or the bare id. Add @ for history.