Skip to content
MacIn development · no release date announcedmacOS 27+
Silo Bench · developer tools · Coming soon

Silo Bench.

Check real examples before you change a model.

Silo Bench checks a model against your own examples before you change it. Freeze a set of real tasks with the answers you expect, run or import each candidate's outputs, and see exactly where they differ.

Coming soon · not yet on sale · planned price $39.99 USD, paid once · no subscription
Apple silicon · macOS 27 or later

Silo Bench's Compare screen for two candidates on the same three-case evaluation, marked exploratory because no analysis plan was frozen: the baseline completes all three cases with no critical failures, the second candidate completes all three with one critical failure shown in red
Compare · coverage, outcomes and critical failures for each candidate on the same frozen evaluation
01 · Your examples

Measure the work you do.

Freeze real tasks, references and checks before any model answers them. A frozen evaluation never changes; edits create a new version.

02 · Visible evidence

Inspect each result.

Every request, output, score and failure is kept. Execution outcomes stay separate from quality grades and human review.

03 · Offline first

Your examples stay with you.

Projects start offline and scoring has no network access. Connections are optional and go only to the services and apps you choose.

Inside Silo Bench
Silo Bench's Runs screen with a failed case opened: the expected text "Keep all evidence." beside the observed "Keep evidence.", the missing word flagged, and graded scores for character error rate, exact match and forbidden terms
Runs

Expected and observed output side by side, with the words that differ and every check's score.

Silo Bench's Tests screen showing a frozen three-case evaluation at version 1, its primary metric, an exploratory-sample warning, and the frozen cases with their expected answers
Tests

Cases, references and checks are frozen before any candidate answers them.

Silo Bench's blind review sheet: sample 1 of 6 in randomized order with the candidate's identity hidden, the frozen brief, expected and observed output, and a rating scale from 0 to 4
Blind review

Rate outputs in random order with the candidate's identity hidden.

Silo Bench's Connections screen for an offline project, with an Enable connected mode button and an Add connection button
Connections

A project stays offline until you turn on connected mode and add a connection.

What it does
B/01
Repeatable evaluations

Versioned cases, references and checks across fifteen kinds of work, with 180 starter cases to learn from.

Starter cases are examples, not a benchmark.
B/02
Runs that keep everything

Connect a model, let an app that speaks MCP take the test, or import outputs made elsewhere. Interrupted runs continue without sending anything twice.

Imported outputs need no connection.
B/03
Honest comparison

Coverage, outcomes and paired differences on the same frozen evaluation, labelled exploratory when the sample is small, with a Markdown report to share.

Every candidate is compared on the same frozen evaluation.
B/04
Blind review

Rate outputs with the candidate's identity hidden, kept separate from computed scores.

Human ratings are recorded apart from computed checks.
B/05
Fifteen kinds of work

Writing and instructions, structured extraction, retrieval with sources, privacy handling, documents and OCR, transcription and captions, speech, audio separation, music analysis and generation, image generation and editing, video, 3D geometry, coding and tool use, and app plans. Each has its own checks, such as word error rate for transcripts, field accuracy for extraction, or mask overlap for image edits.

B/06
Viewers for each kind of output

Word and field differences, image overlays and masks, loudness-matched audio, video with captions, 3D models with dimensions, and MIDI as a piano roll.

Know what you share

Offline by default. Connected only when you choose.

Connections are optional. A connection does one thing (text, text about an image, transcription, speech or image generation) and must pass a capability check on your endpoint before a run.

From an offline project

Nothing. Projects start offline, and an offline project makes no model requests. Importing outputs, scoring, comparing and reviewing all work this way. Scoring runs in a separate process that has no network access.

To a service you configure

Only after you turn on connected mode for a project and add a connection: the inputs you selected for a run, sent with your own key to that service, which may be a model server on your own Mac. The key is kept in the Keychain. The service handles what it receives under its own policies.

To Apple

At launch the app asks the App Store to confirm your purchase, and macOS may contact Apple to update the app.

To Silo Systems

Nothing from the app. There is no account, no analytics and no telemetry.

What Silo Bench is not
Computed checks are evidence, not a verdict on quality.

A score tells you how an output met the checks you chose. Subjective quality needs human review, which Silo Bench records separately. Results on a small sample are labelled exploratory, and the starter cases are examples to learn from, not a benchmark.