Systems
Our systems. One perimeter.
Self-hosted software for institutions that cannot hand their data, or their decisions, to someone else's servers. Each system runs on machines you control, can answer from a local model, and keeps a record you can check.
Cordon
Runs your language model on your own hardware, and signs every answer.
The catalogue
Each one does one kind of work, and keeps the record of it.
- CRDNCordonPrivate inference server“We need AI, but our data cannot go to a public cloud.”Runs your language model on your own hardware, and signs every answer.
- Answers signed, checkable offline
- Logged before the model reads it
- Five modes, laptop to air gap
- KNTTKnottWorkflow automation“Approvals run on email and spreadsheets, and nobody can say who approved what.”Automates business workflows on your own servers, and sends the exceptions to a person.
- One binary, console built in
- 178 integrations as JSON
- Four checks before an order is auto-approved
- MTTAMattaSemantic data platform“Our systems disagree about what a customer or a supplier is.”Puts your business records into one checked data model, and answers questions with sources.
- SHACL at the door, quarantine behind it
- Asserted and inferred, kept apart
- Read-only MCP server, 11 tools
- WLGRNWallgardenBusiness monitoring“We have the data, and decisions still arrive late.”Watches your business systems against your goals, and proposes actions a person approves.
- Every action waits for a person
- 158 metrics, each with a direction of good
- Claims tested against later readings
- BBBLYBubblyAI coding agent“Our engineers want an AI coding agent, and the code has to stay in-house.”AI-assisted engineering with the rigor left in: every change planned, tested and reported.
- Plans, tests, then reports
- IDE and terminal, one backend
- Opens pull requests, never merges
How they connect
How they work together. One door to the model.
Knott asks Matta before it decides, Wallgarden reads Matta and starts Knott's workflows, and every system sends its model calls through Cordon as its own client, keeping the signed receipt with its work.
Where they run
Laptop to air gap. Five boundaries.
Cordon's deployment modes set where the model runs and what may reach it. A configuration that cannot meet its mode's rules is refused at startup.
The modes in full - 01Outbound allowedLightA laptop or a development server
- 02Outbound allowedSovereign CloudYour own cloud account
- 03No outboundVaultA regulated data centre
- 04No outboundIslandA private network, no management channel
- 05No outboundDarkAn air-gapped rack
Tell us the problem. We'll bring the system.
Say what the software should do, which data it can touch and where it has to run. A person replies by email.




