From Raw Reviews to Actionable Summaries, Simplified
Sutro takes the pain away from testing and scaling LLM batch jobs. Simply connect your data, define your task, and get results without complex infrastructure.
import sutro as so
from pydantic import BaseModel
class ReviewClassifier(BaseModel):
sentiment: str
user_reviews = '.
User_reviews.csv
User_reviews-1.csv
User_reviews-2.csv
User_reviews-3.csv
system_prompt = 'Classify the review as positive, neutral, or negative.'
results = so.infer(user_reviews, system_prompt, output_schema=ReviewClassifier)
Progress: 1% | 1/514,879 | Input tokens processed: 0.41m, Tokens generated: 591k
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
Prototype
Start small and iterate fast on your summarization prompts and workflows. Accelerate experiments by testing on a small batch of reviews before committing to the full job.
Scale
Scale your summarization workflow to process thousands of reviews in hours. Do more in less time with no infrastructure headaches or exploding costs.
Integrate
Seamlessly connect Sutro to your existing HR systems and data workflows. Sutro's Python SDK is compatible with popular data orchestration tools like Airflow and Dagster.

Gain Insights at Scale
Confidently process thousands of performance reviews at a time. Scale your HR analytics without the pain of managing infrastructure or worrying about rate limits.
Get your summarization results faster and significantly reduce costs by parallelizing LLM calls through Sutro's batch processing API.

Accelerate Your Review Cycles
Shorten feedback loops by getting insights from large batches of performance reviews in hours, not days, freeing up your team to focus on strategic initiatives.