Usage & Enterprise Capabilities
Key Benefits
- No-Code Speed: Build complex AI workflows and agents in minutes, not days.
- Deep Integration: Ground your AI in your own data with 200+ pre-built connectors.
- Data Sovereignty: Host your AI orchestration layer on your own infrastructure.
- Elastic Scalability: Designed to handle high-frequency AI requests and large datasets.
- Community Powered: Extensible via an open "pieces" framework and community contributions.
Production Architecture Overview
- Computir Web: The main no-code visual interface.
- Computir Engine: The Go-based execution core that orchestrates agent tasks.
- PostgreSQL: The primary database for agent configurations and workspace data.
- Redis: Used for real-time task queuing and session management.
- LLM Adapters: Secure connections to your chosen AI providers (OpenAI, locally hosted LLMs, etc.).
- Reverse Proxy: NGINX or Caddy to handle SSL/TLS and routing.
Implementation Blueprint
Implementation Blueprint
Prerequisites
sudo apt update && sudo apt upgrade -y
sudo apt install docker.io docker-compose -y
sudo systemctl enable docker
sudo systemctl start dockerDocker Compose Production Setup
version: '3'
services:
app:
image: rantirai/computir-cloud:latest
ports:
- "8080:8080"
environment:
- DATABASE_URL=postgres://user:pass@db:5432/computir
- REDIS_URL=redis://redis:6379
- ENCRYPTION_KEY=${ENCRYPTION_KEY}
depends_on:
- db
- redis
restart: always
db:
image: postgres:15-alpine
environment:
- POSTGRES_USER=user
- POSTGRES_PASSWORD=pass
- POSTGRES_DB=computir
volumes:
- pg_data:/var/lib/postgresql/data
restart: always
redis:
image: redis:7-alpine
restart: always
volumes:
pg_data:Kubernetes Production Deployment (Recommended)
# Deploy app and db as separate components
kubectl create deployment computir --image=rantirai/computir-cloud:latest
kubectl expose deployment computir --port=8080- Horizontal Scaling: Scale your engine pods automatically to handle high volumes of concurrent agent tasks.
- Secure Persistence: Use Kubernetes PersistentVolumeClaims to manage your PostgreSQL store and agent memory files.
- Secret Management: Use Kubernetes Secrets to securely manage your LLM API keys and encryption tokens.
Scaling Strategy
- Separate Engine Workers: For high-scale use, run the Computir execution engine as separate pods from the web UI.
- Vector Storage: If using complex RAG, integrate with a dedicated vector database (like Pinecone or Weaviate) via the platform's adapters.
- Database Indexing: Regularly optimize your PostgreSQL instance, especially as your Knowledge Graph and agent memory grows.
- Global Delivery: Serve the Computir web interface through a CDN to ensure fast loading for remote teams.
Backup & Safety
- Database Snapshots: Automate daily PostgreSQL backups and store them offsite securely.
- Encryption Keys: Securely backup your environment encryption keys; without them, synced credentials will be unrecoverable.
- HTTPS Everywhere: Always run Computir Cloud behind a secure reverse proxy with SSL/TLS enabled to protect sensitive prompts and data.
- Private Network: Keep your AI orchestration layer accessible only via your corporate VPN or a zero-trust gateway.
Recommended Hosting for Computir Cloud
For systems like Computir Cloud, we recommend high-performance VPS hosting. Hostinger offers dedicated setups for open-source tools with one-click installer scripts and 24/7 priority support.
Get Started on HostingerExplore Alternative Tools Infrastructure
Kubernetes
Kubernetes is a production-grade, open-source platform for automating deployment, scaling, and operations of application containers.
Supabase
Supabase is the leading open-source alternative to Firebase. It provides a full backend-as-a-service (BaaS) powered by PostgreSQL, including authentication, real-time subscriptions, and storage.