AI that makes decisions like your experts do.

Sutro is a platform for building, optimizing, and running reliable AI Functions.

A reliable AI Function consistently makes the same decisions a human expert would on a given task, again and again.

Building an AI Function isn’t about scaling general intelligence. It’s about teaching a model exactly how your organization wants a task performed.

Book a demo

What is an AI Function?

An AI Function is a repeated AI task. It performs the same operation, many times, over new inputs. This can be all at once - to process a large dataset - or incrementally, as new inputs arrive.

01

Classifier

Score a lead based on your team’s criteria.

02

Judge

Give pass or fail assignments on agent traces.

03

Extractor

Remove PII from medical records.

04

Entity resolver

Determine whether two businesses are the same.

05

Matcher

Determine whether a candidate is a good fit for a role.

06

Router

Send support tickets to the right team or person.

How Sutro works

Read the docs
  1. 01

    Teach the task

    Upload sample data and declare a task. Sutro surfaces where context is missing, and your feedback teaches new decision rules.

  2. 02

    Optimize the logic

    Once the rules are learned, Sutro optimizes the decision logic for a small model.

  3. 03

    Run it anywhere

    The AI Function is yours to run where you see fit. Optionally, use our batch inference service to process large datasets inexpensively.

  4. 04

    Keep improving

    Return to Sutro at any time to update your function. Bring new data to learn from, or optimize newly released foundation models.

See Sutro in action

Demo video

Video coming soon. In the meantime, book a live demo.

In production today

Sutro is powering critical, production AI workloads with many customers today - from applied AI teams to data enrichment providers and training data vendors. We are happy to provide case studies upon request.

“Sutro saves our team countless hours, and it gives us the invaluable ability to measure, optimize, and prevent regressions against our domain expertise. It’s a must-have for serious AI developers.”

CTO Series B AI Data Marketplace
Request customer case studies →

Frequently asked

Is this an evals product?

Yes and no. Sutro not only helps evaluate quality and reliability, but directly optimizes model and agent behavior.

Can Sutro use image inputs and other modalities? Can it call tools?

Yes. Sutro supports images, PDFs, and web search capabilities today. We can offer additional modalities and custom tool calling on a per-request basis.

How is Sutro priced?

Our typical platform fee starts at $500 per month, plus usage-based pricing for inference. Self-hosted and enterprise contracts are priced individually. See our pricing page for more details.

Can I self-host Sutro? Do you support BYOC and BYOK?

Yes. Sutro can be managed as SaaS or entirely self-hosted. You can bring your own provider keys and cloud credentials in both cases.

Why not just use a prompt?

AI Functions accumulate edge cases by nature of the volume they run at and the diversity of possible inputs. Sutro systematically discovers these edge cases and learns generalized rules optimized to cover as many of them as possible. Manual prompt engineering is typically not scalable in these scenarios.

Scale your expert decisions with Sutro Functions today.

Book a demo