System ArchitectureBETA
Scalable, cloud-native architecture for agentic content operations
Multi-tenant
Architecture
Isolated data and permissions per site/organization
Containerized
Docker
All services run as containers and can move to larger hosts as load grows
JWT + RBAC
Security Model
JSON Web Tokens with role-based access control
Real-time
Agent Retrieval
Elasticsearch integration for instant context discovery in agent runs
Agent Platform Components
Cognitor Websitefrontend
Marketing website showcasing agent-first platform capabilities and documentation
Technologies
Port
:3001Dependencies
Key Features
- API Documentation
- Feature Showcase
- Beta Status Communication
- Responsive Design
- +1 more features
CMS Frontendfrontend
React-based admin workspace for agent-driven content operations
Technologies
Port
:3000Dependencies
Key Features
- Multi-site Management
- Content Editor
- Media Library
- AI Tools Integration
- +2 more features
FastAPI Backendbackend
Python-based REST API for agent orchestration and model integration
Technologies
Port
:8000Dependencies
Key Features
- REST API (220+ endpoints)
- JWT Authentication
- Multi-tenant Architecture
- Agent Service Integration
- +2 more features
PostgreSQL Databasedatabase
Primary database for structured data storage
Technologies
Port
:5432Key Features
- Multi-site Data Isolation
- Content Versioning
- User Management
- Media Metadata
- +1 more features
Elasticsearchservice
Full-text search and analytics engine
Technologies
Port
:9200Key Features
- Full-text Search
- Analytics & Statistics
- Content Suggestions
- Multi-language Support
- +1 more features
Redis Cacheservice
In-memory caching and session storage
Technologies
Port
:6379Key Features
- Session Management
- API Response Caching
- Rate Limiting
- Background Job Queue
- +1 more features
AI Service Providersexternal
External model APIs for agent generation and processing
Technologies
Key Features
- Agent Text Generation
- Agent Image Generation
- Agent Video Generation
- Text-to-Speech
- +2 more features
Container Hostingservice
Docker Compose stack per environment on a dedicated Azure VM
Technologies
Dependencies
Key Features
- Automatic HTTPS (Let's Encrypt)
- Reverse Proxy
- Health Monitoring
- Nightly Database Backups
- +2 more features
Cloud-Native Agent Deployment
Modern deployment practices for reliable agent runtimes
Docker Containerization
All services run in isolated Docker containers with optimized images
Docker Compose on Azure
Each environment runs as a Docker Compose stack on a dedicated Azure VM with Caddy as reverse proxy
Multi-Environment Support
Separate environments for development and production
Monitoring & Logging
Comprehensive observability with metrics, logs, and traces
Technical Specifications
Complete technology stack and implementation details