I'm Josh, an applied AI builder in Dubai. My work sits where an AI agent meets real people: what it can safely handle by itself, what it should pass to a person, and proof afterwards of what it actually did.
Each tool call is checked against its contract and written to a ledger that can't be quietly rewritten. The page and the file are checked instead of taking the agent's word for it. If anything doesn't add up, a person takes over.
| Commander Plus | My daily driver. It extends DesktopCommanderMCP so ChatGPT and other MCP clients can do real work on my Mac. 129,811 tool calls in its first three weeks. |
| RunLedger | A tamper-evident record of what an agent actually did. Edit, delete or reorder one step and verification fails. |
| Verify | Checks an agent's output without trusting the agent: documents, code and reversible actions. Three packages on npm. |
| BrowserProof | Proves a browser agent really ended up where it says it did. |
| ActionMesh | One typed contract for each thing an agent is allowed to call. |
| Agent Reliability Lab | Twelve small tools that break agent infrastructure on purpose, before production does. |
| Glyph | An experiment: a design language agents can reason about, instead of pixels. |
I design the system and plan each feature. AI coding agents type most of the code. I review what they write, test it hard, and fix what they get wrong myself.
- Merged: a
/wardenrules command in pi-warden #82 - Merged: broken README links fixed in Stellar-agentic #429
- Reviewed: a schema leak between output types in pydantic-ai #8969
- Open: an installable agent skill for cc-hooks-ts #455
yashkhou.com · X · LinkedIn


