WLWraithlab /v1get started →
ML · Data · AI Agents

Five services.
One lab.
Production-grade.

AI agents, data pipelines, usability testing, Postgres optimization, vector databases, and real-time streaming — built to ship, not demo.

6
services
100%
production-ready
0
test scripts needed
live · interactive
01 / services

What we build for you.

Five focused services covering the full ML + data stack. Each one is production-grade, not a prototype.

01live
AI · Testing

Persona Swarm

Eight distinct AI user personas each drive their own headless browser through your app and report every dead end, blocker, and confusing flow — ranked by priority.

  • No test scripts to write
  • 8 personas in parallel
  • Regression diffs on every re-run
  • Accessibility + SEO audit included
learn more
02beta
Data · DB

Postgres Performance Analyzer

Upload your slow query log or paste a connection string. Get EXPLAIN ANALYZE run across your worst queries, missing index suggestions, bloat reports, and a ranked fix list.

  • Instant slow query analysis
  • Missing index detection
  • Vacuum + bloat diagnosis
  • Actionable ranked fixes
learn more
03beta
Data · ML

Data Quality Monitor

Schedule automated checks across your pipelines — null rates, schema drift, distribution shifts, row count anomalies. Alerts to Slack or email when something breaks.

  • Great Expectations + Soda Core
  • PSI + KS drift detection
  • Slack & email alerts
  • Dashboard with history
learn more
04available
AI · Data

Vector DB & Embeddings Manager

Set up pgvector, ChromaDB, or Weaviate for your use case. We handle chunking strategy, embedding pipeline, re-indexing on updates, and similarity search tuning.

  • pgvector / Chroma / Weaviate
  • Optimal chunking strategy
  • Auto re-index on updates
  • RAG pipeline included
learn more
05available
Data · Infra

Real-Time Streaming Setup

Kafka + Flink + CDC (Debezium) designed and deployed for your stack. Point-in-time correctness, exactly-once delivery, dead letter queues, and schema registry included.

  • Kafka + Apache Flink
  • CDC via Debezium
  • Exactly-once delivery
  • Schema registry + DLQ
learn more
06available
AI · Automation

AI Agent Setup

Custom AI agents built for your exact workflow — single agents, multi-agent orchestration, or RAG-powered assistants. Wired into your tools (Notion, Slack, CRM) and deployed to production.

  • Single agent or full multi-agent system
  • Claude / GPT-4 / open-source models
  • Tool use, memory, error recovery included
  • Notion, Slack, database integrations
learn more
02 / how it works

From request to result.

Each service has a clear, repeatable pipeline. Here's exactly what happens after you hit go.

01

Drop your URL + goal

Plain English. No test scripts. The same brief you'd send a human tester in a Slack DM.

02

Site is mapped

A crawler walks the target once and builds a page graph every persona uses for orientation.

03

Eight browsers launch

Each persona gets its own isolated Chromium — different viewport, patience level, and mindset.

04

Personas navigate in character

Each agent perceives the live page and decides its next move as that persona, logging every friction point.

05

Judge ranks the findings

An independent AI judge scores each run and produces a prioritised fix list — not a wall of logs.

03 / live demo

Watch the swarm run.

Persona Swarm in action — eight agents each navigate your app simultaneously. The animation below reflects a real run.

swarm.live
$ swarm run --url shop.example.com --goal "buy a product"
Impatient Power Useridle
🐢Cautious Researcheridle
Screen Reader Useridle
📱Mobile-Only Useridle
🤔Skeptical Shopperidle
😵Distracted Multitaskeridle
🌍Non-Native Speakeridle
😤Rage Clickeridle
0 / 8 completed · 0 running · 0 abandoned
goal
"Buy a product"
shop.example.com
top blocker

Shipping cost only shown on the final checkout step — 3 personas abandoned at this point.

persona verdicts
Impatient Power Usersuccess
Cautious Researcherabandoned
Screen Reader Usersuccess
Mobile-Only Userpartial
test your app →
04 / custom request

Have a problem that doesn't fit the five?

Describe your ML or data challenge. We'll scope it, price it, and get back within 24 hours.

no spam · reply within 24h · no commitment to move forward

What happens next

01
We read your request
Within a few hours, Azraf personally reviews your problem description.
02
You get a scoped proposal
A clear breakdown — what we'll build, how long it takes, and what it costs.
03
We agree and start
Fixed price or weekly retainer. Work starts within 48 hours of agreement.
04
You get the deliverable
Code, docs, and a walkthrough. No handoff confusion.
past projects include
Multi-agent job automation (Claude API)
Real-time Kafka + Flink pipeline
Browser-driving AI agent swarm
FinBERT financial NLP API