Developer Packages
Most users need one of two npm packages: create-snipara to connect Context + Memory, and snipara-business to prepare business context. Hosted MCP remains the agent surface; API / SDK remains the software surface.
snipara-mcp. Start by connecting the agent to Hosted MCP.Default Recommendation
- For LLM agents: use Hosted MCP.
- For product integration: use API / SDK.
- Use
create-sniparafor Context + Memory onboarding, auth, local config, and doctor checks. - Use
snipara-companiononly for optional terminal workflows. - Use
snipara-businesswhen the user wants business-context onboarding or a verified mission manifest from local files. - Only install specialized packages when you already know you need them.
Quick Matrix
| Package | Use it for | Audience | Status |
|---|---|---|---|
snipara-mcp | Local stdio bridge, client package development, advanced MCP testing | Developers and compatibility users | Developer tooling |
create-snipara | Context + Memory onboarding, free signup, local config generation, doctor, repair, companion workflow setup | Users who want a simple agent connection path | Onboarding |
snipara-business | Company context bootstrap and verified mission manifests for RFPs, proposals, audits, onboarding, and due diligence | Business users and LLM agents working from local or synced folders | Business onboarding |
snipara | Python SDK, programmatic workflows, config-driven Python integration | App and backend developers | API / SDK |
snipara-memory | Standalone memory engine when memory itself is the product you want | Specialized teams and OSS adopters | Specialized |
snipara-orchestrator | Production-first validation, proofs, drift detection, advanced agent workflows | Advanced teams | Advanced |
snipara-sandbox | Sandboxed code execution runtime that complements Snipara | Users who need execution, not just context | Adjacent |
snipara-openclaw-hooks | OpenClaw-specific hook automation | OpenClaw users | Specialized |
snipara-companion | Default local helper CLI and hook-oriented workflows | Users who want managed plan phases and local workflow commands | Default helper |
snipara-openclaw-install | Legacy OpenClaw onboarding wrapper | None for new installs | Archived |
Choose by Use Case
MCP for Codex, Claude Code, Cursor, ChatGPT, Gemini, VS Code
Start with create-snipara when the user wants guided onboarding and auth. Start with Hosted MCP directly when they already have the project slug and API key. Use local snipara-mcp only when the client needs stdio, you want browser-login compatibility testing, or you are developing MCP client behavior.
Codex specifically
Use Hosted MCP config plus AGENTS.md. create-snipara installs snipara-companion by default for compaction-safe workflow commands, but local snipara-mcp is only needed for stdio compatibility, development, or tests.
Business context onboarding
Use snipara-business when the user wants Claude, Codex, ChatGPT, or Cursor to prepare reusable company context from old offers and decks, or to prepare a verified mission context pack before the LLM drafts a final document.
Python application integration
Use the REST API or snipara SDK. Do not route product backend work through a local agent helper flow.
Production validation and orchestration
Use snipara-orchestrator only if you need proof-based validation and production drift detection. It is an advanced package, not the default install path.
Companion vs orchestrator
Do not merge snipara-companion and snipara-orchestrator. They solve different problems: companion is a local helper CLI for hook-oriented workflows, while orchestrator is an advanced Python package for production validation and orchestration.
OpenClaw
Connect through Hosted MCP first. Use create-snipara only if you want scaffolding, then add snipara-openclaw-hooks for OpenClaw-specific automation. The older snipara-openclaw-install wrapper is archived.
Recommended Paths
Agent Connection
npx create-sniparaGuided free-account, auth, Hosted MCP, context, and memory onboarding.
Product Integration
pip install sniparaUse API / SDK contracts for backend-to-backend and application workflows.