Design the workflow
A coding agent (Claude Code, Cursor, Copilot Studio) talks to Ntropii over MCP, reads your data platform schema, and generates a deterministic Python workflow that automates the operation. You and your team review the generated code in a normal pull request.
Test workflow locally
A fund accountant or operations engineer corrects anything the model got wrong — a misclassified GL account, a wrong date format, a missing edge case. Once approved, the code merges and ships.
Deploy & execute
The merged Python deploys to an Ntropii worker that runs only that code — with an LLM observer in the loop. Every NAV calculation, every journal posting, every document classification is reproducible from the workflow source plus its inputs. An auditor can replay a run from six months ago and get bit-identical output.
Why this matters for fund operations
Private markets fund admin runs under JFSC, CSSF, FSRA, FCA, SEC, and Big-4 audit pressure. The deployed system has to be:- Reproducible. Same inputs produce the same outputs, every time, regardless of model version.
- Auditable. Every output traces to a specific commit of source code and a specific set of input documents.
- Explainable. The accountant signing a NAV must be able to defend every line of the trial balance.
- Cheap to run at scale. Closing 200 SPVs at month-end can’t cost 200 × £40 in LLM tokens.
What you write vs what Ntropii writes
| You write | Ntropii (or a coding agent using Ntropii) writes |
|---|---|
| The skill definition — a prompt that teaches the LLM what to generate for a given domain (NAV, capital call, document ingest) | The runbook itself — a Python file using the ntro SDK |
| Capability implementations specific to your tenant (custom GL classifier, jurisdiction-specific tax logic) | The orchestration: how to fetch documents, when to extract, how to call your custom logic, when to ask a human |
| Reviews and corrections in the PR | The correction corpus that improves the next generation |
What you build on
The platform you reach via the CLI, MCP, and SDK has two halves:- Ntropii Workspace — the control plane that holds tenants, entities, runbook registrations, workflow bindings, agent references, schedules, and notifications. Stateless about your financial data; this is where you create tenants, deploy runbooks, register external agents, and trigger runs.
- Ntropii Tenant — the runtime that lives inside your infrastructure (or ours, if you choose hosted), holds your credentials, and executes runbooks against your data platform. No customer financial data ever flows through Workspace.
Tenant architecture
The Workspace ↔ Tenant boundary and what lives where.
Data lifecycle
The four stages from fuzzy agent input to immutable GL journal.
Configure environment
Bind a data platform and set up your runbook repo.
Building workflows
Pick a template runbook or build from scratch; register external agents to drive specific steps.