shortflix / curator-agent LicenseApache-2.0 Stars1.4k Forks187
⭐ Star 1.4k ⑂ Fork 187 ▸ Use this template
<> Code ⊙ Issues42 ⇄ Pull requests11 ⚐ Discussions73 ▤ Projects ⌥ Wiki ⚑ Releases ♥ Sponsors
📄 README.md · main · Apache-2.0 · last commit 9d8a14e by @jisu · 4h ago

shortflix/curator-agent

A community-owned, fork-friendly multi-agent curator for cross-platform short-form video. Built for the Google for Startups AI Agents Challenge — Track 1. Public the day it was created. Will stay public.

buildpassing coverage87% ADK1.8.0 Gemini2.0-flash MCP0.7 Cloud Runasia-NE3 good first issue9 open

Why fork this?

Most "AI feed" repos either lock the recommender weights, or hide the ranking signals behind an API. ShortFlix is the opposite: the curator agent's prompt, the embedding pipeline, and the open Curator Training Data v0.1 — 14,200 anonymized taste-vectors donated by 312 users under CC-BY-SA-4.0 — are all in this repo. Fork it, replace the persona, replace the platforms, ship a new curator under your own brand.

git clone https://github.com/shortflix/curator-agent
cd curator-agent
make dev               # 4 agents on docker · ADK + Gemini stub + MCP fakes
make deploy            # gcloud run deploy · uses your GCP project
sf curate --user demo  # prints 9 picks, with per-pick "why" receipt

Architecture

orchestrator

ADK · routes 4 agents · < 200 lines

curator

Gemini · novelty re-rank · prompt in /agents/curator.md

unified-search

MCP tools wrapping RapidAPI · YT/IG/TT

trend-safety

Gemini + Vertex AI Search grounding · ToS guard

embed pipeline

text-embedding-005 · open dataset under CC-BY-SA

pwa shell

vanilla TS · < 30 KB · Workbox SW

Open governance

  • Decisions in public. RFCs in /rfcs; merged via 2-of-3 maintainer review.
  • Code of conduct + DCO sign-off on every PR. No CLA gate.
  • Maintainers rotate. 3-seat rotation every 6 months; minutes published.
  • Curator Training Data is public. Donations are opt-in; users can revoke any time via DELETE /v1/me.
  • Forks are first-class. Top forks are listed on the project site; we accept upstream contributions back from any fork that keeps Apache-2.0 + DCO.

What this proves to the judges

  • Tech 30% — fully working stack, public CI, reproducible make deploy.
  • Business 30% — community-owned moats: training data network effect, fork-friendly licensing, Pro tier funds maintainers.
  • Innovation 20% — agent prompts & weights are public artifacts, not trade secrets; rare for a multi-agent recommender.
  • Demo 20% — the demo opens with git clone on the judge's laptop, ends with a deployed Cloud Run URL.

Status — 14 days to submission

Greenfield. First commit 2026-04-22. Public from minute 1. 3 maintainers. 27 contributors. 1.4k ⭐ in 14 days. We are not building this for the community; we are building this with the community, before the demo deadline.