| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-07 | 1.9 kB | |
| v1.0.0 -- Initial public release source code.tar.gz | 2026-05-07 | 1.4 MB | |
| v1.0.0 -- Initial public release source code.zip | 2026-05-07 | 1.5 MB | |
| Totals: 3 Items | 2.9 MB | 1 | |
Initial open-source release.
Added
- Scout — multi-platform trend discovery across YouTube, TikTok, Douyin, and Google Trends, with virality scoring and 3×–20× channel-baseline outlier detection.
- Analyze — local Whisper transcription plus AI insight extraction (hook, structure, tone, retention risks) per downloaded video.
- Generate — full pipeline: AI script → TTS voice → Pexels stock footage → word-by-word ASS captions → background music → finished mp4.
- Clip Studio — extract publishable 30–60s shorts from a long-form source; AI picks the best moments and burns captions.
- Publish — direct upload to YouTube (OAuth) and TikTok (OAuth or session cookie) with platform-optimized titles, descriptions, tags, and thumbnails.
- Chat — streaming WebSocket chat with the planner agent; action blocks dispatch background jobs (scout / download / analyze / generate / upload).
- Messaging — two-way chat over Telegram, WhatsApp, Discord, and Slack — same agent, different transport.
- BYOK — Anthropic / OpenAI / YouTube / Pexels / TikHub keys settable per-user in the UI or via
.env. Per-user keys are AES-256 encrypted at rest. - Edge TTS — 400+ free voices in 70+ languages; the default voiceover provider.
- Universal downloader — yt-dlp under the hood (1000+ sites supported).
- 92-test pytest suite covering crypto, scout scoring, captions, exception handling, HTTP utilities, and the async task runner.
- AGPL-3.0 license, SPDX headers on every Python source file.
Security
- API binds to
127.0.0.1(loopback) by default. Users who want LAN access can setHOST=0.0.0.0in.envknowingly. - All third-party credentials encrypted with Fernet (AES-256) before being written to SQLite.
- No telemetry. No analytics. No cloud backend in the middle — keys go directly from your machine to the provider.