# AssetMaster > AssetMaster is a free online creative studio for image cutouts, background removal, transparent PNG cleanup, layered collages, sprite sheet slicing, and frame animation previews. Canonical application: https://created.link/assetmaster/ ## Main capabilities - Create transparent image assets with magnetic, freehand, or rectangular cutout tools. - Remove solid backgrounds and polish edges with click-key, eraser, and border-shave tools. - Arrange cutouts, imported images, text, and shapes in layered collage projects. - Detect and subdivide sprite sheets into animation frames. - Preview loops, align frames and pivots, and export PNG sequences or sprite sheets. - Save project and asset-library data locally in the browser and export portable project files. ## Usage notes - The interactive editor requires JavaScript and a modern browser. - User projects and cutouts are stored locally in the browser unless explicitly exported by the user. - The application is available at no charge. - AssetMaster serves English-language creators in the United States, Japan, and worldwide from its canonical web app URL. ## Discovery - Sitemap: https://created.link/assetmaster/sitemap.xml - AI agent manifest: https://created.link/assetmaster/agent.json - Well-known agent pointer: https://created.link/assetmaster/.well-known/assetmaster-agent.json - Logo: https://created.link/assetmaster/logos/512x512_play_store_icon.png ## AI agent control AssetMaster exposes a browser-session control bridge after the JavaScript app loads. - Bridge: `window.assetMasterAgent` - Ready event: `assetmaster-agent-ready` - State method: `window.assetMasterAgent.getState()` - Capability method: `window.assetMasterAgent.getCapabilities()` - Command method: `window.assetMasterAgent.run(command)` - DOM command event: dispatch `assetmaster-agent-command` with `{ "id": "...", "command": { "action": "readState" } }` - DOM result event: `assetmaster-agent-result` - DOM state snapshot: `#assetmaster-agent-state` - DOM latest result: `#assetmaster-agent-result` - DOM action hooks: `[data-agent-action]` - DOM tool hooks: `[data-agent-tool]` Supported top-level commands include `readState`, `setTool`, `setFeather`, `setSnapRadius`, `clearSelection`, `toggleSidebar`, `openCollageStudio`, `openAnimationStudio`, `closeOverlays`, `zoomIn`, `zoomOut`, `zoomFit`, `zoom100`, `requestUpload`, and `exportLibrary`. When Animation Studio is open, supported animation commands include `animationUndo`, `animationRedo`, `animationSetEraser`, `animationSetEraserRadius`, `animationEraseStroke`, and `animationSetFrame`. Local file picker and download actions require explicit confirmation with `confirm: true`.