Kensink Labs
★ Industry vertical · Accounting AI06 service itemsSME-grade engagements
INDUSTRY · ACCOUNTING AI · INVOICING + BOOKS

AI for the finance back office. Books that keep themselves.

Production AI for SME finance: invoicing that raises and chases itself, categorization and reconciliation that run as money moves, and a ledger that stays close-ready year round. The finance function a growing business needs before it can staff one.

Industry
SME finance · accounting
Fit
Teams without a finance dept
Output
A business AI you own
Stack
Direct LLM · ledger-grade
[WHAT WE HEAR FROM FOUNDERS AND OPERATORS]

Three pains every growing SME hits.

We have shipped payments and ledger systems since 2019, from field-service platforms to multi-processor reconciliation. The finance pains of a growing SME repeat.

The fix is not another spreadsheet template. It is a business AI that does the repetitive finance work continuously, so the numbers are current and the close is a review.

PAIN · 0101 / 03

The founder is the finance team.

Invoices, chasing, categorization, and the month-end close all land on the person who should be running the business. It is the most expensive data entry in the company.

↓ How we fix it, below.
PAIN · 0202 / 03

The numbers are never current.

Because the books are rebuilt monthly instead of kept live, nobody trusts them mid-month. Decisions get made on a bank balance and a gut feel.

↓ How we fix it, below.
PAIN · 0303 / 03

Cash sits in unsent, unchased invoices.

Money already earned waits on someone remembering to invoice and follow up. The slowest part of cash flow is a human to-do list.

↓ How we fix it, below.
[SIX SERVICE ITEMS · ONE TEAM]

Pick the finance problem.
We'll bring the business AI.

Engagements sized for a small team, built on ledger engineering that has run in production since 2019. Bundle two when the problem warrants.

SERVICE · 01 / 06Raise, send, chase
Invoice automation

Invoices raised from your orders, sent on time, and chased on a schedule until they are paid.

  • Auto-drafted from orders and projects
  • Scheduled follow-ups at 15 / 30 / 45 days
  • Payment status synced back to the ledger
TypeScriptPostgresPayment APIs
SERVICE · 02 / 06Books that stay clean
Continuous reconciliation

Transactions categorized and accounts reconciled as money moves, not rebuilt at month-end.

  • Rules plus LLM categorization with review
  • Bank-feed matching as transactions land
  • Discrepancies flagged, not buried
PythonPostgresBank feeds
SERVICE · 03 / 06Month-end as a review
Close-ready ledger

A ledger kept close-ready all year, so the monthly and quarterly close is an hour of review.

  • Always-current trial balance
  • Pre-close checklist automated
  • Clean export for your accountant
TypeScriptPostgresZod
SERVICE · 04 / 06Your chart, your terms
Business AI shaped to you

A finance AI built around your chart of accounts, terms, and workflows, not a fixed template.

  • Your account structure, not ours
  • Custom terms and approval rules
  • Owned by you, not locked in
Direct LLMTypeScriptZod
SERVICE · 05 / 06Numbers you can trust
Finance eval and guardrails

An eval suite on categorization and reconciliation accuracy, so the automation earns trust before it runs unattended.

  • Labeled golden set of transactions
  • Accuracy gates before auto-posting
  • Human-in-the-loop on low confidence
PromptfooTypeScriptPostgres
SERVICE · 06 / 06Pre-build wedge
Architecture review

A one-week review of your finance stack and where AI safely fits: data sources, controls, and the automation boundary, named in writing.

  • Data sources and integrations scored
  • Automation-vs-human boundary drawn
  • Controls and audit posture reviewed
ADRsPostgresTypeScript

Most engagements bundle two: the build that removes the busywork (01, 02) paired with the discipline that makes the numbers trustworthy (03, 05). Bring the shape closest to your blocker.

Scope your engagement →

Want to see the K-Framework discipline behind every item? Read the K-Framework.

[THE STACK · BY LAYER]

Ledger-grade infrastructure. SME-grade simplicity.

The payments and ledger engineering behind NuForce, sized for a small team. Boring, tested, and yours at handoff.

LAYER · DATA + RETRIEVAL

Data + retrieval.

The store, the index, the search

PostgreSQLpgvectorRedisClickHouseBigQueryOpenSearch
LAYER · MODEL LAYER

Model layer.

Embeddings, providers, fallbacks

OpenAIAnthropicCohere EmbedVoyageLlama (self-hosted)vLLM
LAYER · EVAL + OBSERVABILITY

Eval + observability.

The eval bar, the cost meter, the drift alarm

LangSmithPromptfooOpenTelemetryDatadogGrafanaSentry
LAYER · BACKEND + TRANSPORT

Backend + transport.

Type-safe everything

TypeScriptNext.jsPythonFastAPIgRPCBullMQtRPCZod
LAYER · MOBILE

Mobile.

iOS + Android, native or cross

React NativeExpoSwiftKotlinFCMAPNs
LAYER · CLOUD + DEPLOYMENT

Cloud + deployment.

Whatever your infra already runs

Cloudflare WorkersCloudflare R2AWSGCPVercelFly
✕ WHAT WE DO NOT SHIP

Direct against the model API. Every posting reviewable.

  • No LangChain
  • No LlamaIndex
  • No agent framework
  • No orchestration vendor
  • No black-box ML platform
[PROOF · WHAT THE STACK DELIVERS]

Numbers that tie out.

MEASURED · WEIGHTED · 2019–2026
SCALE
200+

B2B accounts on the NuForce ledger

ACCURACY
< 1%

Settlement variance auto-reconciled

SPEED
Days → hr

Month-end close, once it runs

HANDOFF
Owned

The business AI stays with you

ACCOUNTING AI · APPLIED K-FRAMEWORK

Bring the finance busywork.
We'll bring the business AI.

Give a growing SME the finance function it needs before it can staff one. Invoicing, reconciliation, and a close-ready ledger, built on ledger engineering that has run in production since 2019.

FIT
SME · no finance team
OUTPUT
Invoicing · books · close
OWNERSHIP
Your business AI, yours