
Gives Claude the ability to render 3D avatars from the three.ws platform directly in conversation or as embeddable widgets. You can request a live interactive avatar inline, generate an embed code, or pull avatar metadata for agents registered on-chain via ERC-8004 or Metaplex Core. Useful when you want your agent to visually present itself as a 3D character, show off a GLB model in real time, or link to a hosted avatar card without leaving the chat. The server connects to three.ws's agent runtime, so the avatars it renders aren't static models but full LLM-driven entities with memory, skills, and expressions.
Website · Docs · Changelog · X / Twitter · GitHub · $THREE on pump.fun
https://github.com/user-attachments/assets/d52515d1-cb04-4dd6-98bd-fef233312dc4
Give your AI a body. three.ws is an open source (Apache-2.0), browser-native 3D AI agent platform. Type a prompt and Forge generates a textured 3D model, or drop a GLB you already have. Add an LLM brain, register on-chain, and embed anywhere: no plugins, no server uploads, no installs required.
Try it in 60 seconds: open three.ws/forge, type "a brass steampunk owl, full body", and download the GLB. Text→3D, image→3D, and sketch→3D — free draft tier, no account. Jump to the Forge section ↓
Want to build it with us? Your first contribution goes from clone to open pull request in about 15 minutes, with a full worked example. Every
good first issuenames the file to change and the command that proves it worked. Say hello in Discussions or Telegram.
Drag to rotate. This is not an image or a video: it is an interactive 3D model rendered natively by GitHub. The avatar was generated from a one-line text prompt on three.ws Forge (free tier), decimated to 1,200 triangles, and embedded as ASCII STL with readme-3d, our open-source toolkit for putting 3D models in any GitHub README, issue, or discussion.
THREEWS_BASE_URLthree.ws host to read avatars from. Defaults to https://three.ws.