// case notes

Work.

Much of our work arrives through our partnership with MANE Digital, a US digital agency — Tensorika builds the AI engineering behind their client projects. The client on record is the agency; the systems serve their clients. That's why these notes are anonymized and representative: they name industries and outcomes, not companies, because the confidentiality belongs to client relationships we're trusted with.

professional services · canada

Document-intake assistant for a professional-services firm in Ontario

Challenge

Staff re-keyed data from client-submitted forms, scans, and email attachments into internal systems — hours of transcription weekly, errors surfacing downstream. The documents carry personally identifiable client information under Canadian privacy law, so “just send it to an AI” was never on the table.

What we built

An intake assistant that reads incoming forms and PDFs, extracts and validates the fields that matter, flags anything ambiguous for a human, and delivers structured records into the firm's systems. Staff review instead of transcribe.

Privacy & data

Processing runs in a Canadian cloud region — data residency preserved. Personal identifiers are detected and masked inside that environment before any external model call; external calls run under zero-data-retention terms. Every extraction is logged and traceable to its source document.

Stack

OCR and document parsing; a small open-weight model in-environment for PII masking; Claude (Sonnet-class) under zero-retention API terms for extraction and validation reasoning; REST integration into the firm's practice-management system; human-in-the-loop review queue.

Effect

Re-keying eliminated for standard submissions; intake turnaround from days to same-day; errors caught at the door instead of found downstream.

legal · medical records

Medical-records summarization for a US injury-law practice

Challenge

Before attorneys could evaluate a case, someone had to read medical records arriving as hundred-page scans — days of senior time per case. The records contain protected health information, and a summary an attorney can't verify line-by-line is worse than no summary at all.

What we built

A pipeline that digitizes incoming records, builds a chronological medical timeline, links every statement to its source page, and drafts a case summary a paralegal verifies before it's used.

Privacy & data

Records never leave the firm's own cloud tenancy: models are consumed through the cloud provider's hosted endpoints with a business associate agreement in place, so PHI stays inside one compliance boundary. Zero data retention on model calls; access mirrors the firm's existing case permissions; every summary sentence cites its source page.

Stack

OCR tuned for medical scans; embedding-based retrieval over each record set; Claude via Amazon Bedrock inside the firm's AWS account for citation-grounded summarization; an evaluation harness that measures citation accuracy before any prompt or model change ships.

Effect

First case evaluation in hours instead of days — with every claim traceable to the page it came from.

home services · us

Lead intake and quoting automation for a residential roofing company

Challenge

Leads arrived by phone, web form, and marketplaces — and sat unanswered during storm season while every crew was on a roof. Slow response meant lost jobs.

What we built

One queue for every lead, automatic answers to routine questions, structured collection of job details (address, photos, roof type), estimates drafted for the owner's approval, and follow-up that continues until the job is scheduled or closed.

Privacy & data

Lighter here, but real: consumer contact data is minimized and consent-tracked for text follow-ups; call recordings are transcribed, then discarded on schedule.

Stack

Voice and form capture with speech-to-text; Claude (Sonnet-class) classifies leads, answers routine questions, and drafts estimates for the owner's approval; CRM and calendar integration via webhooks.

Effect

Response time from “when someone got to it” to minutes; quotes out same-day; no lead falls through the cracks.

nonprofit · children's services

Program-knowledge assistant for a children's-services nonprofit

Challenge

Dozens of programs, with policy knowledge living in binders and long-tenured staff; onboarding slow, grant reporting heavy. The organization works with children and families — so deciding what the assistant would never see was the first engineering decision.

What we built

A private assistant that answers staff questions from the organization's own program documentation and policies — every answer citing its source document — plus drafting support for recurring grant reports.

Privacy & data

The knowledge base holds policies, program manuals, and reporting templates — deliberately no case records and no personal data about families. Access rides the organization's existing single sign-on, scoped per role. Answers cite a source document or decline.

Stack

