The stack
What a regulated team would otherwise stitch from a dozen open-source projects and SaaS vendors — identity, authority, tools, packaging, autonomy-aware compute, audit — Visca delivers as one coherent stack you run yourself. Eight named primitives that ship together, version together, and audit together across three planes — Trust, Lifecycle, and Record. Not separately purchasable point tools. You adopt the stack; the primitives compose for you.
The Visca stack
one stack · eight primitivesTrust plane
identity, access, fabricLifecycle plane
declare, package, run, buildRecord plane
the single answerOpen foundation · MPL 2.0
Lattice Runtime
Bundle · Sigil · Capability Grant · Plexus wire · Audit envelope. Open specifications, reference runtime, conformance suite.
Read the foundation →TRUST · plane
Every autonomous actor has cryptographic identity, every access is brokered with a scoped capability, every connection is rooted in identity — not in a hardcoded URL.
The identity layer of the self-hosted stack.
The identity primitive of the stack, run inside your perimeter. Issues, verifies, and revokes the cryptographic identity every autonomous actor holds — bound to principal, runtime, and lineage from the moment of instantiation. The one identity every other primitive trusts.
The authority layer of the self-hosted stack.
The authority primitive of the stack, run inside your perimeter. Brokers every access from an autonomous actor to a consequential resource against its Sigil — identity-bound, scoped, time-limited, and recorded to Chronicle. Long-lived credentials disappear.
The fabric layer of the self-hosted stack.
The fabric primitive of the stack, run inside your perimeter. Discovery, mTLS, and routing across every autonomous actor and every resource an actor reaches — rooted in the same Sigil identities, not hardcoded URLs, and never crossing your boundary.
LIFECYCLE · plane
Declare the data model. Package the actor. Run it on autonomy-aware compute. Build, evaluate, and ship from one developer surface.
The data-model layer of the self-hosted stack.
The data-model primitive of the stack, run inside your perimeter. Declare what should exist as versioned source; agents write it as source, humans edit it as a spreadsheet. Plan, apply, drift-detect — all against state that stays in your tenancy.
The packaging layer of the self-hosted stack.
The packaging primitive of the stack, run inside your perimeter. Immutable, content-addressed, Sigil-signed bundles — everything an autonomous actor needs to execute, packaged as a single attestable artifact and registered in your own registry.
The open-source runtime layer — and the foundation the whole stack runs on.
The runtime layer of the stack, and its open-source foundation (MPL 2.0). Runs autonomous workloads across cloud, edge, on-device, and on-robot — with first-class awareness of tokens, models, memory, and embodiment, routing over open-weight models so cognition stays in your walls.
The build surface — for humans and agents.
Where humans and agents build autonomous systems. CLI, SDKs, local runtime, eval harness, replay, documentation, templates — and an agent-facing surface so agents can author, evaluate, and ship other agents.
RECORD · plane
One queryable graph of every actor in the estate, and one tamper-evident audit of every action taken — so accountability is a query, not a forensic project.
A Sigil identifies the actor. A Warrant authorizes its access. A Plexus connects it. A Cast declares the data model. A Seal packages the actor. Lattice Runtime runs it. A Praxis is where it's built. The Chronicle records everything.
Every primitive roots its security claims in the same Sigil identity. Every primitive emits to the same Chronicle audit. They were not built as eight independent products and then assembled — they were designed, from day one, as one stack.
The whole stack. Self-hosted. One ecosystem.
Models, identity, tools, voice, payments, runtime, and audit — as one integrated ecosystem, self-hosted, sovereign, air-gapped. Nothing stitched from vendors. Nothing leaves your perimeter. Open at the core. No license rug-pulls, ever.