Koko's experimental web lab

Playground beeve.id

Where half-built ideas get a launchpad. This is Koko's open-air sandbox for testing functions, poking APIs and shipping weird little prototypes — at escape velocity, before they're allowed anywhere serious.

Scroll to explore

01 · The lab

Built for trying things,
not for being finished.

Playground is where Koko throws ideas into orbit to see which ones hold. Some become products. Most become lessons. All of them get to run for real.

Rapid prototypes

Napkin to running in minutes. No roadmap, no ceremony — just an idea, a deploy and a URL to poke at.

Function testbed

A live FastAPI backbone to wire up endpoints, try payloads and watch real responses come back.

Persistent orbits

Every tweak can be saved to PostgreSQL and pulled back later. Experiments survive reloads, restarts and second thoughts.

GPU-native visuals

A shader-driven galaxy, nebula and warp drive render live in your browser. Move the pointer to bend gravity; click empty space for a shockwave.

Synth, not samples

Ambient drone and UI sounds are generated on the fly with Web Audio. Opt in with one tap, mute any time.

Built to break

Things here are experimental by design. If something explodes, that's data. Expect sharp edges and happy accidents.

02 · Systems

Live telemetry from
the mothership.

The page you're looking at is served by the same backend it talks to. These readouts are real, polled straight from the API.

API — FastAPI · /api/health
Database — PostgreSQL
Saved experiments — in the experiments table
Renderer — WebGL
Endpoints Open API docs →
  • GET/api/healthservice + database status
  • GET/api/experimentslist, newest first
  • POST/api/experimentssave a scene setup
  • GET/api/experiments/{id}fetch one
  • PATCH/api/experiments/{id}partial update
  • DELETE/api/experiments/{id}remove

03 · Console

Tune the galaxy.
Save the universe.

Dial in the field, then store the setup as an experiment. Load any saved orbit to jump straight back to it.

Field

Save experiment

Saved orbits

    Performance

    Keys: W warp · M mute · click empty space for a shockwave.