Projects: AI Agents, ML Pipelines and Websites

Projects from Cueset Labs: AI agents, streaming ML pipelines, a mobile app, medical practice websites and business platforms, with their technical architecture.

We only list projects we have permission to share. Confidential client work isn’t listed.

Data Analyst Agent

Applied AI · Data Intelligence. Upload a dataset and an agent plans and runs the whole analysis for you, end to end. A RAG-assisted planner dispatches across profiling, clustering, anomaly detection, causal inference, SQL execution, and supervised ML training, with LLM-as-judge groundedness scoring on sampled responses to keep it honest.

Built with FastAPI, Python, FAISS, DuckDB, XGBoost, LightGBM, SHAP, React, TypeScript, Docker.

Streaming ML Pipeline

Machine Learning · MLOps. Flags customers likely to churn in real time, and catches the model going stale before it costs you. PySpark drives high-throughput event transforms into live scoring, while NannyML watches for performance decay and data drift with statistical confidence bounds across live metrics.

Built with PySpark, scikit-learn, NannyML, MySQL, Docker, Flask, Pandas.

RedStrings Platform

Cloud Platform · MLSecOps. Lets studios run confidential generative-media work on GCP without leaking one client's assets to another. One isolated project per production hard-enforces the boundary, with group-scoped Workspace IAM, Terraform-pinned Vertex AI and Veo policy, cost-gated access, and a tamper-evident provenance ledger: SHA-256 asset hashes, operator attribution, and immutable Cloud Audit Log evidence.

Built with GCP, Terraform, Vertex AI, Veo, Google Workspace, Cloud Storage, Cloud Audit Logs, Python.

CueSense

Mobile AI · Personal Intelligence. Capture a thought and it routes itself, privately, on your device. On-device ONNX intent classification across ten labels plus Gemma/Qwen feedback mean nothing leaves the phone to be understood, backed by hybrid personal-memory retrieval. An auditable FastAPI service writes encrypted, hash-chained decisions, Firebase syncs the mobile and web notebooks, and a consent-gated pipeline covers annotation, adjudication, and export.

Built with React Native, Expo, TypeScript, ONNX Runtime, expo-ai-kit, Firebase, FastAPI, Python, scikit-learn.

CareLog

Applied AI · Healthcare. Turns a spoken patient consult into a structured FHIR R4 record, so clinicians chart faster and type less. faster-whisper transcribes, Apache cTAKES handles the clinical NLP, and a pgvector retrieval store with FHIR-aware context assembly runs through a FastAPI gateway on a locally-hosted LLM via Ollama, so no patient data leaves the building.

Built with FastAPI, Python, PostgreSQL, pgvector, Ollama, faster-whisper, Apache cTAKES, FHIR R4.

Safetywise

Web · Product Site. Sells two businesses, security and water systems, from one site without either feeling bolted on. A dual-channel design system swaps brand accents via a data-attribute, interactive solar/backup and water sizing calculators let visitors self-qualify, and GSAP scroll-reveal sequences carry it. Its Cloudflare Turnstile-protected enquiry form delivers leads by email through Resend.

Built with React 19, Vite, Tailwind v4, shadcn/ui, GSAP, Turnstile, Resend, Cloudflare, Zod.

Medical Practice

Web · Medical Practice. Gives a 30-year walk-in family practice in Durban a clear front door: patients find services, hours, and how to reach the clinic in seconds. Data-driven content covers seven service categories, from acute and chronic care to women's health and IV infusions, with GSAP scroll animations, a dark/light theme toggle, and a Cloudflare Turnstile-protected contact form that emails enquiries through Resend. Deployed on Hetzner behind Cloudflare.

Built with React 19, Vite, Tailwind v4, shadcn/ui, GSAP, Turnstile, Resend, Cloudflare, Zod.

cueset/type

Web App · Touch Typing for IT. Shows people across the IT sector which keys slow them down, then builds the practice to fix them. A three-minute diagnostic in the material each role types produces a fault report and a 10-lesson plan, and Virtual Coach uses webcam hand tracking, processed in the browser, to catch wrong-finger habits. A Go API keeps the shared leaderboard and live race rooms in SQLite, and the 3D keyboard, games and hand hologram run on React Three Fiber. Deployed on Hetzner behind Cloudflare.

Built with React 19, Vite, Tailwind v4, shadcn/ui, Three.js, React Three Fiber, MediaPipe, Go, SQLite.