Seidr Smidja banner
hrabanazviking hrabanazviking

Seidr Smidja

AI community

Description

Allows AI Agents like Hermes Agent, OpenClaw, Claude Code, and others to make a VRM (anime avatar used for either VRchat, V-Tube, or other purposes) all via agent only processes, using either MCP, command line, or API.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README


![https://raw.githubusercontent.com/hrabanazviking/Seidr-Smidja/refs/heads/development/2D66H.jpg](https://raw.githubusercontent.com/hrabanazviking/Seidr-Smidja/refs/heads/development/2D66H.jpg)


Seiðr-Smiðja

*An agent-only VRM avatar smithy. No human hands. Only the fire, the spec, and the eye that sees.*

![Status: Genesis Phase — Vertical Slice Not Yet Forged](https://img.shields.io/badge/status-genesis%20phase-darkred) ![Python 3.11+](https://img.shields.io/badge/python-3.11%2B-blue) ![License: TBD](https://img.shields.io/badge/license-TBD-lightgrey) ![Branch: development](https://img.shields.io/badge/branch-development-green)

**Status banner (2026-05-06, current):** Genesis + Hardening + **Brúarhönd v0.1** all complete. **489 non-Blender, non-VRoid-host pytest tests passing.** 10 ADRs accepted (D-001..D-010). Three full Mythic Engineering rituals closed in one evening. The forge is built, hardened, and now grew a hand long enough to reach across Tailscale into a VRoid Studio session on a different machine. The "Genesis Phase" badge above is preserved for historical record per the additive-only rule.


What Is This?

**Seiðr-Smiðja** (Seething-Forge) is a headless, programmatic forge that lets AI agents — Hermes, OpenClaw, Claude Code, and others not yet named — design, build, render, critique, and export fully realized VRM avatars without any human clicking through a GUI.

An agent submits a YAML specification describing an avatar: height, proportions, hair, outfit, expressions, license metadata. The forge loads a VRoid Studio base template, opens Blender headlessly, applies every parametric choice from the spec, validates the result against VRChat and VTube Studio compliance rules, renders a set of preview PNG images, and returns the finished `.vrm` file and all renders to the calling agent.

The agent sees what it has made. It critiques the renders. It revises the spec. It submits again. This is the forge cycle. It runs entirely withou