
AI/ML platform for enterprise data
Clyra
A B2B data platform where teams ask their tables questions in plain language and ship models as APIs.
At a glance
- −85%raw data to live API, from 2–4 months to about 2 weeks
- 4steps: link, impute, evaluate, publish
Challenge
From raw tables to a model live as an API took two to four months of data engineering.
Approach
One guided workspace: link without shared keys, fill the gaps, evaluate, publish.
Result
About two weeks instead of 2–4 months: 85% less time.
The problem
Most of an organisation's most valuable data sits in tables, from spreadsheets and exports to databases, and only a few people can query it. Everyone else waits for an analyst, or decides without the data. In finance, healthcare and retail those tables also live in systems that were never meant to talk to each other: different IDs, different formats, plenty of gaps.
Before a model can help anyone, teams have to match records without a common key, decide how to treat missing values, prove the model is reliable and then hand it to engineering to deploy.
Positioning map · ML platforms for enterprise data
Category view from desk research. Positions are qualitative.
Research synthesis · 4 themes
My role
Role
Senior Product Designer
As Senior Product Designer I owned the experience end to end, working with engineers and a project manager: research, flows, the data-viz and design system, and the interactive prototype.
Worked with
- Engineers
- Project manager
What I owned
- 01Product & interaction design
- 02Information architecture
- 03Data-viz system
- 04Design system
- 05Prototype
How I approached it
I broke the path from raw data to a live model into four steps people already recognised, then designed each one so it could be understood and overridden, not just automated.
Key decisions
- 01Link records by similarity, not shared IDsMost enterprise sources don't share a common key.
- 02Show how missing values are filled before trainingTeams trust imputed data when they can see it and change it.
- 03Held-out score and drift on the home screenModel health is the first thing operators check every day.
- 04Publish as an API or MCP endpoint in one stepRemoves the hand-off to engineering for deployment.
- 05Every answer shows where it comes fromAnswers cite the live endpoint and its reports; the LLM only narrates the predictions.
- 06Sensitive data stays governedScoped, expiring keys; patient data stays in its region and never trains shared models.
Design notes · keyless record linking
EHR
M. Rossi · 1958 · 10013
J. Chen · 1971 · 11201
A. Diaz · 1964 · 07302
Billing
Rossi, Mario · 03/58 · NY 10013
Chen J. · 1971 · Brooklyn
Alma Díaz · 64 · Jersey City
- 1Match on several fields together, not on one missing ID
- 2Every link shows its confidence
- 3Low-confidence links go to a human review queue
Design notes · evaluation & drift
- 1Lead with the held-out score, not the training score
- 2Explain drift in plain language, with its cause
- 3One clear action to fix it
What I built
A workspace where a model goes from connected data to a live endpoint, with an assistant that answers questions about predictions and data.
- Keyless data linking
- Missing-value imputation
- Model evaluation & drift
- One-click API & MCP endpoints
- Ask Clyra assistant










Typography · two families, one scale
Color
Components
claims-integrity-score 67.5K
Search or run a command…⌘K
Radius
The result
- −85%raw data to live API, from 2–4 months to about 2 weeks
- 4steps: link, impute, evaluate, publish
Getting a model from raw data to a live API used to take two to four months of hand-offs between data, ML and engineering. With Clyra the same path, linking data without common keys, filling missing values, evaluating and publishing, takes about two weeks.
Time from raw data to a live API