Research systems

Research prototypes, not a product catalogue.

Each system states a research question, a threat model, a hypothesis, the experiments that test it, and what is not yet known. Where evaluation is unfinished, it says so. The recurring thesis: reliability is a systems problem, not a model problem.

FlagshipDeep research questions with a full evidence layer.
Agent Guard · GovernanceExperimental

What runtime guardrails make autonomous agents safe enough to act on production infrastructure?

Giving an agent write access to cloud APIs is a structural risk, not a behavioural one. Human approval does not scale, prompt-level rules can be talked around, and pattern matching on commands fails on the first unanticipated encoding. The control has to sit in the execution path, not in the model — and it has to hold up when the model is actively lying to it, not just when it is behaving.

Preliminary resultsRead the evidence
MemKit · MemoryActive

How should long-lived agents retain useful information without memory becoming unbounded, stale, or contradictory?

Most agent 'memory' is vector search over chat history. That is context management, not memory. 'I love my job' and 'I quit' both mention the job and retrieve together on similarity alone -- a naive agent synthesizes both into an answer that's wrong the moment it's assembled. Similarity is not truth. MemKit's starting bet is that solving that problem comes before optimizing recall quality, not after -- the current build deliberately has no semantic search yet, because a fast wrong answer is worse than a slightly slower right one.

Evaluation in progressRead the evidence
Vigilo · ObservabilityActive

Can a host watch itself closely enough that an LLM analyst catches the attack before the irreversible action?

Crypto infrastructure — validators, signers, bridge nodes — has an unusual property: the damage is final the moment a key is used. Detection after the fact is not detection. Vigilo is an OS-level daemon that watches file access, process spawns, and network connections in real time, and pairs a one-second alert path with a slower LLM pass that correlates event sequences into attack patterns.

Evaluation in progressRead the evidence