← All work

51 KB · 0 DEPENDENCIES · GROQ

HookForge

One file. No framework. No build step.

Give it your niche, your format and your angle, and it returns a full short-form content pack — hook, script, timed overlays, caption and hashtags — in about thirty seconds.

Frontend

One HTML file · 51 KB

Dependencies

Zero

Model

llama-3.3-70b-versatile

Build step

None

HookForge's landing page: your hook determines your reach, with a generate button and counters for content formats and hashtags.
The whole thing. One HTML file, fifty-one kilobytes, no build step.

Everything I build runs on a framework, so I wanted to find out what I actually needed one for.

01

The point I was making

Everything I build runs on a framework, so I wanted to find out what I actually needed one for. HookForge is a single hand-written HTML file — markup, styles and logic in one place, fifty-one kilobytes, zero dependencies, no build step — plus two serverless functions. It loads instantly and there is nothing between the code and the browser.

The whole thing that ships
Files1

markup, styles and logic in one

Dependencies0
Build stepnone
Shipped size51 KB

The argument for a framework is everything above being a bigger number. This is the version where it isn't.

02

What it does

A creator picks a niche, a format and an angle. One call to Groq running llama-3.3-70b comes back with a hook, a six-to-nine line script, timestamped text overlays, a caption, thirty hashtags and one specific note on why it should perform. The whole thing is a single well-shaped prompt and a strict output contract.

Built with

  • Vanilla JS
  • Groq
  • llama-3.3-70b
  • Vercel Functions

Next

ABØ Studios

5 DEMOS · REMOTION · CODE-RENDERED