Trợ Lý KOC is a SaaS platform enabling KOCs/Reviewers to automatically generate high-quality AI videos. The system integrates advanced AI technologies (LivePortrait, IDM-VTON, SVD-XT, MimicMotion, FaceFusion) to provide features like Talking Head, Virtual Try-on, and Face Swap.
git clone https://github.com/your-repo/tro-li-koc.git
cd tro-li-koc
Copy the .env.example file to .env in the docker/ directory:
# In docker/ folder
cp .env.example .env
Note: Update environment variables such as CLOUDFLARE_TUNNEL_TOKEN if necessary.
Run the entire system using Docker Compose:
cd docker
docker-compose up -d --build
Services will be available at:
admin, Pass: admin123)minioadmin, Pass: minioadmin123)tro-li-koc/
├── docker/ # Docker configuration (Compose, Env)
├── docs/ # Documentation & ADRs
├── scripts/ # Helper scripts
├── src/
│ ├── ai-worker/ # Python AI Worker service
│ ├── backend/ # .NET 10 Modular Monolith API
│ │ ├── src/
│ │ │ ├── TroLiKOC.API/ # Main Entry Point
│ │ │ ├── TroLiKOC.SharedKernel/ # Shared code
│ │ │ └── Modules/ # Domain Modules (Identity, Jobs, etc.)
│ └── frontend/ # Next.js Web App
└── README.md
Key architectural decisions are recorded in docs/adr:
This project is proprietary software. All rights reserved.
Trợ Lý KOC is a SaaS platform enabling KOCs/Reviewers to automatically generate high-quality AI videos. The system integrates advanced AI technologies (LivePortrait, IDM-VTON, SVD-XT, MimicMotion, FaceFusion) to provide features like Talking Head, Virtual Try-on, and Face Swap.
git clone https://github.com/your-repo/tro-li-koc.git
cd tro-li-koc
Copy the .env.example file to .env in the docker/ directory:
# In docker/ folder
cp .env.example .env
Note: Update environment variables such as CLOUDFLARE_TUNNEL_TOKEN if necessary.
Run the entire system using Docker Compose:
cd docker
docker-compose up -d --build
Services will be available at:
admin, Pass: admin123)minioadmin, Pass: minioadmin123)tro-li-koc/
├── docker/ # Docker configuration (Compose, Env)
├── docs/ # Documentation & ADRs
├── scripts/ # Helper scripts
├── src/
│ ├── ai-worker/ # Python AI Worker service
│ ├── backend/ # .NET 10 Modular Monolith API
│ │ ├── src/
│ │ │ ├── TroLiKOC.API/ # Main Entry Point
│ │ │ ├── TroLiKOC.SharedKernel/ # Shared code
│ │ │ └── Modules/ # Domain Modules (Identity, Jobs, etc.)
│ └── frontend/ # Next.js Web App
└── README.md
Key architectural decisions are recorded in docs/adr:
This project is proprietary software. All rights reserved.