Visca
The Stack/Lifecycle plane

Build surface

Praxis

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.

Praxis is a primitive of the Visca stack — it ships with the stack, versions with the stack, and audits with the stack. It is not separately purchasable.

What it is

The role Praxis plays in the stack.

Praxis is the canonical reference and the active build environment, in one. Author, evaluate, replay, deploy, and observe an autonomous system through a single workflow. Every command, every SDK call, every dashboard view operates on the same primitives: Sigils, Bundles, Capability Grants, Audit Envelopes — and every one of them is reachable by an agent under its own Sigil, not just by a human at a terminal. A coding agent can declare a data model in Cast, build and sign a Seal Bundle, request the capabilities it needs from Warrant, and ship to Lattice Runtime — all within its scoped authority and fully recorded in Chronicle. One mental model, whether the builder is a person or an agent. A new builder can bring up the full Lattice Runtime substrate locally in under sixty seconds — no accounts, no telemetry, no required cloud signup. The same SDKs work from laptop to production.

The problem

What goes wrong without it.

Building an autonomous system today is a sequence of disconnected tools. A framework SDK to write the agent. A separate library for memory. A separate observability tool. A separate eval framework. A separate deployment system. Each has its own concepts, configuration, identity model, logs. Cross-tool debugging requires correlating traces by hand. Cross-team handoff requires onboarding to a different stack entirely.

Capabilities

What Praxis does.

First hour with Visca

What Praxis looks like in code.

# Install
curl -sSf https://get.visca.ai | sh

# Bring the full Lattice substrate up locally — under 60 seconds
visca init my-workspace

# Start from a template
visca template apply task-tracker

# Declare your data model, plan, apply
visca cast plan  ./model.lattice
visca cast apply

# Build and sign a Bundle (when you're ready for an agent)
visca seal build ./bundles/triage

# Watch it run
visca chronicle tail --sigil $(visca sigil current)

# Promote to Visca Cloud when ready
visca cloud deploy

Open and commercial

Built in the open. Run in your tenancy.

Praxis has two surfaces: an open-source reference in Lattice Runtime (MPL 2.0), and a managed delivery as part of the Visca stack on Visca Cloud. Features in the open never move behind the paywall.

Open

Lattice Runtime — open foundation

MPL 2.0 · self-hostable · foundation-track governance

  • ·Praxis CLI
  • ·All language SDKs (TypeScript, Python, Go, Rust)
  • ·Local development runtime
  • ·Evaluation harness primitives
  • ·Trace replay (local)
  • ·Templates
  • ·Documentation

Commercial

Visca Cloud — managed sovereign delivery

Your tenancy · dedicated · self-managed · air-gapped

  • ·Hosted CI for autonomous-system behavior
  • ·Team workspaces with shared evaluation harnesses
  • ·Deploy pipelines with environment promotion
  • ·Behavioral regression detection against fleet history
  • ·Hosted trace replay with cross-actor correlation
  • ·Premium templates for regulated industries

LIFECYCLE · same plane

Inside the lifecycle plane with Praxis

Across the stack

Composing with the other planes.

The whole stack. Self-hosted. One ecosystem.

The entire agent stack, inside your own walls.

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.