Macaron Artifacts — Development skill for Claude Code
Opensource GenUI Artifacts for Claude Code & Codex.
How to install Macaron Artifacts
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mindverse-ltd/macaron-artifacts and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Macaron Artifacts does
Opensource GenUI Artifacts for Claude Code & Codex.
Alternatives in Development
- Web Artifacts Builder — Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui 94.1k ★
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
README
Macaron Artifacts
One React WebUI for coding harnesses. Install the `macaron-artifacts` package, start one local server, then choose Claude Code, Codex, OpenCode, pi, Hermes, or OpenClaw when creating a conversation. All six use the same chat, approvals, Canvas, and Shiki themes.
Install and run
Requires Node.js 22.19 or newer. Claude Code, Codex, and OpenCode use their installed, authenticated native CLI and local configuration. The pi SDK is included in the package and reads your local `~/.pi/agent` configuration; a separate pi executable is not required.
Run a commit's preview package directly:
bunx macaron-artifacts@https://pkg.pr.new/MindLab-Research/macaron-artifacts/macaron-artifacts@
Or install that same package globally:
npm install -g https://pkg.pr.new/MindLab-Research/macaron-artifacts/macaron-artifacts@
macaron-artifacts
Replace `` with the commit from a successful [package preview build](https://github.com/MindLab-Research/macaron-artifacts/actions/workflows/pkg-pr-new.yml). Open `http://127.0.0.1:43860`, create a conversation, and choose its harness and workspace. An empty model field uses the harness default; for OpenCode and pi, enter an optional override as `provider/model`.
To connect the hosted WebUI, start the server with `macaron-artifacts --pair`. Open [artifacts.macaron.im/connect](https://artifacts.macaron.im/connect), enter the address and the one-time code printed in the terminal, and the browser will open the local WebUI. Pairing codes expire after ten minutes and are consumed once. For a server reached through SSH, forward its loopback port first: `ssh -N -L 43860:127.0.0.1:43860 user@host`, then use `http://127.0.0.1:43860` in the connect form.
macaron-artifacts --port 43860 --data-dir /path/to/session-data
macaron-artifacts --help
There is one published package and one launcher. The old `mcc`, `mcx`, and `mkx` distributions are discontinued; harness selection belongs inside t
Related Skills
Cipher
An opensource memory layer specifically designed for coding agents.
Contribution Fleet
Launch N opensource-contributor runs in parallel across different repos. Each run gets its own state directory
Omk
Evidence-gated runner for Codex, Claude Code, OpenCode, and local coding agents. Routes tasks into scoped DAG
Sim Plugin Comsol
Use Codex and Claude Code with COMSOL via sim-cli: .mph inspection, live Desktop sessions, bounded execution,
Html2wp Codex Plugin
Convert HTML to WordPress. A Codex plugin that turns a static HTML site — Lovable, Bolt, v0, Claude artifacts,
Llamacoder
Open source Claude Artifacts – built with Llama 3.1 405B
Related Agents
Opensource Sanitizer
Pre-public-push safety net. Scans a diff or working tree for leaked secrets, PII, internal references, interna
Opensource Contributor
Systematic open source contributor that analyzes projects, finds suitable issues, implements fixes, and create
PR Compliance Checker
Use this agent to validate PRs against opensource.guide best practices. Call this after creating a new PR, bef