Governance · 04

Intelligence inside
trustworthy boundaries.

Every permission, external call, cost and irreversible action is filtered through policy before it becomes an execution event.

Four checks around every action.

The model can propose an action, but routing, execution and delivery still have to pass these controls.

PORT 01

Access control

Check whether the contract allows the capability and whether data may leave the device.

PORT 02

Confirmation

Pause when the side effect, risk or contract policy requires a human decision.

PORT 03

Cost control

Reserve and inspect tokens, external calls and currency usage before every call.

PORT 04

Audit gate

Record every routing, call, decision and delivery in an append-only event ledger.

Narrow the set before the model plans.

Instead of stuffing the entire capability registry into context, LibreTask retrieves, ranks and restricts candidates first.

01

Enrich

Searchable profiles and examples.

02

Retrieve

Vector and lexical matching.

03

Rank

Relevance, history, cost and latency.

04

Restrict

Hard policy and data filters.

05

Plan

LLM works within the shortlist.

06

Confirm

Automatic or human-gated action.

✓
A candidate is explainable before it is selected.

The interface can show why a capability passed, required confirmation or was blocked by a hard constraint.

No card, no match. No boundary, no trust.

Capabilities declare their contract, cost, health and risk before the execution engine can call them.

CAPABILITY CARD

search.web · v1.2.0

HEALTHY
Provider typeMCP · OpenAPI · CLI · LOCAL
Side effectRead only
Data boundaryMay leave device · approved destination
Cost model$0.002 / call
Latency p952,500 ms
ConfirmationAutomatic · first time · always · high risk only

MCP is the transport, not the whole trust model.

MCP standardizes discovery and calls. LibreTask adds the identity, timeout, cost, error and human approval semantics required for production execution.

ConcernLibreTask layerResult
IdentityInvocation contextScope is injected and logged for the call.
Time and retryCapabilityCard policyEach capability defines its own timeout and retry budget.
Failure meaningNormalized errorsFailures can be evaluated instead of being opaque text.
Data exposureBoundary policyExternal destinations are checked before execution.
EU
Local-first by default. External by exception.

Task memory stays on the device. Website operations target European hosting, and exports remain portable.