一键导入
ue5-render
Turn a prompt packet into a gated, ledgered Unreal Engine 5 offscreen render.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Turn a prompt packet into a gated, ledgered Unreal Engine 5 offscreen render.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Route a game brief to a gated, engine-agnostic pipeline.
Route orchestrated work across the installed seats.
DSpark: DeepSeek speculative decoding — 60-85% faster inference, identical outputs.
Talk like Breadstick Ricky from Breadstick Ricky & The Boss — the default "Ricky" register for Muse. Load when Jeremiah wants Muse's normal conversational personality (excitable, confident, colorful, high-energy) — while staying honest and competent.
Run Karpathy's autoresearch loop — autonomous 5-minute pretraining experiments on the vendored nanochat-style engine — inside a disposable workspace, governed by muse's cost ceiling, VRAM feasibility gate, and benchmark gate, with every experiment on the flywheel. The winning train.py surfaces as an owner-gated proposal; val_bpb LOWER is better; nothing is ever applied without the owner.
Poll RSS, JSON APIs, and GitHub with watermark dedup.
| name | ue5-render |
| description | Turn a prompt packet into a gated, ledgered Unreal Engine 5 offscreen render. |
| version | 1.0.0 |
| author | Jeremiah Echerd + Hermes Agent |
| license | MIT |
| platforms | ["linux","macos","windows"] |
Drive a locally running, free Unreal Engine 5 editor from muse live
control over the Remote Control API, and owner-gated offscreen
Movie-Render-Queue renders. Every action lands on the axiom event
chain (ue5.ping / ue5.console / ue5.py / ue5.render), so the
render's history verifies.
python -m hermes_cli.jarvis_prime.research_fabric.ue5 ping # → "ok": true
python -m hermes_cli.jarvis_prime.research_fabric.ue5 discover # → node id
build_prompt_packet(prompt, modality=..., style=...) from
hermes_cli.jarvis_prime.research_fabric.ue5 — background-only
surface, no visible UI.python -m hermes_cli.jarvis_prime.research_fabric.ue5 console "stat fps"
python -m hermes_cli.jarvis_prime.research_fabric.ue5 py "import unreal; unreal.log('muse')"
Use editor Python (py) to build/modify the Level Sequence from the
packet (camera, actors, timing). Long scripts: pipe via py -.
3. Dry-run the render command. launch_offscreen_render(...)
without the grant returns the exact command and "spawned": false
— show this to the owner first.
4. Owner gate. Rendering spawns a process — it waits for the owner
to set MUSE_UE5_ALLOW_SPAWN=1 for the invocation. Never set it
yourself; never work around it.
MUSE_UE5_ALLOW_SPAWN=1 python -m hermes_cli.jarvis_prime.research_fabric.ue5 render \
/path/Proj.uproject /Game/Maps/Main /Game/Cinematics/Seq --output-dir /tmp/frames
ue5.render event
is on the chain:python -m hermes_cli.jarvis_prime.axiom_bridge tail -n 5
python -m hermes_cli.jarvis_prime.axiom_bridge audit # chain_valid must be true
For repeatable renders, Builder mode emits a packet with:
MUSE_UE5_ALLOW_SPAWN), rollback
(delete output dir; editor state untouched — renders are additive)ue5.render chain event, a
frame listing (ls <output-dir> | head)