Retrieval over a curated document store; Sonnet-class model for cited Q&A and report drafting with staff in the loop; runs inside the organization's existing cloud workspace.

Effect

New staff self-serve routine answers; program leads get hours back; report drafts start at eighty percent instead of zero.

e-commerce · logistics

Order and delivery operations for a regional e-commerce retailer

Challenge

A retailer of heavy, time-sensitive goods ran its storefront, delivery scheduling, and carrier coordination in disconnected tools. Exceptions — a wrong address, a weather hold — were handled by phone and spreadsheet.

What we built

A pipeline connecting storefront orders, delivery-slot scheduling, and routing, with automated exception handling and clean human handoff for the cases that need judgment.

Privacy & data

Customer addresses handled with minimal retention; payment data never enters the system — it stays with the payment processor, where it belongs.

Stack

Deterministic orchestration first: storefront and routing APIs, queues, retries, audit trail. An LLM only where judgment helps — triaging exceptions and drafting customer notifications. One dashboard as the ops team's single screen.

Effect

The ops team runs the day from one screen; exceptions get handled proactively instead of after the truck left.

marketing · agency ops

Marketing-performance pipeline for a digital agency

Challenge

An agency assembled client reports by hand every month from ad platforms, search data, and analytics — senior time spent on copy-paste, delivered too late to act on.

What we built

A data pipeline consolidating every platform per client, and an AI layer that drafts a weekly performance brief — what moved, why, what to change — reviewed by the account lead before it goes out.

Privacy & data

Aggregate marketing performance data only, segregated per client workspace; no personal customer data enters the pipeline.

Stack

API connectors (ad platforms, search console, GA4) feeding a small warehouse; scheduled transforms; the weekly brief drafted by a frontier model from the numbers — never the other way around — with account-lead review before send.

Effect

Reporting went from a monthly scramble to a weekly rhythm; account leads spend the saved time on decisions.

senior living · advisory

AI-readiness evaluation for a senior-living organization

Challenge

Leadership knew AI mattered but not where it made financial sense — and vendors were pitching everything. Resident data raised real compliance exposure that most pitches ignored.

What we built

A structured evaluation of their operations: where AI genuinely helps, where plain software wins, where neither is worth the cost — including a data-governance review. Then a working prototype of the highest-value case: a family-facing assistant answering from the organization's own published materials.

Privacy & data

The phase-one prototype was deliberately grounded only in public and marketing materials — zero resident data — so it could ship while data governance matured on its own timeline.

Stack

Department-by-department assessment; prototype built on retrieval over published materials with a frontier model and guardrails; feedback capture wired in to inform the phase-two decision.

Effect

A roadmap with verdicts and honest costs instead of a slide deck; the prototype shipped as phase one.

// the lab

Not everything we build has a client.

Some of it just has to work — for us. Off-the-clock projects are where we test ideas before they ever reach production, and where the engineering habit shows: if we automate it, we automate it properly.

lab · edge ai

Local-first smart homestead — Home Assistant + edge AI

Why it exists

Our family homestead needs automation that keeps working when the internet doesn't — and cameras that don't stream the property to someone else's cloud. So we're building it the way we'd build it for a client with unlimited paranoia: everything local.

What's in it

Home Assistant OS as the brain — presence, lighting, climate, and property automations on hardware in the house. A Google Coral edge TPU doing on-device computer vision: person, vehicle, and animal recognition, with inference running on a chip the size of a stamp. Automations that react to what the cameras understand, not just detect — a vehicle at the gate is not the same event as a deer in the orchard. Local-first by architecture: no cloud dependency, no subscriptions, graceful degradation.

Why it's here

It's the same philosophy as our client work — reliability first, privacy by architecture, AI where it earns its place — practiced where we live. And it keeps us fluent in edge AI: recognition models running on a $60 accelerator, which is exactly the kind of engineering that "this data can never leave the building" engagements need.

Case notes are representative and anonymized; engagements run under confidentiality. The lab describes our own internal projects.