Blog
Honest thoughts on building an enterprise AI agent platform. No marketing fluff.
84 commits, 5 PRs merged, 112 files changed. Every bug from yesterday's demo, plus a complete audit log overhaul and in-app error reporting.
A live demo, an Anthropic outage, and the most productive bug-finding session in weeks.
Zero commits. No code. Just thinking about RBAC, knowledge base indexing, and what Pinchy needs next.
PR #3 merged. Every tool call now leaves a trace. Plus: a marketing experiment that backfired.
Two npm releases, audit trail upgrades, and three calls with people who want to build with us.
A data model that felt right at 2 agents broke at 5. Why USER.md moved from agent settings to general settings.
31 commits. 128 files. The first PR merge, fun-emoji avatars, and why polish isn't optional.
11 commits. 72 files. Personality presets, DiceBear avatars, taglines, and the Settings UI that ties it all together.
16 commits. A product philosophy, a lobster in a bowtie, and a complete session architecture rewrite.
26 commits. 5,000 lines. Agent greetings, memory privacy, SBOM pipelines, and the question: what makes an AI agent feel like yours?
77 commits. 15,000 lines of code. Security hardening, audit trails, compliance docs, and a conversation in a gym that changed everything.
Read more →63 commits. 12,000 lines of code. Multi-user support, invite system, personal agents, custom plugins, E2E tests, and eating our own dog food.
Read more →30 commits, 7,600 lines of code. Encrypted API key storage, a full provider setup flow, Docker dev mode, a documentation site — and we shipped the first Node.js client for OpenClaw.
Read more →Yesterday we had a website. Today we have a working app — login, setup wizard, chat UI, WebSocket bridge to OpenClaw, and Docker Compose. 29 commits, ~2,000 lines of code.
Read more →It started with an AI agent leaking internal reasoning to a friend via WhatsApp. Now imagine that happening at a company. That's the problem Pinchy solves.
Read more →