Tech stack & roadmap
We’re an independent team — building in the open is part of the product. Here’s the stack we ship on, what’s already live, and what’s coming. Private details (secrets, infra topology, internal tooling) are intentionally omitted.
Architecture in plain English
Three services run in a single private network:
- A web app (this site) — handles auth, billing, the dashboard, and the credit ledger.
- A render worker — never exposed to the internet. The web app sends it signed jobs; it talks to Gemini and Remotion, then uploads finished banners to a public CDN.
- A Postgres database — single source of truth for users, credits, and the job queue. No Redis, on purpose.
Credit deductions and banner inserts happen in one Postgres transaction so a concurrent submit can’t double-spend a credit. If a render fails, the credit is automatically refunded.
Frontend
Backend & data
AI & rendering
Content
Infrastructure
Commerce, email & abuse defense
Roadmap
Honest status — “next” is committed, “later” is wishlist.
Paste a URL, get the headline, palette, and a Gemini-generated background. Or describe the banner from scratch.
Leaderboard, medium rectangle, skyscraper, and the rest. Subtle, neon, glitch, sparkle, and more.
Stripe-backed card payments and a 5% crypto discount. Credits do not expire.
Every completed banner gets a non-expiring URL — drop it in any ad network, email, or page.
Disposable email blocking, IP velocity gates, fingerprint capture, and an admin drill-down for IP clusters.
Share a link, earn credits when referees buy. Visible in the dashboard widget.
Each banner already has a public URL; richer Open Graph cards and embed snippets are next.
Ghost runs as a private CMS at cms.bannerkitai.com. Posts are rendered by Next.js using the BannerKit look — JSON-LD, OpenGraph, RSS, and instant webhook revalidation built in.
Drop in a logo and brand palette and have it applied across every size automatically.
Monthly plans with included credits and unlocks for higher resolution / longer animations.
Programmatic banner generation for power users and agencies. Out of scope for v0.1 on purpose.
Shared credit pools, roles, and a unified gallery for agencies.
MP4 / WebM exports of the same animation engine that already drives our GIFs.
BannerKit AI is a standalone product, but it’s also bundled with the Amplify AI Workshop Skool community — a paid community for builders shipping AI tools. Members get build-along sessions, source-code walkthroughs, and credits in tools like this one.