HowDidi — Agentic Operations
for Modern Ecommerce
A real-world operator that ingests ecommerce data via **Fivetran MCP**, diagnoses revenue leaks using **Vertex AI Reasoning Engines**, and drafts action-ready fixes for one-tap owner approvals.
⚡ Quick Judge Actions
Select the pre-seeded Streetwear Store demo and jump straight to the core experience in under 60 seconds:
🏗️ Unified Stack & Data Flow
HowDidi is a secure, production-grade hybrid service separating analytical operations from secure GCP execution.
React & TanStack Start
A premium, responsive UI served on managed Google Cloud Run. Leverages SSR data loaders and real-time state synchronizations. Fully styled under the Dark-Neon Night Market design system.
Vertex AI Reasoning Engine
Registers our Python ADK agent (`infra/adk-agent/agent.py`) as a GCP Vertex Reasoning Engine. Securely connects with standard service accounts and runs dynamically compiled telemetry payloads.
Fivetran MCP Server
Provides a secure read-only API connecting Shopify, Stripe, Meta Ads, and Help Scout. When live credentials are not set, a local SQLite seed database populates full storefront profiles dynamically.
📋 Judging Criteria Mapping
1. Technological Implementation
- Vertex AI ADK / Reasoning Engine deeply integrated inside python agent stack (`infra/adk-agent/agent.py`)
- Dynamic programmatic registration & live gcloud invocation
- Fivetran Model Context Protocol (MCP) data ingestion layer with UVX runner fallback
- Robust OpenTelemetry instrumentation linking all agent spans directly to Google Cloud Trace
2. Design & UX
- Premium 'Night Market' dark-neon command operator aesthetic
- Highly responsive dual code paths ensuring seamless navigation across both mobile and desktop screen heights
- Cinematic Mission HUD console tracking agent reasoning feeds, execution times, and tools invocations in real-time
3. Potential Impact
- Explicitly quantifies revenue leak sums ($) across abandoned carts, stockouts, ad waste, and urgent tickets
- Pre-composes actionable drafts (such as Shopify support replies or paused ad sets) ready to run in one-tap
- Saves store owners hundreds of hours of daily manual cross-tab spreadsheet lookups
4. Quality of Idea
- Autonomous operations center model — NOT another passive read-only SaaS dashboard
- Human-in-the-loop validation paradigm: Didi prepares the work, the owner approves and fires the fix
Built for Approval-Safe Operations
Autonomous store agents must never execute writes directly without verification. HowDidi enforces absolute safety:
- ✓ 100% Read-Only connectors (`FIVETRAN_ALLOW_WRITES=false`)
- ✓ Human-in-the-loop manual action gates
- ✓ Decoupled tokens managed entirely via GCP Secret Manager
- ✓ Production sandbox environment isolation
🧪 Diagnostic Automated Evals
Every single agent configuration (Mock, Gemini 2.0, Python ADK) is continuously evaluated against 8 rigid operational metrics:
npm run eval