How we work
Four steps, laid out in full below - what happens at each one, roughly how long it takes, and exactly what you get out of it. Ranges are typical starting points; your Discover call sets the real numbers for your project.
01Discover
typically 3-5 daysWe map your data, systems, and goals - whether you're starting fresh or already live. This is a working session, not a sales call: we're trying to find the real shape of the problem before anyone commits to a solution.
- Audit of existing systems, data sources & constraints
- Written scope: deliverables, timeline, and price - before work starts
- Map where AI changes the outcome - and how much of it the job needs
02Build
typically 2-6 weeks, scope-dependentPlatform, pipeline, and infra - deployed on whatever cloud you run. We work in short, visible increments rather than disappearing for weeks: you see structured data, working endpoints, and a deployed environment as they land, not just at the end.
- Regular check-ins against the written scope, not silent progress
- Infra provisioned in your cloud account from the start - no migration later
- Scope changes documented and priced before we build them, not after
03Add intelligence
scoped at Discover, built on the pipelineThe AI layer we scoped at Discover gets built here, on top of the pipeline - sized to the job, from a single classifier to a full agent. We evaluate it against your real data before it goes live.
- Built on structured, trustworthy data - not raw inputs
- Scoped to specific, bounded decisions
- Human-in-the-loop review wherever the stakes call for it
04Ship
handoff, not a cutoffYou get a running system, not a handoff document. Source code, infra access, and documentation land in accounts you control - and we stay reachable for the fixes and follow-ups that always come up once something is actually in use.
- Full ownership transfer: code, credentials, and documentation
- A short post-launch window for the issues real usage surfaces
- Clear next steps if you want to extend the system later
Step three is sized to the job, not skipped. Sometimes that's a single classifier in the pipeline rather than a full agent - and we'll tell you when the smaller answer is the honest one, not just when it's the cheaper one.