Creator Pipeline Glossary
Plain-English definitions for the terms ViralMint uses across its scout, clipper and AI-video pipeline. Every term cites its source — usually a specific file in the open-source codebase — so you can verify the math, not just trust the marketing copy.
- VPH (Views Per Hour)
-
View-velocity metric: views ÷ hours since publish, normalised so 10,000 v/h saturates the 0–1 score. ViralMint's scout uses VPH to rank trending videos faster than absolute view counts can.
Source:
backend/agents/scout.py - Outlier ratio
-
A video's views divided by the channel's median view count over recent uploads. Surfaces breakout videos against a stable per-channel baseline instead of an absolute view threshold.
- Outlier tiers (3×/5×/10×/20×)
-
ViralMint classifies outliers in four bands: OUTLIER ≥ 3×, STRONG ≥ 5×, BREAKOUT ≥ 10×, MONSTER ≥ 20×. The 20× tier is the rare viral-template signal worth a response video.
- Virality score (0–100)
-
Composite signal: engagement_rate × 0.40 + recency_bonus × 0.25 + views_score × 0.20 + likes_score × 0.15, multiplied by 100. Weights tuned for short-form discovery, not long-form retention.
- Faceless channel
-
A YouTube or TikTok channel where the creator never appears on camera — voiceover, stock or AI b-roll, captions, music. ViralMint's Smart Video pipeline targets this format end-to-end.
Source: /faceless-video-generator/
- Smart Video
-
ViralMint's 11-step auto-pipeline: AI script → voiceover → Whisper-timed captions → Pexels stock or AI clips → background music → finished mp4 with AI-drafted titles, descriptions and tags.
- Hook (first 3–7s)
-
The opening seconds of a Short that determines retention. ViralMint's analyser extracts the source video's hook structure (statement, question, pattern interrupt) and suggests an angle.
Source:
backend/agents/analyzer.py - Scout (multi-platform)
-
Parallel trend search across YouTube (50 results), TikTok (30), Douyin (30), Reddit (25) and Google Trends. Fanout via asyncio.gather; per-platform failures isolated so the whole scan continues.
Source:
backend/agents/scout.py - Channel median (baseline)
-
Median view count across a channel's last ~15 uploads. Used as the denominator for outlier_ratio so a 1M-subscriber channel and a 1K-subscriber channel are scored on the same axis.
- ASS captions (word-by-word)
-
Advanced SubStation Alpha subtitle format. ViralMint renders viral-style captions by burning ASS — each word fades in at the Whisper-detected timestamp, with three style presets (viral/classic/bold).
- Whisper (faster-whisper int8)
-
OpenAI's speech-to-text model, run locally via the faster-whisper int8 build. Transcribes 10 min of audio in ~45s on mid-range hardware. Used for source transcription + caption timing.
- yt-dlp
-
Open-source video extractor supporting 1,800+ sites: YouTube, TikTok, Bilibili, Twitter/X, Reddit, Twitch, Vimeo, Bilibili, Douyin, Instagram, Facebook. The downloader behind every ViralMint scout.
Source: https://github.com/yt-dlp/yt-dlp
- MCP (Model Context Protocol)
-
Anthropic's standard for tool-augmented AI. ViralMint exposes its full backend (86 tools, 10 modules) as an MCP server so Claude Code, Claude Desktop or Cursor can drive the whole pipeline programmatically.
Source:
backend/mcp/ - Prepaid balance
-
ViralMint's billing model: USD balance topped up via Stripe one-time payments (no subscription, no auto-renew). Each AI action deducts cents from the balance. Daily allowance refills a small starter amount.
- Daily spend cap
-
Per-user UTC-day spend ceiling (default $30) that limits damage from a compromised token. Resets at midnight UTC. Independent of total balance — protects users without rejecting legitimate big spenders.
- OpenRouter
-
AI provider router. ViralMint's cloud backend proxies every AI call (chat, image, video, TTS, music) through OpenRouter — the key never leaves AWS Secrets Manager. Single key, single audit trail.
- Agentic pipeline
-
Pipeline driven by an AI agent rather than a UI flow. ViralMint's planner can chain scout → download → analyse → generate → export in one prompt, with the agent making decisions at each step.
Source:
backend/agents/planner.py - AGPL-3.0 (license)
-
GNU Affero General Public License v3. Strong copyleft — derivative SaaS deployments must publish source. ViralMint's OSS variant uses AGPL-3.0 to prevent closed-source forks of the open code.