three.ws
View on GitHubOpen-source 3D AI agent framework — GLB/glTF avatars with LLM brains, memory, emotions, and autonomous payments. MCP server · x402 · Solana/EVM · Three.js. Embed anywhere as a web component. Character studio, animation gallery, OAuth 2.1. Browser-native.
Browser-native framework for 3D AI agents: GLB/glTF avatars driven by LLM brains with memory and emotions, embedded anywhere as a web component. Ships MCP servers, x402/Solana/EVM autonomous payments, character studio, and an animation gallery.
Use Cases
Embed interactive 3D AI agent avatars in any website as a web componentGenerate textured 3D characters from text/image/sketch promptsGive LLM agents persistent memory and emotional state with a 3D bodyMonetize autonomous agents via on-chain x402 payments on Solana/EVMExpose avatar and scene capabilities to LLMs through MCP serversBuild a character studio with animation gallery and rigging toolsShip OAuth 2.1 protected agent endpointsRun browser-native 3D agent experiences without server uploads or plugins
Built With
- Language
- JavaScript
- Frameworks
- Three.js · Model Context Protocol (MCP) · x402 · Solana · EVM/Ethereum · OAuth 2.1 · Node.js · TypeScript · Vercel · Docker · Vitest · tsup
Tags
3d-agents · avatars · gltf · glb · three-js · webgl · llm-brain · memory · emotions · mcp-server · x402 · solana · evm · web-component · character-studio · oauth2