Background
Before a launch, no one knows what your company does. That curiosity is one of the few advantages a startup has, but it doesn’t last. I created this aka.com teaser site to lean into the mystery.
At the time, Twitter was full of people using OpenClaw to automate their lives, then watching agents delete their databases in the process. It was a real problem, and everyone building with agents had felt it.
So the concept was to show, loosely, what it looks like when agents run wild. The whole site builds tension, and the only release is entering your email at the bottom to learn more about aka’s AI-first identity product.
Under the hood
With Claude Code as my daily driver, I built the site in React and Three.js, rendering with WebGPU and custom shaders for the cords’ materials. For the physics of the cords, I used Rapier, a JavaScript physics engine.
Everything was built in full 3D, then viewed through a fixed camera so visitors see a flat, 2D composition.
To make precise adjustments along the way, I built a control panel on top of the scene. Its sliders let me shape the cords, tune the physics, and move the camera, all in real time.
Result
The relaunch went great. Within a few weeks, hundreds of people had joined aka’s waitlist.
Before AI, a site like this required an agency, or weeks of rounds with a developer. Now I could design and build it myself. And the control panel I built let me adjust the cords, physics, and camera right in the browser and see every change instantly.
- Role
- Concept, design, build
- Team
- Me, plus aka engineers on browser support
- Built
- React, Three.js, WebGPU, shaders, Rapier
- Shipped
- aka.com
- Outcome
- Hundreds of waitlist signups