Why it matters

Dual LLM contains injection blast radius. Understanding shapes secure design.

Advertisement

The architecture

Privileged: sees system + user (trusted).

Quarantined: processes emails, docs (untrusted).

Symbolic references between.

Dual LLM patternPrivileged LLMtrusted onlyQuarantined LLMuntrusted contentSymbol referencesno direct data flowSimon Willison 2023; radical but limits injection damage effectively
Dual LLM.
Advertisement

How it works end to end

Privileged: instructs quarantined.

Quarantined: returns symbols, not data.

Privileged decides actions on symbols.