MAS-AI Technologies Inc.
ContentOps is a fully autonomous, multi-tenant AI media agency. It runs the complete content loop:
TREND DISCOVERY → VIRAL ANALYSIS → SCRIPT → AVATAR VIDEO → PUBLISH → MONITOR → OPTIMIZE
# 1. Clone and setup
git clone https://github.com/Mas-AI-Official/contentops-core.git
cd contentops-core
python -m venv venv
venv\Scripts\pip install -r requirements.txt
# 2. Configure
cp .env.template .env
# Edit .env with your API keys
# 3. Start dashboard
venv\Scripts\python scripts\start_server.py
# Open http://localhost:8080/docs
# 4. Generate content
venv\Scripts\python scripts\run_pipeline.py "Your topic here" --platform tiktok- Tool Manager — Token economy controller with VRAM conflict prevention
- Script Maestro — 4-stage pipeline: Extract → Angle → Structure → QA
- Avatar Engine — Voice generation (Kokoro free / ElevenLabs production)
- Dashboard API — FastAPI with 14 endpoints for full system control
- Multi-Tenant — Each client gets isolated brand, credentials, and content pipeline
Each client is a tenant with their own:
- Brand identity and guidelines
- Avatar and voice configuration
- Content calendar and posting schedule
- Platform credentials
- Analytics tracking
Create a new client:
curl -X POST http://localhost:8080/api/tenant/create \
-H "Content-Type: application/json" \
-d '{"tenant_id":"client-001","display_name":"Client Corp","avatar_name":"BotName","niche":"fitness"}'| Component | Primary | Fallback |
|---|---|---|
| Script LLM | Ollama (local, free) | Claude API (QA only) |
| Voice TTS | ElevenLabs | Kokoro-82M (free) |
| Video | Remotion (React) | FFmpeg |
| B-Roll | Pexels API (free) | Pixabay |
| Dashboard | FastAPI | - |
| Analytics | Platform APIs | SQLite |
Proprietary — MAS-AI Technologies Inc.