Skip to content
Projects

IncredibleDevHQ/Incredible.dev has 155 GitHub stars and 14 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-09 23:13 UTC. Last push 2026-11-02.

How these counts are measured

Developer content made from the material you already have: AI agents research your repos, docs and posts, then make the films, cards and posts, in channels and on a canvas.

Measured star growth

in 24h
+1
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Incredible.dev

Developer content made from the material you already have. Bring a repository, docs, a blog post, a talk or your notes, and a team of AI agents researches it, storyboards it and makes the film, the thumbnails, the cards and the posts, in channels you can steer and on a canvas you can review.

The Incredible.dev canvas: a launch kit made from notes, a storyboard frame under review, and the finished film, above the five steps from material to cards and posts

A new beginning. This is the new Incredible.dev. The earlier video creator lives on the archive/dev-video-creator branch.

How it flows

1. Start from your material

Ask in a channel and attach what you have, or place a template: Launch kit, Explainer, Post to social, Ad set, Pitch pack, Social pack or Talk to clips.

Seven templates, each a set of linked assets for a common job

2. Research your code

A research frame asks local coding agents (Claude Code, Codex, Kimi Code) about your repository. Keep any passage of an answer as a note: each note records where it came from, and notes feed what gets made.

A research frame: the repository, an agent's answer citing files, and the notes kept from it

3. Storyboard, then sign off

Films start as a storyboard. Pin a note to a frame and the next version answers it; approve when it's right.

A storyboard frame under review, with a note answered in the second version and the frame approved

4. The film and everything around it

The film is built in code with HyperFrames, then thumbnails, social cards and GIFs, each linked on the canvas to what it was made from.

A launch kit on the canvas: the source note, the storyboard, the teaser, thumbnails, social cards and a GIF

5. Steer it in a thread

Every task is a thread with its own lead agent and computer. Reply to steer the work, approve a preview, or stop it.

A channel and a task's thread: the storyboard approved, then the film passing its checks

Your brand on everything

Read a brand from a website, or keep a brand pack, and choose which one each channel uses.

The brand page: read a brand from a website, and the sample pack's colours and type

Run it locally

You need Docker, uv and Node.js.

uv sync --all-extras --dev
uv run design-agent sandbox build                    # the agents' computer
(cd web && npm install && npm run build)             # the app
uv run python -m design_agent.surfaces.web --demo    # a scripted lead, no API keys
uv run python -m design_agent.surfaces.web           # a real model (a provider key in .env)

Then open http://127.0.0.1:8765. For app development, run npm run dev in web/ (port 5178); it passes /api through to the server. Models lists the providers and their keys.

The app has no sign-in yet. It serves 127.0.0.1 only and takes the person from a request header, so don't expose it on a network.

How it's built

  • The agents. Each task gets a lead agent that plans and hands work to helper agents, a Docker sandbox of its own, skills for each kind of work, and checks it runs on its renders (brand, motion, output). A cost meter tracks every run.
  • The app. The server in src/design_agent/surfaces/web/ (API, live events, store, canvas tools, research, brands) and the web app in web/ (React, Vite, TypeScript), plugged in through one presenter hook, src/design_agent/surfaces/presenter.py.

More: architecture · instructions.md · skills/ · customization · changelog.

License

Apache 2.0. Third-party notices are in NOTICE.md.

Explore related projects