CRISOL Lab · AI agent development for businesses

We melt processes. We forge agents.

I. Opus

Products

LIVE 01
Hooded figure with a bow, among ruins

CADU

Booking agent · WhatsApp

Takes bookings, confirms and reschedules in conversation. Syncs to the calendar you already keep.

IN USE 02
Kneeling figure before a monolith emitting symbols

DANTE

Spec-driven framework · AI

The framework we build every agent with: a discussed spec, an executable contract, tests and review, with the token cost of every run logged.

BETA 03
Isometric diagram of a decentralized network

NEXUS NET

Version comparison · Documents

Two versions of a contract or tender, and the list of what was added, deleted and rewritten, with the exact passage from each side.

II. Domus

The lab

CRISOL LAB builds the layer between a company and the models it runs on: retrieval, document comparison, and agents that hold a conversation without supervision. Integrations are built to order.

Server room with cabling and monitors
III. Methodus

How we build

Every agent we ship is built against DANTE, our own harness. The spec comes first, then the tests, then the agent — and every run is logged with its latency and its token cost.

Spec first, then tests SDD · TDD
Latency measured per run Benchmark
Token cost, not guesswork Cost audit
IV. Processus

How we work

01

Discovery

We map the process with your team: who does what, with which systems, and where time gets lost.

Output · Scope and success metric
02

Specification

We define what the agent does, what it does not do, and when it hands off to a person. Signed off before any code.

Output · Signed spec
03

Pilot

We build it and run it alongside your operation on a limited group, measured against the agreed metric.

Output · Results report
04

Production

Integration with your systems, deployment and monitoring. We tune it on real usage data.

Output · Agent in operation
V. Custodia

A person is always in charge

Autonomous does not mean unsupervised.

Approval Sensitive actions wait for human confirmation.
Logging Every action is logged and auditable.
Permissions It only reaches what the spec allows.
Handoff What it cannot resolve goes to your team.

Commit log

HEAD → main
shasubject diffstatbydate
71275a0 Rebrand to DANTE: mods, pack, effort defaults and dev-report audit +3080 −1372 fb Oct 19
7506711 Docker scripts in container, minor-change fast path and human name on init +716 −58 fb Sep 30
dd78fdf Token measurement, test-after mode, React skills expansion and Docker infra +6703 −324 fb Aug 12
6cb14c3 Python/FastAPI profile now uses the project's local venv +388 −10 fb Jul 28
97278f1 React profile: justified memoization, Redux-Saga and universal constants +295 −2 fb Jul 27
VI. Epistula

We map what can be automated and how to take it to production. We answer within 24 hours.

or write to info@crisollab.com

Call

Let’s book a call.

Optional

We use this data only to reply to you. More in our privacy policy.

We answer within 24 h