Skip to content
// Application● LIVE

ShortEdge

Trend analysis and content generation for faceless YouTube Shorts creators

youtubeshorts-swart.vercel.app/
ShortEdge screenshot

About

ShortEdge helps creators discover trending opportunities in their niche, analyze why videos are performing, and turn those insights into usable content assets. The platform streamlines the workflow from idea discovery to script, storyboard images, and voiceover generation, making faceless Shorts production faster and more strategic.

Tech Stack

Next.jsReactTypeScriptPythonFastAPICeleryPostgreSQLRedisPlaywrightyt-dlpAnthropicGoogle GenAIElevenLabs

Info

Category
Application
Status
LIVE
Technologies
13

Architecture

trendsanalyzestoregeneratenarrateservestreamYouTube APIScraper🧠Claude AIPostgreSQL📝Script Gen🔊ElevenLabsNext.js UI

Code Preview

Pythonanalyze_trend.py
1async def analyze_trending_video(video_id: str):
2 """Analyze why a video is trending."""
3 transcript = await fetch_transcript(video_id)
4 metadata = await youtube.get_video_details(video_id)
5
6 analysis = await claude.messages.create(
7 model="claude-sonnet-4-20250514",
8 messages=[{
9 "role": "user",
10 "content": f"Analyze this trending video:\n"
11 f"Title: {metadata.title}\n"
12 f"Views: {metadata.views:,}\n"
13 f"Transcript: {transcript[:2000]}"
14 }]
15 )
16
17 return {
18 "hooks": extract_hooks(analysis),
19 "format": detect_format(metadata),
20 "score": calculate_virality_score(metadata),
21 }