Deployment Overview
Deployment options for local development through production Kubernetes
Pramiti supports multiple deployment models. Choose based on your environment and requirements.
Deployment Options
| Option | Best For | Infrastructure |
|---|---|---|
| Docker Compose | Local dev, demos, small teams | Single machine |
| Kubernetes | Production, scaling, enterprise | Kubernetes cluster |
| Standalone packages | Individual tools, no platform | pip install |
Minimum Requirements
Aegis Only (Lightest)
- PostgreSQL 16+
- 512MB RAM, 1 CPU core
Epistom Only
- PostgreSQL 16+
- Oxigraph
- LLM API key (Anthropic/OpenAI/Bedrock)
- 1GB RAM, 2 CPU cores
Full Platform
- PostgreSQL 16+
- Oxigraph
- LLM API key
- 2GB RAM, 4 CPU cores
- Optional: Redis (rate limiting), Trino (federation)
Configuration
See Configuration for the complete environment variable reference.