What we build
Six areas, and exactly what is included in each.
Every bullet below is work we have shipped. Where a line looks like filler on another company's site, it is here because a client needed it and we built it.
Model training and fine-tuning
Custom models trained on your own data, from dataset construction and labelling through training, evaluation and deployment — including fine-tuning open models where a general one will not do.
What this includes
- Dataset construction, cleaning and labelling strategy
- Baseline first, always, so you know what sophistication bought
- Held-out evaluation with the metric that matches your decision
- Fine-tuning open weights where a general model underperforms
Prediction and risk scoring
Classification, ranking, forecasting and risk scoring.
What this includes
- Feature engineering from your operational data
- Calibrated probabilities, not just labels
- Threshold selection tied to the cost of each error type
- Tutor, agent or operator-facing dashboards
Computer vision
Detection, segmentation and automated quality inspection, including on-device inference for places with no reliable connection.
What this includes
- Instance segmentation with Mask R-CNN and successors
- On-device inference through TensorFlow Lite
- Annotation strategy and inter-annotator agreement
- Confidence handling and human review routing
LLM applications and agents
Retrieval-augmented assistants, document understanding and task agents grounded in your own content, so an answer can be checked against a source rather than trusted on tone.
What this includes
- Retrieval grounded in your documents, with citations
- Local models through Ollama where data cannot leave
- Evaluation harnesses that catch hallucination and drift
- Tool use and agent orchestration with guardrails
Data engineering
The pipelines underneath.
What this includes
- ETL pipelines with reconciliation and alerting
- Schema design for analytics as well as transactions
- Dashboards built for a decision, not for decoration
- Data quality monitoring
Explainability and governance
Where a model touches a decision about a person, the explanation and the contest route are part of the deliverable, not a later phase that never gets funded.
What this includes
- Attribution that reflects the computation, not a plausible story
- A defined route for a person to challenge an outcome
- Model cards and decision documentation
- Bias assessment on the axes that matter for your use