posecode
View on GitHubAn open-source text language, parser, validator and Three.js renderer for inspectable 3D human movement.
Posecode is a text DSL for describing, validating, and rendering deterministic 3D human movement. Its MCP server exposes tools for authoring, validation, critique, and sharing, while the TypeScript parser and Three.js renderer can also be used directly.
Use Cases
Generate and validate human movement descriptions with AI toolsRender editable human motion in browser-based productsIntegrate movement authoring and critique into MCP-compatible agentsCreate deterministic exercise and animation sequences
Built With
- Language
- TypeScript
- Frameworks
- Three.js
Tags
MCP server · motion DSL · 3D animation · LLM authoring · human movement · parser · validation · Three.js