QUAD Platform
Complete end-to-end deployable solution for enterprise QUAD adoptionOverview
QUAD Platform is an enterprise-ready installation package that brings the QUAD methodology to your organization. It provides everything needed to implement AI-powered development workflows.Core Components
Deployment Options
QUAD Platform supports two deployment models:
Option 1: Self-Hosted (Docker)
Requirements:$ git clone quad-platform
$ cp .env.example .env
$ # Edit .env with your API keys
$ docker-compose up -d
<h1 class="text-3xl font-bold text-white mb-8">Access: http://localhost:3000</h1>
Benefits:
Option 2: SaaS (Cloud)
Benefits:Company Hierarchy
QUAD Platform organizes your organization into a clear hierarchy:
COMPANY LEVEL (QUAD Platform Installation)
āāā Company Admin (IT/CTO) - Installs QUAD, configures AI providers
ā
āāā DIRECTOR LEVEL (Portfolio Management)
ā āāā Director 1 (e.g., "Digital Products")
ā ā āāā Project A (NutriNine)
ā ā āāā Project B (Inventory App)
ā āāā Director 2 (e.g., "Internal Tools")
ā āāā Project C (HR Portal)
ā
āāā PROJECT LEVEL (4 Circles per Project)
āāā Circle 1: Management (BA, PM, Tech Lead)
āāā Circle 2: Development (Devs)
āāā Circle 3: QA (Testers)
āāā Circle 4: Infrastructure (DevOps)
Hierarchy Levels
User Onboarding Journey
From joining a company to becoming a productive QUAD circle member:
COMPANY_ADMINDIRECTORPROJECT_OWNERCIRCLE_LEADEMPLOYEECIRCLE_MEMBEROPERATORAI Provider Configuration
QUAD is a generic methodology - not locked to any single AI provider. Configure your preferred providers at the company level.
Supported Providers
Configuration Example
<h1 class="text-3xl font-bold text-white mb-8">quad-config.yaml</h1>
ai_providers:
primary:
type: claude
api_key: ${ANTHROPIC_API_KEY}
model: claude-sonnet-4-20250514
fallback:
type: openai
api_key: ${OPENAI_API_KEY}
model: gpt-4o
# Self-hosted option
local:
type: ollama
endpoint: http://localhost:11434
model: llama3.2
<h1 class="text-3xl font-bold text-white mb-8">Agent-specific provider overrides</h1>
agent_overrides:
story-agent:
provider: primary # Use Claude for story expansion
code-review-agent:
provider: primary # Use Claude for code review
test-generator:
provider: fallback # Use OpenAI for test generation
Installation Package Contents
quad-platform/
āāā docker-compose.yml # All services orchestration
āāā .env.example # Environment template
āāā quad-config.yaml # QUAD configuration
ā
āāā services/
ā āāā quad-api/ # Backend API (Node.js/TypeScript)
ā āāā quad-web/ # Admin Dashboard (Next.js)
ā āāā quad-agents/ # AI Agent Runtime
ā āāā quad-db/ # PostgreSQL + migrations
ā
āāā integrations/
ā āāā jira-connector/ # Jira Cloud/Server webhooks
ā āāā slack-connector/ # Slack App integration
ā āāā github-connector/ # GitHub App (PRs, issues)
ā āāā teams-connector/ # Microsoft Teams
ā āāā email-connector/ # SMTP/SendGrid
ā
āāā helm/ # Kubernetes charts
ā āāā Chart.yaml
ā āāā values.yaml
ā āāā templates/
ā
āāā docs/
āāā INSTALLATION.md
āāā CONFIGURATION.md
āāā UPGRADING.md
ACL & Permissions Matrix
Role Permissions
Default ACL (New Employee)
When a new employee joins:
OPERATOR role when added to circleInherited Permissions
Permissions flow down the hierarchy:
Integration Architecture
Trigger Sources
QUAD Platform can receive requirements from multiple sources:
featureOutbound Integrations
QUAD agents can push to:
Security & Compliance
Authentication
Data Protection
Audit & Compliance
Pricing (SaaS)
Getting Started
For Self-Hosted
.env.example to .env, add your API keysdocker-compose up -dhttp://localhost:3000For SaaS
Support & Resources
Version: 1.0.0 Last Updated: December 2025 Author: A2 Vibe Creators LLC