Inspiration

Content creators waste 45+ minutes every day copy-pasting and reformatting the same idea for each platform. We wanted to eliminate that friction entirely — write once, publish everywhere.

What it does

FeedForge takes any long-form content — a pasted text, a URL, or a YouTube link — and transforms it into 5 platform-ready formats simultaneously: a Twitter thread, a LinkedIn post, a newsletter intro, a TikTok script, and a TLDR. All in under 10 seconds.

How we built it

We built a React + Vite frontend styled with Tailwind CSS and Google Stitch components. The backend is a FastAPI Python API that receives the content, and forwards it to the Groq API to generate all 5 formats in parallel. The user picks a tone (Professional, Casual, or Funny) before forging.

Challenges we ran into

Getting consistent, well-structured outputs across 5 very different formats from a single prompt was the hardest part. We also had to handle URL scraping and YouTube transcript extraction reliably, and keep the total generation time under 10 seconds.

Accomplishments that we're proud of

The full pipeline works end-to-end in a hackathon timeframe — from raw input to 5 formatted outputs with tone control, a live processing screen, and a clean results viewer with copy-to-clipboard.

What we learned

Prompt engineering matters more than model size. Structuring the Groq prompt to output all 5 formats in one call, while maintaining platform-appropriate tone and length for each, took most of our iteration time.

What's next for FeedForge

Direct publishing to social platforms, batch processing for multiple content pieces, content editing before export, and an analytics dashboard to track engagement across the generated posts.

Built With

Share this project:

Updates