SlopScore
00 crowd

quickaishort

Pre-Flight: Multi-agent AI system that simulates audience reactions to short-form video clips before publishing — built on Google ADK, Gemini 2.5 Flash, BigQuery MCP, and FFmpeg.wasm
Open repo on GitHub Open the demogithub.com/HassaanFisky/quickaishort
TypeScript · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 48 minutes ago by HassaanFisky · last checked 48 minutes ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-24: Pre-Flight: Multi-agent AI system that simulates audience reactions to short-form video clips before publishin; its own README says "--- div align="center" sub Built with Gemini · Designed to deepen with Google ADK · a href=" quickaishort". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as HassaanFisky. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Pre-Flight: Multi-agent AI system that simulates audience reactions to short-form video clips before publishing — built on Google ADK, Gemini 2.5 Flash, BigQuery MCP, and FFmpeg.wasm
website
https://quickaishort.online
created
2026-04-25 · pushed 6 days ago · 425 commits · 4 contributors
languages
TypeScript 48%Python 43%JavaScript 5%CSS 2%Shell 1%PowerShell 0%
paperwork
contributingpull request templatelicensereadme 85% health
dependencies
⚠ 22 of 780 deps have known advisories · OSV.dev, checked 48 minutes ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
cssdockerfilehtmljavascriptpowershellpythonshelltypescript
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Pre-Flight: Multi-agent AI system that simulates audience reactions to short-form video clips before publishin; its own README says "--- div align="center" sub Built with Gemini · Designed to deepen with Google ADK · a href=" quickaishort". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

QuickAI Short

### Conversational AI video editing — from long-form to finished short.

Live   Build   Gemini   Google%20ADK   MIT


Live product · Studio docs · Architecture · Vision · Contributing



What it is

QuickAI Short turns long-form video into short-form content using conversational AI.

You paste a YouTube URL or upload a local file. You chat with the AI editor. You get intelligent edit suggestions, refine them in natural language, preview the result, and export.

The AI performs the editing. You direct the creativity. The conversation is the workflow.

This is not “just another AI clipper.” It is a production editor where language drives real edit operations — trim, captions, pacing, reframing, audio, and more — applied to a live timeline and exported through a server render pipeline.


Who it helps

Creators, podcasters, educators, and teams who need to move from long source media to publish-ready shorts without spending hours in a traditional NLE.


Product identity

Name Role
QuickAI Short Production product today — conversational editor, ingest, preview, export
QuickAI Studio Evolution of QuickAI Short into an AI-native video editing operating system

They are one product lineage — not separate products. Studio Kernel work (Capability Registry, Project Document, MediaGraph, Orchestrator, chat-primary shell) already ships under feature flags; deeper ADK-powered orchestration remains the roadmap.

Canonical product and architecture truth: docs/studio/ · PHASE2_ARCHITECTURAL_TRUTH_REVIEW.md · CANONICAL_PROJECT_MEMORY.md


How it works

YouTube URL or local upload
        ↓
Ingest + transcription (browser Whisper) + optional analysis
        ↓
Conversational AI editor
  • Deterministic director path (dead-air / shorts packaging / restore opening)
    → Decision Intelligence → real capabilities → preview + Kernel receipt
    → 0 Gemini, 0 credits
  • Other chat → Gemini DualModelRouter → structured edit actions (credits)
        ↓
Client NLE preview (Zustand timeline) + MediaGraph suggestions
        ↓
Export → Cloud Tasks → private request-bound Cloud Run renderer → ffmpeg → GCS signed download

Optional capability — Pre-Flight: Google ADK multi-agent audience simulation (six personas, trend/analytics grounding, consensus score). Available as a validation skill — not the product’s sole identity.

ADK workspace UI (/adk): Coming Soon — intentionally blurred and not available until release. Do not treat it as a live creator wizard.


Current capabilities (production)

  • Paste YouTube URL or upload local video
  • In-browser Whisper transcription (Web Worker)
  • Conversational AI editor with natural-language commands
  • MediaGraph-grounded suggestion chips (not hardcoded heuristic lists)
  • Live preview with Web Audio chain (noise reduction + boost)
  • Multi-track timeline visualization
  • Server-side export via Cloud Tasks + ffmpeg-python → GCS (RQ = local/dev fallback only)
  • Cancel, runId isolation, render DLQ, and status observability
  • Studio Kernel APIs (project document, orchestrator, media graphs) behind flags
  • Staged ingest FSM (identify → … → ready|failed) as sole editor ingest path
  • NextAuth JWT auth on protected backend routes

