Skip to main content
Technology

The engineering stack behind our products

We build each capability once and deploy it across every product. The domain changes — fashion, QA, education, health — but the engineering primitives stay the same.

LLM Orchestration + RAGComputer Vision + RecommendationAI Automation + Self-HealHuman Control + Observability
Shared Stack

Four capabilities that power every product

These are the engineering primitives that appear in every system we build. The combination and tuning varies by domain; the underlying capability does not.

01

LLM Orchestration + RAG

Large language model pipelines wired to domain-specific retrieval stores. Responses draw on real operational data — product catalogues, test artifacts, clinical records — instead of relying on generic training knowledge.

Practical example

In Selora, this powers language-driven QA analysis, scenario authoring, and reporting tied to real run data.

StackGPT-4oLangChainLlamaIndexPineconeOpenAI Embeddings
In use
Plain-English scenario authoring in Selora
Style identity reasoning in Dress In Style
Clinical triage copilots (in design)
02

Computer Vision + Recommendation

Multi-stage visual pipelines that classify, tag, compare, and match images. Paired with recommendation models that learn user preferences over time and surface the right output contextually.

Practical example

In Dress In Style, this combination powers wardrobe auto-tagging, visual understanding, and outfit recommendations.

StackPyTorchONNXOpenCVCLIPCollaborative Filtering
In use
Wardrobe auto-categorization in Dress In Style
Visual QA diff detection in Selora
Future medical imaging layers (in design)
03

AI Automation + Self-Heal

Autonomous execution layers that run high-volume repetitive work. When selectors drift, schemas change, or APIs fail, the self-heal subsystem detects the break and patches the pipeline without waiting for a human.

Practical example

In Selora, this shows up as flaky-test control, automated triage, and self-healing when brittle selectors drift.

StackPlaywrightSeleniumDOM diffingRetry orchestrationAST patching
In use
AI self-heal for test selector drift in Selora
Automatic wardrobe tagging in Dress In Style
Document and knowledge routing (in design)
04

Human Control + Observability

Review loops, approval gates, audit trails, and real-time dashboards. Every autonomous action is logged, every critical path has a human checkpoint, and teams can observe system behaviour in production.

Practical example

QA dashboards in Selora and review checkpoints in future clinical pilots keep humans accountable for the final decision.

StackPrometheusOpenTelemetryWebhook integrationsAudit trailsRole-based gates
In use
Release readiness dashboards in Selora
Style identity controls in Dress In Style
Clinical approval workflows (in design)
Product Deep-Dives

How the stack runs inside each live product

The shared capabilities are configured differently per sector. Here is how the engineering comes together inside each live product.

Dress In StyleCV, recommendation, and style reasoning in a consumer app.
Visit site
6CV categories
3-steponboarding
9colour palettes
1Computer vision wardrobe pipeline

Every item added to the wardrobe passes through a CV classification layer that extracts color, category, season metadata, and pairing signals — making the entire collection instantly searchable and matchable.

2Style preference ML

The style identity system learns aesthetic preferences from onboarding inputs and behavioral signals, continuously refining outfit recommendations to match how each user’s taste evolves.

3Virtual try-on pipeline

A body-photo-based virtual try-on system overlays selected outfits onto the user’s image, enabling purchase decisions and outfit curation without physical try-on.

SeloraLLM orchestration, self-heal, and execution at scale.
Visit site
10xcoverage speed
5frameworks
91%flaky catch rate
1Coverage creation and canonical QA layer

Selora turns recordings, existing automation, API flows, and AI-guided exploration into a framework-agnostic QA layer that can generate and run coverage across multiple frameworks without rebuilding everything from scratch.

2Artifact-rich execution with AI repair

Every run arrives with logs, screenshots, videos, traces, and failure context. When selector drift or brittle assertions break coverage, the self-heal layer can repair the test and push QA back toward green faster.

3Release confidence and workflow visibility

Visual review, flaky detection, readiness dashboards, and integrations with GitHub, Jira, Slack, and CI keep quality work connected to real ship decisions instead of scattered across disconnected tools.

Why this architecture works

A wardrobe categorization pipeline and a test canonicalization engine look like different systems on the surface. Under the hood, they share retrieval, vision, automation, and human-control primitives. That structural reuse is what lets us enter new sectors — education, health — without rebuilding from scratch. Each deployment inherits proven capabilities and adds domain-specific configuration on top.