Menu
Docs / Architecture

Snipara architecture in one minute.

Start with an AI client, connect it to Hosted MCP or API, then let Project Intelligence prepare the project state. Companion, Orchestrator, and Sandbox are optional layers you add when the workflow needs local continuity, proof gates, or execution evidence.

Snipara component map
Rendering diagram...
Required path

The smallest real Snipara setup has three layers.

A developer does not need to install every package to understand Snipara. The core contract is client, hosted boundary, and shared Project Intelligence.

Optional depth

Add runtime layers only when the work earns them.

These components are deliberately visible, but they should not obscure the simple path for a new developer connecting an agent.

Interaction rules
  • Hosted MCP / API is the integration boundary; Snipara does not replace the user's model.
  • Project Intelligence is the core product layer. Memory, context, code graph, workflow state, and outcomes are inputs to it.
  • Companion and Orchestrator are separate on purpose: Companion is the local workflow helper; Orchestrator is the advanced validation and coordination package.
  • Sandbox sits below workflow tools when execution evidence is needed. Runtime targets such as Docker, local, or WASM belong to the Sandbox layer.
Start

Connect a client

Choose Hosted MCP for agents or API / SDK for software integrations.

Core

Understand Project Intelligence

See how Snipara answers what changed, why, impact, next step, and safety.

Packages

Pick optional layers

Compare create-snipara, Companion, Orchestrator, Sandbox, SDK, and MCP packages.