All projects

Project 05

SocialEagle

A platform for influencer, campaign and social-media work: it turns long-form video into publishable clips and tracks campaigns.

Status
In development
Role
Lead engineer across backend and frontend.
Source
Private codebase
Simplified flow
  1. Long-form video
  2. Agent orchestration
  3. FFmpeg pipeline
  4. Clips & campaign data

Producing social-media content from long-form video and following campaigns involves a lot of repetitive manual work: finding the moments worth clipping, cutting and formatting them for each channel, and keeping track of how campaigns and creators perform.

A TypeScript backend that ingests video, orchestrates LLM agents to select and prepare clips, processes media with FFmpeg and automates browser workflows with Playwright, with scheduled routines, rate limiting and structured logging. A React interface gives the team operational and analytics views.

  • Agentic orchestration with the OpenAI Agents SDK for selecting and preparing clips.
  • Media pipeline built on FFmpeg, with scheduled routines for long-running work.
  • Rate limiting and structured logging around every external integration.
  • React, MUI and Recharts interface with typed forms (React Hook Form and Zod).