Client Pilot AI scans local markets for businesses that need software, scores them, and drafts a technical proposal by retrieving similar past projects. We built it for our own pipeline and run it in production.

TypeStudio product
Built6 wks
Year2026
Status Live

Drawn first. Then built, layer by layer.

  1. L1 Client
  2. L2 API
  3. L3 AI pipeline
  4. L4 Data & hosting
  5. ▣ Rendered product
SHEET A-01 · SYSTEM ARCHITECTURE · CLIENT PILOT AI · NOT TO SCALEDashboardReact · VercelDASHHTTPSLead APIExpress · RailwayAPIqueryprompt + contextRetrieverpgvector searchRETRLLMmulti-providerLLMProjects & leadsPostgres · SupabasePGAuthSupabase AuthAUTH
Client Pilot AI landing screen with the headline "Acquire high-value clients on autopilot"

The problem

Qualifying a lead, researching a solution and writing a tailored proposal takes hours per prospect, so first replies go out late. The work is repetitive enough to automate, but needs grounding in real past projects to be useful.

How we approached it

  1. 01Designed a retrieval pipeline (RAG) first: past projects are embedded and stored next to their scope, stack and timeline.
  2. 02Each new lead is matched against that history, so the model drafts from real precedent instead of guessing.
  3. 03Split the product into a Vercel-hosted dashboard and a Railway-hosted Node API so model calls never block the UI.
  4. 04Used Supabase for Postgres, vector search and auth to keep the moving parts to one managed service.

Numbers, with sources

  • Lead discovery and scoring
  • Retrieval-grounded proposal drafts
  • Pipeline dashboard for tracking outreach
  • Support for more than one LLM provider
Client Pilot AI landing screen with the headline "Acquire high-value clients on autopilot"

The stack

6 wksFrom blueprint to productionSource: Studio project log
2Deploy targets: dashboard and APISource: Architecture doc
LiveIn use on our own sales pipelineSource: clientpilotai.rehanhussain.dev
What we don't claim

Client Pilot AI is our own tool. We use it daily, but we have not run a controlled study, so we do not quote accuracy or conversion percentages.

What shipped

Client
React · TypeScript · Tailwind CSS
API
Node.js · Express
AI
Embeddings · retrieval · multi-provider LLM
Data & auth
PostgreSQL · pgvector · Supabase Auth
Hosting
Vercel · Railway
Open the live build

Want your system drawn like this?

A 30-minute Google Meet call with one of our co-founders. We sketch the architecture with you, tell you honestly what it takes, and send notes afterwards, whether or not you hire us.

Reply within 1 business dayNDA on requestYou own 100% of the code60-day warranty