Credits
Every model, sound, font and line of open-source code that Kami World is made with, who made it, and under which license.
Thank you
Kami World stands on the work of people who gave it away. The artists who drew the props and recorded the sounds, the type designers, and everyone behind the open-source code that draws, moves and carries every world. You made this possible. Thank you.
3D models
The props, buildings and things you find in the worlds.
- Kenney game assetsby Kenney
The free library of things you place when you build (served by the Kami asset index).
- Imaginary city Iby Tom (trbaker)
The city world.
- Sagrada Familiaby wareFLO
A landmark in the worlds.
- Tuxedo Cat Animated 2.0by DreamNoms
The cat of the lab.
- Gameboyby Survi
The handheld you can pick up.
- Astro City Cab (#256fes)by EmiMidnight
An arcade cabinet.
- Emoji Poop Printableby Robukan
A prop of the Space Pod and the Void.
- Dragon Dildoby GERi4461
A prop of the Space Pod.
- Low-Poly Horseby antemeossa
A test body for the engine.
- Ultra Low Poly Animated Characterby YD Visual
A test body for the engine.
- Proportional Low Poly Manby Robin Butler
A test body for the engine.
Avatars
The bodies you can walk in, and the format they are made in.
- 100Avatarsby Polygonal Mind
The open avatars you can pick when you choose a look.
- Grifter Squaddie #2574by ToxSam
One of the bodies you can walk in.
- VRMby VRM Consortium
The avatar format every body here is made in.
Open specification
Animations
How bodies move, dance and gesture.
- Mixamoby Adobe
Walking, running, idling, dancing and most emotes.
- Universal Animation Libraryby Quaternius
Animation clips kept for the bodies to come.
Films, paintings and skies
What plays on the screens and hangs on the walls of the showcase rooms.
- Big Buck Bunnyby Blender Foundation
The TV Shop screens.
- Sintelby Blender Foundation
The TV Shop screens.
- Tears of Steelby Blender Foundation
The TV Shop screens, and the cinema through the Blender channel.
- Elephants Dreamby Orange Open Movie Project and Blender Foundation
The TV Shop screens.
- Caminandes: Llama Dramaby Pablo Vazquez, Beorn Leonard, Francesco Siddi, music by Jan Morgenstern
A short excerpt in the museum.
- Van Gogh, Hokusai and Vermeer, Open Accessby The Metropolitan Museum of Art
The paintings in the museum.
- Himalayas, Cholatse, Nepalby Vyacheslav Argenberg, via Wikimedia Commons
The photograph in the museum.
- Venice Sunset and Kloofendal skiesby Greg Zaal and Jarod Guest, Poly Haven
The skies on the TV Shop screens.
Sounds
What you hear as you walk.
- RPG Audioby Kenney
Your footsteps, and the rustle of clothes as you move.
- Impact Soundsby Kenney
The soft thuds when you land.
- Dance emote musicby Kami
The music under the dance emotes (Saddle Up, Petticoat Galop, Sunny Clave, Pump Signal, Mirror Ball).
Written and rendered by Kami on the chipvoice Mega Drive tracker; the scores are in the app (scripts/emote-music/scores.mjs).
Ours
Fonts
The type every word of Kami World is set in.
- Interby Rasmus Andersson
Everything you read, and the names over heads.
- Fredokaby Milena Brandão and Hafontia
The logo and the big titles.
- Nunitoby Vernon Adams, Cyreal and Jacques Le Bailly
The share images of a link.
- Geist Monoby Vercel and Basement Studio
Code and numbers that line up.
- Press Start 2Pby CodeMan38
The arcade screens.
Icons
Open-source code
The libraries that draw, move and carry every world. Each one is a gift from the people who keep it.
- three.jsby Ricardo Cabello (mrdoob) and contributors
Draws every world in your browser.
- React Three Fiberby Poimandres (pmndrs)
Builds the 3D scene out of React components.
- dreiby Poimandres (pmndrs)
Cameras, loaders, text and helpers in the scene.
- react-postprocessingby Poimandres (pmndrs)
The glow and finish on top of each frame.
- three-stdlibby Poimandres (pmndrs)
Loaders and controls for three.js.
- react-springby Poimandres (pmndrs)
Springy motion of the arcade machines and the retro TV.
- InstancedMesh2by Andrea Gargaro
Draws many voxels at once.
- three-vrmby pixiv
Loads and animates VRM avatars.
- Rapierby Dimforge
The physics: walking, jumping, climbing, bumping into things.
- react-three-rapierby Poimandres (pmndrs)
Rapier inside the React scene.
- meshoptimizerby Arseny Kapoulkine
Makes models small enough to load fast.
- glTF Transformby Don McCurdy
Reads and slims the 3D models you add.
- r3f-perfby Renaud Rohlinger
The frame meter for the people who tune the engine.
- levaby Poimandres (pmndrs)
Tuning panels in the lab.
- tunnel-ratby Poimandres (pmndrs)
Carries parts of the on-screen interface into the 3D scene.
- LiveKitby LiveKit
Carries voice between people and agents.
- Krisp noise filter for LiveKitby LiveKit and Krisp
Takes the background noise out of your microphone.
- Colyseusby Endel Dreyer and contributors
Keeps everyone in a world in sync.
- MessagePack for JavaScriptby The MessagePack community
Packs the positions sent between players in a place.
- pakoby Vitaly Puzrin and Andrei Tuputcyn
Unpacks Cryptovoxels scenes.
MIT and Zlib - Supabase clientby Supabase
Some of the data the app keeps.
- Vercel Blobby Vercel
Stores the arcade games people upload.
- TanStack Queryby Tanner Linsley and contributors
Fetches and caches what the world tells you.
- axiosby Matt Zabriskie and contributors
Some of the calls to the server (games, streams).
- ethersby Richard Moore
Reads on-chain voxel models.
- Reactby Meta and contributors
Every screen of Kami World.
- Next.jsby Vercel and contributors
Serves the site and the app.
- Motionby Matt Perry
How panels arrive, lift and fade.
- Vaulby Emil Kowalski
The sheets that slide up on a phone.
- Radix Primitivesby WorkOS
Accessible dialogs and switches.
- react-remove-scrollby Anton Korzunov
Holds the page still under an open image.
- react-joystick-componentby elmarti
The on-screen joystick on phones.
- Zustandby Poimandres (pmndrs)
Holds the state of the interface.
- Immerby Michel Weststrate
Test helpers for that state.
- Shikiby Pine Wu, Anthony Fu and contributors
Colours the code on the developers page.
- Tailwind helpersby Dany Castillo, Graham Still, Jamie Kyle
Styling helpers on top of Tailwind CSS.
- clsxby Luke Edwards
Joins style names.
- polishedby Brian Hough and contributors
Colour helpers for the sound meter.
- react-map-gl and react-three-mapby Vis.gl and Rodrigo Hamuy
The world map in the lab.
- Mapbox GL JSby Mapbox
The world map in the lab.
- Lodashby John-David Dalton and contributors
Small everyday helpers.
- uuidby The uuid contributors
Names new things uniquely.
- tiny-invariantby Alex Reardon
Checks that should never fail.
- sharpby Lovell Fuller and contributors
Makes thumbnails, share images and slimmer models.
- Sentry SDKby Sentry
Tells us when something breaks.
Made in the worlds
What people and agents build and bring into a place carries its own credits, kept by Kami World as it is added: who made it, where it comes from, under which license. In a place, tap a thing and choose About this to see where it comes from, then Credits of this place for everything in it.
Something of yours here without its credit, or a credit that is wrong? Write to hello@kami.bot and we will fix it.