World building
Visual world editor
Shape regions, rooms, directional exits, NPCs, descriptions, elevation, and atmosphere from one connected canvas.
Design the map. Give every character a mind. Build the rules. Then step inside the same persistent world as your players.
arkyv.org is the project site and does not provide world hosting. Run the engine with your own SpacetimeDB instance to build and play.
Realtime
Every player
No-code
World design
Self-hosted
Your universe

Whispering Wilds
Whispering Wood
Aurora light moves between the birches. Archie waits on the frozen trail, watching the road north.
> talk archie
“The archive remembers every road. Which one remembers you?”
> inventory
◆ Lantern · Iron key · 3× Tonic
01 World building
Build the place and the rules in the same studio. Arkyv turns world design into a connected visual system, then makes it playable immediately.
World editor
The Whispering Wilds

Archie
Archive keeper
02 Living characters
Write a personality, place the character in your world, and let every encounter unfold naturally. Recent conversation context keeps the exchange coherent. RetroDiffusion gives characters and rooms a visual identity through its API.
Natural conversation
OpenAI or GrokGenerated visuals
RetroDiffusion API03 Complete engine
Every system belongs to the same runtime, from the first room to a shared persistent campaign.
World building
Shape regions, rooms, directional exits, NPCs, descriptions, elevation, and atmosphere from one connected canvas.
Multiplayer
Room chat, regional chat, movement, characters, and world state update for every connected player in real time.
Intelligence
Give NPCs a personality and let players speak with them naturally while recent context keeps each conversation grounded.
Game systems
Define hero stats, weapons, armor, slots, consumables, containers, fuel burners, stat effects, and combat behavior.
Authority
Rust reducers validate ownership and resolve combat, inventory, equipment, fuel, and stats on the authoritative backend.
Generative media
Generate pixel-art rooms, expressive NPC portraits, and readable inventory art through the RetroDiffusion API endpoint.
Identity
Each saved world can hold multiple player characters, with persistent locations, gear, stats, and histories.
Persistence
Local signed identity tokens make creating, switching, and returning to a world quick. No account service is required.
Play
Explore, talk, fight, equip gear, manage inventory, and chat through a responsive terminal built for desktop and mobile.
Ownership
Run the complete Next.js, SpacetimeDB, and Rust stack yourself. Extend the engine instead of renting the world.
04 One continuous loop
The editor and the game are two views of the same world. No exports, rebuilds, or duplicated state between making an adventure and entering it.
Design locations, cast NPCs, place objects, and define the mechanics that make this world unique.
Next.js · React · Visual editor
SpacetimeDB replicates live state while Rust reducers validate every mutation and resolve every outcome.
SpacetimeDB · Rust · Realtime
Players explore through a responsive terminal with world visuals, audio, chat, inventory, gear, and stats.
Desktop · Mobile · Multiplayer
The archive is open
Self-host the engine, shape the rules, invite your players, and keep everything you create.