Standing on better shoulders.
OOretz Factory is 22 third-party components stitched together — open-source libraries, infrastructure providers, AI vendors. Their work is why ours is possible. Here, in public, are the names.
AI model providers
4The frontier models powering codegen, manifest extraction, interview chat, repair, and TTS/STT. Most factory work routes through our multi-model gateway across these four providers.
Anthropic
Claude models (Opus, Sonnet, Haiku) — our primary codegen path
Long-context reasoning + structured output reliability is what makes per-entity codegen viable.
OpenAI
GPT-5, GPT-5-mini, text-to-speech for the operator voice features
GPT-5 is the fallback when Claude has variance; OpenAI TTS is what speaks the build status aloud.
Google DeepMind
Gemini 2.5 (Pro and Flash) — multimodal + cost-sensitive paths
Gemini 2.5 Flash is the cost-optimized choice for low-stakes calls like manifest validation.
Mistral AI
Open-weight models for cost-sensitive or EU-residency builds
EU-headquartered provider matters for some compliance setups. Open-weight option for self-hosters.
Application framework
4The runtime that this very page renders on.
Next.js
MITApp Router, static generation, route handlers, metadata files
Lets us ship the entire public + admin surface from one codebase with the metadata conventions (robots, sitemap, alternates) we lean on heavily.
React
MITOperator UI, every interactive component
Server components keep the public surface fast and indexable; client components handle the chat + SSE streams.
TypeScript
Apache-2.0Type-checked across the entire monorepo
Strict-mode types catch the kind of orchestrator bugs that would otherwise bite at 3 AM.
Tailwind CSS
MITEvery UI surface is Tailwind-styled
Utility classes mean we don't maintain a design system; that scales for a small team.
Data & storage
2Where everything lives. Sub-processor list in the DPA.
Supabase
Apache-2.0 (core)Postgres database, auth, object storage, edge functions
Open-source Postgres + RLS gives us tenant isolation that scales. We have a BAA + DPA in place.
PostgreSQL
PostgreSQL LicenseThe actual database engine under Supabase
The boring, reliable database. Hash-chained audit log uses Postgres triggers.
Hosting & infrastructure
4Where the factory runs.
AWS Lightsail / EC2
Linux bridge (Runner-1), Windows bridge node, build workers
Lightsail gives us predictable per-instance pricing; EC2 t3.xlarge is the Windows bridge.
Cloudflare
CDN, DDoS protection, DNS, Full-Strict SSL
Free tier is enough at our scale; Origin CA certs solve the SSL handshake.
Docker
Apache-2.0Production deploys, blue/green swaps, isolation per build job
Reproducible deploys + Workspace isolation per build job depend on this.
Traefik
MITReverse proxy + Origin CA cert termination on Prod-S1
Hot-reload dynamic config lets us swap blue/green slots without dropping connections.
Tools & libraries
4Smaller dependencies that punch above their weight.
Zod
MITRuntime input validation for every API route
Same schemas drive type inference and runtime validation. Rule 4 compliance.
@whiskeysockets/baileys
MITWhatsApp Web protocol (pure-JS) for internal alerts
No Chromium, no browser footprint. Sends factory build alerts to our internal WhatsApp.
Resend
Transactional email (signup verification, alerts)
Modern API + good deliverability. SCC-compliant for EU customers.
Stripe
Payment processing for Pro / Team / Enterprise
PCI-DSS Level 1 means we never touch card data — see /factory/compliance.
Build & test
4The tools that catch bugs before customers do.
ESLint
MITLinting on every PR via the CI Gate
Required check on every merge. Custom rules enforce factory-specific patterns.
Prettier
MITFormatting on staged files
Removes the "tabs vs spaces" review thread from existence.
GitHub Actions
Self-hosted runner (Runner-1) for build + deploy lanes
Self-hosted runner means we keep the webpack cache hot on disk — warm builds in ~5 min.
Husky + lint-staged
MITPre-commit hooks that block obvious mistakes
Catches stray debug logs, mock-data patterns, missing CSRF imports before the push.
Missing from this list?
If we depend on your project and forgot to list it, email [email protected]. Our DPA also lists every sub-processor that touches customer data — see /factory/dpa.