All case studies
AI Agent ERP · Construction & Field Services

DinoClaw

A conversational AI agent that runs your business — not just a chatbot bolted on top.

AI Agent ERPSelf-ModifyingSingle-TenantFunction-Calling
Visit Live Site ↗Built at Dino Killers — Winston as Principal Developer & Product Architect.
DinoClaw — AI Agent ERP · Construction & Field Services

Every "AI for SMB" play has been a chatbot bolted onto a generic SaaS. Either the AI doesn't have access to real business data or the underlying system can't actually take action. Owner-operators end up with another tab to ignore.

DinoClaw flips the model: the agent is the primary surface. Behind it sits a full ERP — CRM pipeline, jobs and crews, double-entry accounting, multi-warehouse inventory with FIFO costing, billing, HR. The agent has 127 typed tool operations against this stack and can take real actions on it. Skill-based personality keeps the conversation warm and consultative; underneath, it's executing serious business logic.

01

Conversational primary surface

The agent is the app. UI menus exist as a fallback, but most operators run the business through chat.

02

Production ERP underneath

CRM, jobs, accounting (double-entry, GL), inventory (multi-warehouse, FIFO), billing, HR, analytics — all built, not stubbed.

03

Industry presets

One-click configurations for landscaping, roofing, HVAC, consulting. Agents come pre-tuned to the vertical.

04

Self-modifying agents

Single-tenant deployment means the agent can actually edit the schema, run migrations, and change UI for that customer — without affecting any other tenant.

05

Construction vertical

Site inspections, safety incidents, ABC Supply integration, supplements/insurance claims handling.

Not a chatbot. An agent with real privileges, real tools, and real responsibility for running operations.

Function-calling against the whole stack

127 typed operations. Lead create, invoice generate, inventory adjust, schedule update, payroll run.

Self-modifying behavior

Per-customer agents can read/write schema, run migrations, ship UI changes — single-tenant means no blast radius.

Skill-based personality

Warm, consultative tone. Reads more like talking to a smart ops manager than typing into a CLI.

Multi-LLM routing

Gemini 2.5 Flash for everyday work, Claude for harder reasoning. Smart provider selection per task.

01

Actually does the work

Other "AI CRMs" answer questions. DinoClaw books the appointment, generates the invoice, updates the schedule, runs the accounting entry.

02

Single-tenant unlocks self-modification

Customer wants a custom field on every invoice? The agent ships it. No other platform can do that without a release cycle.

03

Real accounting

Double-entry GL with revenue recognition baked in — not a "lite" accounting feature, the real thing.

Frontend
Next.js 16 Server ComponentsTypeScript
Backend
Supabase PostgresDrizzle ORMAWS Aurora Serverless
AI
Gemini 2.5 FlashAnthropic Claude SDKOpenClaw agent gateway
Infra
Docker + ECS FargateTerraformSingle-tenant per-customer
Scope

127 agent operations · 8,250 TS files (gateway) · 107K-line 3D command center · Per-customer isolated deployments

Want this kind of system for your business?

Tell me what you're running and what's slow. I'll send back a custom proposal with what I'd actually build, including price.