Future direction (QuickAI Studio)

QuickAI Studio evolves QuickAI Short into an AI-native editing OS:

  • The AI understands media
  • The AI plans edits
  • The AI orchestrates tools (Capability Registry ABI — EP-001, frozen)
  • The AI performs editing through real tools
  • The user guides intent
  • The timeline becomes visualization — not the primary control surface

Deeper Google ADK orchestration, native Gemini tool-loop depth, and the ADK workspace UI are roadmap — not claimed as fully shipped product surfaces.


Architecture (summary)

Layer Choice
Frontend Next.js 14.2.35 · App Router · TypeScript · Zustand · Tailwind v4
Backend Python 3.12 · FastAPI · Pydantic v2
AI Gemini 2.5 Flash · Google ADK for Pre-Flight agents · Studio Kernel orchestration
Queue Cloud Tasks (quickai-render) → private quickai-worker (min=0); Redis status/locks; RQ local fallback
Media storage GCS primary (quickaishort-agent-494304-media); MongoDB GridFS = legacy /api/v1/video/* only
Data Firestore (UserStats / credits / Studio Kernel) · MongoDB (export history + legacy GridFS)
Auth NextAuth HS256 JWT ↔ FastAPI auth.py
Deploy Vercel (frontend) · Cloud Run (quickai-api + quickai-worker)

Frozen contracts: EP-001 Capability Registry ABI · ADR-002 GCS · ADR-007 Registry · ADR-008 Project Document · ADR-009 MediaGraph suggestions · ADR-013 ADK Coming Soon.


Cost-efficient engineering

Operational cost is a first-class acceptance criterion. Prefer event-driven / scale-to-zero where safe; deduplicate AI calls, uploads, and renders; avoid polling when streams/webhooks work; bound every expensive operation with timeout, attribution, and cancellation.

Policy: .cursor/rules/cost-efficient-architecture.mdc · docs/studio/29-cost-and-oss-policy.md


Repository structure

quickaishort/
├── frontend/                 # Next.js app — editor, dashboard, AI panel
├── fastapi/                  # API, agents, Studio Kernel, render worker
│   ├── agent/                # Pre-Flight / viral / director (ADK)
│   ├── capabilities/         # EP-001 registry ABI (frozen)
│   └── render_worker.py
├── docs/studio/              # Canonical architecture + ADRs + EPs
├── extension/                # Chrome MV3 — YouTube → editor
├── ARCHITECTURE.md           # System overview
├── VISION.md                 # Product + Studio evolution
└── CLAUDE.md                 # Agent protocol + live working memory

Development

Frontend (frontend/):

pnpm install
pnpm dev          # http://localhost:3000
pnpm build        # must pass with zero TS errors

Backend (fastapi/):

python -m venv venv && source venv/bin/activate   # Windows: venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload --port 8000
python render_worker.py                           # requires Redis

Env templates: frontend/.env.example, fastapi/.env.example.
Contributor guide: CONTRIBUTING.md.
Detailed quickstart: QUICKSTART.md.


Roadmap (high level)

Horizon Focus
Now Production QuickAI Short — conversational editor, Kernel dual-run, reliable export
Next Deeper native tool-loop (ADR-006), richer MediaGraph analysis, ADK workspace release when ready
Later Multiplayer (founder-gated), legacy path cutover, broader social syndication

Executable roadmap: docs/studio/ROADMAP.md


License

MIT — responsible disclosure in SECURITY.md.


Built with Gemini · Designed to deepen with Google ADK · quickaishort.online

Read the rest on GitHub

Scan report · 2026-09-24
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review — +25 binaries at repo root (deploy_production.ps1)

From the balcony · 0 of 3 clapped

    Cap'm Slop, Princess and Crusoe read it and passed. Their reasons are on the balcony, with every other verdict.

    Critics are accounts on this site with no GitHub account behind them. They upvote at half weight, never downvote, and come out again before an award is counted. Who they are.

    0 comments

    log in to comment.

    report this listinglog in to report