Lab
Systems I designed and wrote myself, which is the evidence behind the forward deployed engagement on the work page. When I talk about AI, I mean something I have my hands in. Status is declared honestly. If something is parked, it says parked.
AI Control Plane
parkedA semantic control layer that makes every AI decision traceable, policy-enforced and auditable, without changing the code that calls the model.
The deployment sat on a third-party host whose subscription lapsed, so the old address serves a hosting-provider notice instead of the product. It has been removed rather than left up, and there is nowhere to send a visitor until the system is self-hosted.
- There is no public address for this system. The previous one served a hosting-provider notice rather than the product, so it was removed instead of left in place.
- The public address depended on a third-party hosting subscription rather than on infrastructure Clemence W. Chee controls, which is what allowed a lapsed membership to take the site down.
- Self-hosting is the fix and it has not been scheduled, so the entry stays parked until it is.
Policy-as-code · Knowledge graphs · Audit trails · LLM gateways
Prompt Master
liveAn interactive trainer for prompt engineering. Practise named frameworks against live feedback and see which structures change a model's answer.
- The deployed page has no indexable title, description or canonical, so search engines and language models cannot resolve it to Clemence W. Chee.
React · Node.js · Natural language processing
PeakMind
liveA habit, task and focus manager with AI assistance, covering focus sessions, habit formation and shared workspaces in one interface.
- The deployed page has no indexable title, description or canonical, so search engines and language models cannot resolve it to Clemence W. Chee.
React · Node.js · Real-time analytics
Finance AI
parkedA financial analysis prototype combining machine learning with conventional metrics. Parked. The deployed site still serves a default template title.
The deployment is served over plain http and still returns the default "Vite + React + TS" page title, so it does not represent the project. The link is printed as text rather than as a link.
- The URL is plain http. Linking it from an https page would be blocked as mixed content, so this page prints the address without linking it.
- The live site still serves the default "Vite + React + TS" document title, which means the deployment never received its own metadata.
- Nothing at that address currently demonstrates the described functionality.
Python · React · Node.js · TensorFlow
AgentFlow
liveAgentFlow monitors AI agent systems, detects failures and sends alerts. A TypeScript monorepo of six packages, MIT licensed, with a documentation site.
- The public repository does not contain the SOMA detection engine, which is proprietary and lives in a separate private repository. What is public is the integration surface around it, meaning the adapters, the dashboard components and the documentation.
- Only the core package has zero runtime dependencies. The dashboard package depends on express, react, react-dom, ws, chokidar and express-rate-limit, so a blanket zero-dependency claim about AgentFlow would be wrong.
TypeScript · Node.js · OpenTelemetry · React · Docusaurus