What is TrustHarness?
TrustHarness is an enterprise AI adapter from Black Lake Digital Markets. It is designed to check requests, outputs, and agent commands against your approved corpus and configured rules at runtime, then control what happens next.
What is a corpus?
Your corpus is your organization’s approved documents, knowledge, policies, and guidelines. AI work is evaluated against that material. You decide what belongs in it and which version applies.
How does it review customer-facing AI output?
Before a response is delivered, TrustHarness is designed to compare it with approved sources and your organizational requirements. The response is then released, returned for revision, blocked, or escalated to a person, and the outcome is recorded.
What do Release, Revise, Block, and Escalate mean?
Release: every rule passes and no other check raises a concern. Revise: the rules pass, but another check falls short, so the model tries again. Block: a rule fails, so the output or command is stopped and redrafted. Escalate: a fact is missing or a result is unclear, so a person decides. If redrafting does not produce a passing result, a person reviews it.
Can it compare incoming information with internal guidelines?
Yes, that is an intended use. A submitted document supplies the facts, and your approved corpus supplies the rules used to evaluate them. TrustHarness is designed to identify unsupported claims, inconsistencies, and departures from encoded requirements in an AI conclusion.
How does it govern batches and agent commands?
Each item is reviewed individually, so one passing item does not approve any other item or the batch. Exceptions go to a queue and each disposition is recorded. For agents, proposed actions are checked at defined control points, and steps that fail configured checks are stopped or escalated. Agents can reach the gate through its MCP server before they act.
Can an auditor check the records?
Yes. Each decision carries a signed record of the facts, rule results, and outcome, and each record holds the fingerprint of the one before, so changing any record breaks the chain. An auditor can recheck a record without trusting TrustHarness or the model.
What does 100% review coverage mean?
It means every designated item passes through configured checks. It does not mean every error will be detected. Review coverage describes what is checked, not how accurate the checks are.
Does it guarantee identical or error-free outputs?
No. Generative models can produce different answers to the same request, and no review process finds every error. Repeatability comes from controlled workflow steps, versioned rules, defined output formats, and consistent review criteria. TrustHarness does not guarantee compliance or accuracy.
Can it run on premises or in the cloud?
It is designed for both: on premises, on infrastructure your organization manages, or in a private cloud environment dedicated to your organization. Requirements and supported models are confirmed for each deployment.
Which models and runtimes does it work with?
TrustHarness is designed for open-weight models, whose weights you can run yourself through tools such as Ollama. Its model connector is designed to plug into Ollama, with a llama.cpp connector planned. Calibration is specific to the model you run, so supported models are confirmed for each deployment.
Why open-weight models instead of a closed model API?
You run the model where you choose, it changes only when you update it, and it is held to your rules rather than a vendor’s. Open weights alone do not guarantee safety or correctness, which is why TrustHarness is designed to check each designated output at runtime.
How is TrustHarness priced?
Per request checked, with a monthly maximum for each user, so the cost per user has a set ceiling. Rates are quoted for your deployment, and model and hosting costs depend on where you run it.
What determines deployment cost?
Our estimate that an open-weight model can cost about 85% less per token than closed model API prices covers model tokens only, before hardware and hosting. Your total also depends on workload, utilization, model selection, hosting, and verification overhead, so it is reviewed for your deployment.