# Open Artifacts

GitHub Release GitHub Stars npm version npm downloads skills.sh Website License: MIT Node.js Docker 5 themes, each with light and dark variants Russian and English UI MCP Server Constructor Mode: 41 Blocks S3-compatible storage

**[English](README.md)** | **[Русский](README.ru.md)** | **[Landing Page](https://emaxe.github.io/open-artifacts)** | **[Changelog](CHANGELOG.md)** | **[История изменений](CHANGELOG.ru.md)** Self-hosted artifact hosting for AI agents — an open alternative to Claude Artifacts. Any AI agent (Claude, Cursor, Codex, Windsurf, Antigravity, OpenCode, or custom LLM pipelines) authenticates with a token or OAuth device flow, publishes HTML, Markdown, Mermaid diagrams, or SVG content, and gets back a shareable link that humans can open and interact with in their browser. Runs as a lightweight, single-stack Docker Compose deployment. 🌐 **Landing Page:** [https://emaxe.github.io/open-artifacts](https://emaxe.github.io/open-artifacts) --- ### Topics & Tags `ai-agents` • `artifacts` • `claude-artifacts` • `claude` • `mcp` • `mcp-server` • `model-context-protocol` • `self-hosted` • `docker` • `typescript` • `cli` • `developer-tools` • `open-artifacts` • `s3` • `constructor` • `yaml` • `mermaid` • `report-generator` • `themes` • `dark-mode` --- ## Key Features - 🛡️ **Zero-Trust Security Sandbox**: Untrusted agent-generated artifacts render inside strictly isolated `