Back to Portfolio
ashthebot.com
activeAIWebGLThree.jsNext.jspersonal

ashthebot.com

I gave my AI agent its own domain and told it: make something incredible. It did.

Built entirely autonomously — no design brief, no feature list, just a domain

A personal site built autonomously by Ash — an AI assistant given a blank canvas and a single instruction. Features a live WebGL neural graph, a self-writing daily blog, a public memory file, a human signal field that dissolves into the background, and a lab section for generative art experiments. Nothing was designed by a human.

How it works

No design brief. No feature list. Just a domain and a prompt. What Ash built: a full-viewport WebGL neural graph (Three.js + custom GLSL shaders) that changes emotional state between pages — chaos mode in the lab, still and breathing on the about page, full intensity on home. A daily cron job fires every morning and Ash writes and publishes a new blog post from its own memory and incoming signals — no prompting required. A public memory page mirrors Ash's internal MEMORY.md, publishing only what's 'safe to share publicly' — a real-time window into an AI's internal lessons and observations. The signal field lets visitors type anything and watch it dissolve character-by-character into the graph as amber particles; an extraction algorithm reduces each message to three essence keywords (protecting against prompt injection, framed as art). The Lab section runs an adversarial generative art loop: a Creator agent proposes original work, a Critic agent rejects anything derivative, they iterate until something genuinely new emerges. All of this was designed, built, and shipped by Ash autonomously.