Self-Host Snipara
Deploy on your infrastructure with docker compose up. All features included in a 30-day trial. No credit card required.
Licensed under FSL-1.1-Apache-2.0 β converts to Apache 2.0 after 2 years
Up and Running in 3 Steps
Clone & Start
git clone https://github.com/snipara/snipara-server.git
cd snipara-server
docker compose upCreate Your Project & API Key
export DATABASE_URL=postgresql://snipara:snipara@localhost:5433/snipara
bash scripts/setup.shConnect Your AI Client
Add the MCP configuration output by the setup script to Claude Code, Cursor, or Windsurf.
{
"mcpServers": {
"snipara": {
"type": "http",
"url": "http://localhost:8000/mcp/my-project",
"headers": { "X-API-Key": "rlm_your_key_here" }
}
}
}All Features Unlocked for 30 Days
Every self-hosted deployment starts with a 30-day trial of all features β semantic search, agent memory, multi-agent swarms, shared context, and more. No license key required. After the trial, the server continues running in FREE tier with core features.
curl http://localhost:8000/licenseCheck your trial status anytime
Feature Matrix
FREE tier runs indefinitely. Purchase a license key for continued access to advanced features after the trial.
| Feature | FREE (no key) | Trial (30 days) | Licensed |
|---|---|---|---|
| rlm_ask - Quick documentation queries | Yes | Yes | Yes |
| rlm_search - Regex pattern search | Yes | Yes | Yes |
| rlm_context_query - Context optimization (keyword) | Yes | Yes | Yes |
| rlm_read - Read specific lines | Yes | Yes | Yes |
| rlm_upload_document - Upload documents | Yes | Yes | Yes |
| rlm_stats / rlm_sections - Browse docs | Yes | Yes | Yes |
| Session management (inject, context, clear) | Yes | Yes | Yes |
| Semantic & hybrid search modes | No | Yes | PRO+ |
| rlm_decompose - Query decomposition | No | Yes | TEAM+ |
| rlm_multi_query - Batch queries | No | Yes | TEAM+ |
| rlm_plan - Execution planning | No | Yes | TEAM+ |
| Shared context & templates | No | Yes | PRO+ |
| Agent memory (remember, recall) | No | Yes | Yes |
| Multi-agent swarms | No | Yes | Yes |
| Multi-project queries | No | Yes | TEAM+ |
License keys start at $99/month for PRO
Why Self-Host?
Data Sovereignty
Keep all documentation and embeddings within your infrastructure. Zero data leaves your network.
Compliance Ready
Meet HIPAA, SOC2, FedRAMP, ISO 27001, and other regulatory requirements with on-premises deployment.
Air-Gapped Support
Deploy in networks without internet access. No phone-home, no license server β fully offline.
Custom Infrastructure
Integrate with existing PostgreSQL, Redis, SSO, and monitoring tools. Full control over your stack.
Source-Available
Read, modify, and contribute to the code. FSL-1.1 license converts to Apache 2.0 after 2 years.
Docker-Ready
One-command deployment with Docker Compose. PostgreSQL + Redis + Snipara β all preconfigured.
Enterprise Support
The server is free to run. Enterprise support plans provide white-glove deployment, priority SLAs, and dedicated assistance.
White-Glove Deployment
Professional deployment support with 8+ hours of hands-on setup and configuration assistance.
24-Hour Support SLA
Email and Slack support with guaranteed 24-hour response time for critical issues.
Quarterly Updates
Regular feature updates and security patches delivered every quarter with migration support.
Architecture Reviews
Expert guidance on scaling, performance tuning, and infrastructure optimization.
Unlimited Scale
No limits on projects, users, or team size. Scale to meet your organization's needs.
Priority Security Patches
Critical vulnerability patches delivered within 48 hours. High priority within 7 days.
Enterprise support starts at $2,000/month. Includes license key + professional support.
Infrastructure Requirements
Minimum Specifications
PostgreSQL 14+ with pgvector
- 100GB SSD storage
- 4GB RAM
- Included in Docker Compose stack
Redis 7+
- 2GB RAM
- For rate limiting and caching (optional)
Application Server
- 4 CPU cores
- 8GB RAM
- 20GB storage
- Docker-compatible environment
Recommended Production Setup
Load Balancer
- AWS ALB, Cloudflare, or nginx
- SSL certificate (Let's Encrypt or custom)
Application Tier
- 2+ instances with auto-scaling
- 8 cores, 16GB RAM per instance
Database & Cache
- PostgreSQL with read replicas
- 500GB SSD, daily backups
- Redis Cluster (3+ nodes)
Deployment Options
Docker Compose
Pros:
- βQuick setup (< 10 minutes)
- βSingle-server deployment
- βIncluded in repo
Cons:
- β Limited scalability
Kubernetes
Pros:
- βAuto-scaling
- βHigh availability
- βMulti-region support
Cons:
- β Requires K8s expertise
PaaS (Railway, Render)
Pros:
- βManaged infrastructure
- βEasy scaling
- βBuilt-in monitoring
Cons:
- β Higher cost per query
Custom Cloud (AWS/GCP/Azure)
Pros:
- βFull control
- βExisting infra integration
- βCost optimization
Cons:
- β Requires DevOps team
Hosted vs. Self-Hosted
| Feature | Hosted Cloud | Self-Hosted |
|---|---|---|
| Setup Time | 5 minutes | 10 minutes |
| Cost | $0-$499/mo | Free (infra cost only) |
| Infrastructure | Managed by Snipara | Your responsibility |
| Data Location | US/EU regions | Your infrastructure |
| Scaling | Automatic | Manual or configured |
| Updates | Automatic | Git pull + rebuild |
| Source Code | No | Yes (FSL-1.1) |
| Air-Gapped | No | Yes |
| Enterprise Support | Included in plans | Optional ($2K+/mo) |
Frequently Asked Questions
Yes. The server runs indefinitely in FREE tier after the 30-day trial. FREE tier includes core features like keyword search, document upload, and basic context queries. Purchase a license key for advanced features like semantic search, agent memory, and swarms.
The server keeps running. Advanced features (semantic search, agents, swarms, shared context) are disabled, but core features remain available. Purchase a license key at snipara.com/self-hosted to re-enable all features.
No. License validation is fully offline using signed JWT tokens. The server never contacts Snipara servers. Suitable for air-gapped and high-security environments.
Functional Source License 1.1 (FSL-1.1-Apache-2.0). You can use, modify, and deploy the code freely within your organization. The only restriction is offering it as a competing hosted service. The license converts to Apache 2.0 after 2 years.
Yes. Many teams use hosted Snipara for development and self-hosted for production environments with compliance requirements.
Not required. The GitHub repo includes everything you need to deploy and run Snipara. Enterprise support is optional for organizations that want white-glove deployment, priority SLAs, and dedicated assistance.
Yes. We accept bug fixes, documentation improvements, and feature proposals. See CONTRIBUTING.md in the repository for guidelines.
Ready to Self-Host Snipara?
Clone the repo, run Docker Compose, and start optimizing your LLM context in minutes.
Email: sales@snipara.com Β· Support: support@snipara.com