# Scrolla | Achal Bajpai

- Page: https://achal.works/projects/scrolla
- Markdown: https://achal.works/projects/scrolla.md

Endless scroll meets endless knowledge. Transforms articles, PDFs, and web content into engaging short-form videos with AI.

## Facts

- Status: live
- Hosted service: on-request
- Built: 2025
- Last shipped: 2025-03-02
- Stack: TypeScript, React, Vite, Redux, Python, Flask, FastAPI, OpenAI (GPT-4o-mini, DALL·E-3), Deepgram, Crawl4AI, Playwright, FFmpeg, Firebase, Docker
- Source: https://github.com/achalbajpai/scrolla

## What it does

Scrolla turns long-form content into captivating short-form videos: endless scroll meets endless knowledge. Feed it PDFs, URLs, or web articles and it transforms them into YouTube Shorts-format video, bridging in-depth narratives and the reels-dominated feed.

Generates visuals with DALL·E-3, scripts with GPT-4o-mini, and narration via Deepgram, with agentic crawling (Crawl4AI, Playwright) and FFmpeg-based media processing.

Won Best with Code at SacHacks VI (UC Davis) and was runner up in Design & Code Technical Implementation. Open source on GitHub.