Under the hood

Most AI agents are a black box.
Here are all 19 of ours.

LiminaHub's Observe engine is 19 real agents across 6 layers — each mapped to the code that runs it. The governing rule: the model reasons; deterministic code enforces every guarantee.

19 live agents
15 deterministic rails
6 layers
English drives the brain

A language model decides the approach — how to interpret your goal, what to look at, what matters. Swap in a weaker model and the behaviour visibly changes, because the model is genuinely doing the thinking.

Code enforces the rails

Every number you trust, every permission, every audit entry is deterministic code — never the model's discretion. Swap the model and those stay byte-identical. That line is what makes an AI agent safe to run your business.

The 6 layers

On a single Plan & run, 13 run-path agents engage; the rest are the always-on ingestion and reliability crew.

Orchestration & Runtime

4 agents

Decides what runs, in what order, within budget.

Objective Conductor
Live

Owns one objective run end-to-end — decides which agents run each pass and sequences the loop, without ever calling a tool itself.

DeterministicEngages on a run
Multi-Objective Dispatcher
Live

Decides which objective's pass runs next, at what concurrency and budget, with fair-share so one objective can't starve the others.

Deterministic
Agent-Step Executor
Live

Runs a single step's LLM loop — the only tool-caller — invoking just the bound read-only tools through the policy gate.

Reasons (LLM)Engages on a run
Run Lifecycle Supervisor
Live

Keeps runs honest: single-flight, idempotency, cost and iteration ceilings, orphaned-run reaping, and crash recovery by idempotent re-run.

DeterministicEngages on a run

Objective Understanding

3 agents

Turns your plain-English goal into a precise, grounded spec.

Objective Interpreter
Live

Turns a free-text objective into a structured, grounded watch spec — KPI, observables, plan, and clarifying questions.

Reasons (LLM)Engages on a run
Observable Binder
Live

Binds each observable to a concrete read-only tool action, validates it through the policy gate, and records any gaps.

DeterministicEngages on a run
Metric Computer & Baselines
Live

Computes each objective's KPI time series and learns its baselines and deviation bands.

DeterministicEngages on a run

Event Ingestion

3 agents

The read-only sensory edge — real-time and batch, always on.

Connection Watcher
Live

The read-only sensory edge — both scheduled polls and real-time per-provider webhooks (verified, captured, real-time wakeup), with full provenance.

Deterministic
Normalizer & Entity Resolver
Live

Turns raw signals into canonical events (gmail → email.received) and resolves the sender into a stable entity — many emails from one person collapse to one.

Deterministic
Ingest Bus Router
Live

Fans each canonical event out only to the objectives whose subscription actually matches.

Deterministic

Analysis & Monitoring

2 agents

Ranks what matters and answers questions — grounded, never invented.

Impact Correlator & Ranker
Live

Ranks open concerns by impact and calibrated confidence (high / medium / low), each with a one-line 'likely because'.

DeterministicEngages on a run
Narrator & Analyst Q&A
Live

Ask anything over your data, plus the scheduled daily digest — grounded strictly in citable rows, never invented.

Reasons (LLM)

Shared Context & Memory

3 agents

One consistent belief per objective, plus durable, cited recall.

Context Broker (Blackboard)
Live

The single writer of an objective's shared belief and append-only context log — with a durable, always-on listener that wakes objectives in real time.

DeterministicEngages on a run
Memory Fabric Curator
Live

Distills observation clusters into compact insights, then embeds and indexes them for recall.

Reasons (LLM)
Recall & Grounding Agent
Live

Retrieves the most relevant durable memory for a question — workspace-scoped, with citations; it never generates.

DeterministicEngages on a run

Governance & Ops

4 agents

The deterministic rails that make every guarantee hold.

Policy Gate Sentinel
Live

Classifies every tool call (read / draft / run), hard-pins Observe to read-only, fail-closed — plus PII masking before anything leaves.

DeterministicEngages on a run
Audit Ledger Keeper
Live

Owns the append-only, tamper-evident audit hash-chain — with a verify operation that detects any retro-edit.

DeterministicEngages on a run
Meter & Budget Governor
Live

Meters every billable op exactly once and enforces budgets and rate limits before expensive work, fail-closed.

DeterministicEngages on a run
Observability Tracer
Live

Wraps each run in a span tree — latency, tokens, cost, model — keyed to objective and run, and vendor-swappable.

DeterministicEngages on a run

The rails that never bend

These aren't prompts you hope the model follows — they're deterministic code that holds no matter which model is running.

Read-only, fail-closed

A policy gate classifies every tool call and hard-pins Observe to read-only. If it's unsure, it stops.

Tamper-evident audit

Every action is written to an append-only hash-chain — a verify step catches any retro-edit.

Metered exactly once

Budgets and rate limits are enforced before expensive work runs, fail-closed.

PII masked at every sink

Sensitive data is masked before it reaches a model, a trace, or memory — by default.

This is why an AI agent for your small business can be trusted with real access — see it level by level.

Your Copilot is waiting on your desktop.

Download LiminaHub, start at Observe for free, and turn the dial whenever you're ready.

Hosted by LiminaHub · Free forever on Observe