All case studies
Operating platform

CADRE

Cadre Hub is CADRE's operating platform: boards, docs, dashboards and files in the browser, plus a tool layer that lets the team drive all of it, and their Microsoft 365, from the AI client they already use.

CADRE logo

Engagement focus

Project workspace, MCP tool layer, Microsoft 365 integration

Category
Operating platform
Status
Live in production
Engagement
Project workspace, MCP tool layer, Microsoft 365 integration

What we built

  1. 01

    Two surfaces over one backend: a browser workspace, and an authenticated endpoint their own Claude or ChatGPT can drive.

  2. 02

    Runs no AI model. The client brings the reasoning; the platform brings identity, permissions, live data, approvals and audit.

  3. 03

    SharePoint retrieval revalidates every result against live Microsoft permissions before returning it, and fails closed when access is unclear.

Outcome 01
Projects, documents, approvals and files in one place instead of across spreadsheets and inboxes.
Outcome 02
AI that works on live company data, with no downloading, re-explaining or manual filing.
Outcome 03
A system CADRE owns outright, with no per-seat licence and no model costs on the platform bill.
Operational auditCustom platform buildMicrosoft 365 integrationMCP tool layerAI team training

The full story

One workspace for the work, and a way to point their own AI at it.

CADRE is a legacy family business, and like most of them it ran on a patchwork: spreadsheets, inboxes, manual approvals, and a great deal of knowledge that existed only in people's heads. The obvious half of the brief was to give that work a home.

The less obvious half came out of the audit. CADRE already had AI. What they did not have was any way for it to touch real work. Every task became the same round trip: download the files, upload them into a chat, explain the project from scratch, get an output, then file it back by hand. The assistant was capable and completely disconnected.

So Cadre Hub was built with two surfaces over one backend. Work is the browser workspace: boards, items, groups, typed fields, views, native docs with version history, dashboards built from real boards, files, sharing, activity and automations. MCP is an authenticated endpoint that lets Claude or ChatGPT operate that same workspace, and the business's Microsoft 365, as whoever is signed in.

The decision we would defend hardest is that Cadre Hub runs no model of its own. The client brings the reasoning; the platform supplies identity, permissions, live data, retrieval, tools, approvals and audit. That keeps CADRE free to use whichever assistant they prefer, keeps model costs off their platform bill entirely, and means the security boundary sits in one place rather than being reimplemented next to a model.

Retrieval is deliberately unfashionable. There is no vector database and no embedding pipeline. SharePoint discovery runs on a PostgreSQL lexical index over file metadata and the first slice of extracted text, combined with Graph search and deterministic ranking by project, document family, revision and date. Every candidate that could leak a filename, path or even the existence of a file is revalidated against live Graph for that user before it is returned, and an indeterminate result fails closed.

Browser and MCP paths converge on the same server actions and the same access checks, so an edit made by an assistant is not a second, weaker implementation of the product. Scope was held just as firmly: Work does not clone Microsoft's mail, calendar or SharePoint interfaces, and the forms module was archived rather than shipped half-finished.

Technology used

Next.js logoNext.jsSupabase logoSupabaseClaude logoClaudeOpenAI logoOpenAI
Get started01

Tell us where your time goes.

We map where your week actually goes, then tell you what is worth building.

  1. 1We review your business context
  2. 2We book a short call or site visit
  3. 3You receive a systems map

Start with three details

No long questionnaire. We can fill the gaps on the call.

A direct conversation with the people who will build it.