Epoch budget estimator

From 0 to 1, in epochs.

Pick what you are building, choose how far to take it, and get an honest range.

This calculator covers ML and AI work: vision, assistants, search, custom models. Other work is priced by conversation.

Step 1 · What are you building?

Different builds need different teams. Pick the closest one.

Examples like yours:

Team:

Still unsure which one fits? Tell us what you are building and we will point at the right tier.

Step 2 · How far do you take it?

Every ML project climbs the same ladder. Each stage is a working result, and you decide where to stop.

Most projects stop here

One pass over your data is one epoch. The model sharpens each pass and the gains shrink. Eight passes draw our E: that is Epoch8.

One epoch is one week of work.

The E is how we build. The shape next to it is what you are building.

Why a letter E?

Why is our estimator a letter E?

Machine learning is a different kind of engineering. There is no blueprint where you list the parts and add up the hours. You train the system in passes over your data, and each pass is called an epoch. Early epochs give a rough shape that handles the easy cases. More epochs sharpen the edges. The gains shrink every week and perfect never arrives, so the real question is how sharp your system needs to be for the job. Our logo is the same idea drawn live: a formula redraws the letter E a little sharper with every epoch. We price projects the same way. You choose the sharpness, and the weeks and the range follow.

1 epoch = 1 week = 1 harmonic. Every week of work trains one more Fourier harmonic onto the mark, and it mirrors one week of work on your model. The first 4 weeks are infrastructure: data audit, eval harness, baseline. The curve has not become an E yet because the model has not become a model yet. You can still prove an eval before you have a model, and we always do.

The Gibbs ripple never reaches zero. The overshoot at each corner stays near 9% of the jump and only narrows toward the corner. Model loss behaves the same way: asymptotic, never quite zero. The ripple at the corners is the analogue of edge-case failures in production. They shrink and tuck inside the confidence band. Clean means the overshoot is smaller than half the stroke, which already happens at k≈16, the MVP. The long tail out to 120 weeks pays, week by week, for what the regulator, the audit and next year's drift will see.

grey = no model yet (eval only)  ·  coral = edge cases still leaking  ·  teal = ripple tucked inside the confidence band

Rough edges

The full ladder

Stage Weeks k Estimate
The measuring stick
A hard look at your data
1-4 ≤4
A model that proves the point
First working model
5-8 ≤8
A system that ships
Holds the quality bar you set
9-16 ≤16
A system that survives
Strange cases handled
17-32 ≤32
A system regulators trust
Keeps learning on a schedule
33-120 ≤120
Total, to the last visible improvement 120 k≤120

Built on the same engine as our logo.

€20k - €28k Get a real estimate