These terms get used interchangeably in marketing copy, but the distinction is real and matters for what you should expect from an engagement. The short version: a consultancy's deliverable is usually a recommendation; an agency's deliverable is usually a working system. Here's the longer version, and why the line is blurrier than it sounds.

What a traditional AI consultancy does

Advises. A consultancy engagement typically involves assessing your current state, researching options, and producing a strategy, roadmap, or recommendation, often ending in a report or presentation rather than shipped code. This is genuinely valuable when what you need is an outside perspective on strategy, vendor selection, or organizational readiness, and you have (or plan to build) the internal team to execute on the recommendation yourself.

What a traditional AI development agency does

Builds. An agency engagement typically involves designing and implementing an actual system: writing code, integrating with your infrastructure, testing, and deploying to production, with ongoing support after launch. This is the right fit when you need the thing built, not just a recommendation for how someone else should build it.

Why the line is blurrier in AI specifically

In AI development specifically, the strategy and the implementation are unusually tightly coupled compared to traditional software. Whether RAG or fine-tuning is the right approach, whether a use case is even technically feasible given your data and systems, whether an agent architecture should be single- or multi-agent: these are decisions that need real engineering judgment to answer correctly, not just business strategy thinking. A pure strategy engagement that never touches the technical feasibility question tends to produce recommendations that don't survive contact with actual implementation.

This is why a lot of AI-focused firms, including us, operate as both. A genuinely rigorous discovery and strategy phase (not a sales pitch dressed up as consulting) is followed by the actual build, done by the same team that did the scoping, so nothing gets lost in a handoff between "the people who figured out what to build" and "the people who actually build it."

Questions that reveal which one you're actually talking to

What actually matters
The label matters less than the fit. If you genuinely just need an outside strategic opinion and have execution capacity in-house, a pure strategy engagement is the right, and cheaper, choice. If you need the thing built and don't have the team to do it, look for a firm whose scoping process is rigorous enough to double as real strategy work, not just a formality before the build starts.

How we scope this

We run a structured discovery phase on every engagement, scoring use cases against feasibility, value, and risk before recommending a build. That's the same rigor a strategy-focused engagement would apply. The difference is that phase feeds directly into implementation by the same team, not a handoff to someone else, and not a report that sits in a drawer.