Sartiq Documentation¶
Cool content on rails. — We produce high-impact visual content at scale, with the reliability of industrial automation.
Sartiq is a Generative Production System (GPS) for the fashion industry. Our platform transforms how brands create product content — from on-model photography to lifestyle visuals — through AI-powered generation and production-grade workflows.
flowchart TB
subgraph Input [Brand Assets]
Products[Products]
Styles[Styles]
end
subgraph Platform [Sartiq Platform]
Engine{{GPS Engine}}
end
subgraph Output [Visual Content]
OnModel[On-Model]
Lifestyle[Lifestyle]
Video[Video]
end
Products --> Engine
Styles --> Engine
Engine --> OnModel
Engine --> Lifestyle
Engine --> Video
What We Build¶
The platform serves SKU-based product industries — businesses that need consistent, high-quality visual content across large product catalogs. Today, we're focused exclusively on fashion, powering content production for apparel, accessories, and footwear brands.
Our architecture is designed for:
- Scale — Process thousands of products through automated pipelines
- Consistency — Maintain brand standards across all generated content
- Quality — Deliver professional-grade visuals that match traditional photography
- Speed — Reduce content production timelines from weeks to hours
Documentation Sections¶
| Section | Description |
|---|---|
| Architecture | System design, components, data flows, and infrastructure |
| Development | Environment setup, coding standards, testing, AI-assisted workflows |
| APIs | Backend API, Compute API, third-party integrations |
| Infrastructure | Servers, networking, storage, deployment, monitoring |
| AI & ML | Computer vision, generative AI, content generation techniques |
Quick Start¶
New to the Team?¶
- Environment Setup — Get your development environment running
- Architecture Overview — Understand the system at a high level
- Domain Concepts — Learn the business terminology
- Workflows — How we work day-to-day
Building Features?¶
- Backend: Cookbook · Design Patterns · Route Patterns
- Frontend: Components · State Management · API Integration
- Using AI Agents: AI-Assisted Development
Understanding the System?¶
- System Architecture — Layered architecture and component overview
- Data Flows — How content moves from upload to delivery
- Compute Server — AI orchestration engine
Platform at a Glance¶
flowchart TB
Users([Users])
subgraph Platform [Sartiq Platform]
Web[Web App]
API[Backend API]
Compute[Compute Server]
end
subgraph AI [AI Providers]
Gen[Generation]
Enhance[Enhancement]
end
subgraph Delivery [Content Delivery]
Storage[(Storage)]
CDN[CDN]
end
Users --> Web
Web <-.-> CDN
Web --> API
API --> Compute
Compute --> Gen
Compute --> Enhance
Gen --> Storage
Enhance --> Storage
Storage --> CDN
Core Components:
- Web Application — User interface for content production management
- Backend API — Business logic and orchestration
- Compute Server — AI workflow engine managing 11+ generation providers
- Content Delivery — Storage and CDN for fast, global access
Key Concepts¶
| Concept | Description |
|---|---|
| Shooting | A content production session containing multiple looks |
| Look | Configuration combining product + subject + style + shot types |
| Subject | Crafted AI identity — a virtual model with consistent appearance |
| Generation | Task that produces content through AI workflows |
| Prediction | Individual output variant from a generation |
Contributing¶
- Clone the docs repo
- Create a branch:
git checkout -b doc/your-change - Make changes and commit
- Open a pull request
Questions? Ask in #dev on Discord.