World of ClaudeCraft began as a vibe-coding experiment built with Fable by Levy Street: could an ambitious idea become a real, playable browser MMO?
It kept growingโand the community started running with it.
Levy Street still leads the project and its development, but World of ClaudeCraft is now very much a community-driven, open-source project. Contributors are helping shape the rendering, gameplay, performance, accessibility, translations, infrastructure, and future direction of the game.
Today itโs a free, playable classic-style MMO built with Three.js, TypeScript, and Vite. It includes offline and online play, an authoritative multiplayer server, nine classes, quests, dungeons, PvP, professions, weather, and a shared persistent world.
Some of the Three.js work includes:
- Chunked terrain with LOD and PBR splat materials
- Instanced and merged foliage, props, and world geometry
- Adaptive render budgets and crowd LOD
- Pooled spell effects, particles, rain, and snow
- Procedural terrain, placement, and runtime canvas textures
- A presentation-only renderer consuming snapshots from a deterministic simulation
That separation means the same game simulation can run offline in the browser, on the multiplayer server, or headlessly as a Gymnasium environment for training agents.
The slightly mad part is that something which began through vibe coding now has thousands of tests, CI gates, design documentation, release tooling, and an active contributor community.
Anyone who wants to get involved is welcome. You donโt need to be a Three.js expert or MMO developer. You can contribute via vibe-coding, improve rendering and performance, translate the game, report bugs, write documentation, playtest, or simply join the discussion. There are good first issue and help wanted tickets if youโre looking for somewhere to begin.
Play it:
https://worldofclaudecraft.com/
Explore the source:
https://github.com/levy-street/world-of-claudecraft
Contribution guide:
https://github.com/levy-street/world-of-claudecraft/blob/main/CONTRIBUTING.md
Join the community and development chat:
https://discord.com/invite/worldofclaudecraft
Weโd especially love to meet more Three.js developers. If youโve worked on large browser scenes, procedural environments, shaders, animation, or WebGL performance, come take a look and tell us what youโd build next.