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.
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.
AI client
Claude Code, Cursor, Codex, OpenAI Agents, ChatGPT, or another MCP/API-aware client still owns reasoning and execution.
Hosted MCP / API
The stable boundary into Snipara. Agents use Hosted MCP; software systems and integrators can use the API or SDK.
Project Intelligence
The project-owned layer that compiles context, reviewed memory, code impact, active work, decisions, outcomes, and verification guidance.
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.
Companion
Local workflow runtime for briefs, phase commits, handoffs, resume, impact gates, and release checks. Useful for longer agent work, not required for a simple Hosted MCP install.
Orchestrator
Advanced Python package for proof gates, drift checks, htasks, and explicit multi-agent coordination. Install only when that control plane is needed.
Sandbox
Optional execution layer for repeatable validation, inspection, and proof evidence. It is useful when a task needs code execution, not for every documentation or retrieval task.
- 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.
Connect a client
Choose Hosted MCP for agents or API / SDK for software integrations.
Understand Project Intelligence
See how Snipara answers what changed, why, impact, next step, and safety.
Pick optional layers
Compare create-snipara, Companion, Orchestrator, Sandbox, SDK, and MCP packages.