Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Built a 100% Free AI Toolbox with No Sign-Up (Here's How)

Description and use

MagicKit is a free AI toolbox that lets users generate images, write text, and create videos without sign‑ups or API keys. It runs on a small VPS, uses a serial request queue, and FFmpeg for reliable video output.

Problem

Existing AI tools require sign‑ups, API keys, or payments before use, limiting quick experimentation.

Outcome

MagicKit delivers a fully functional AI toolbox that runs on a small VPS, handles aggressive rate limits, and produces reliable video output without requiring user registration or API keys.

Workflow

  • Set up a Node.js + Express backend (single file)
  • Create a pure HTML/CSS/JS frontend with no build step
  • Use Pollinations free API for image generation (no key required)
  • Implement a serial request queue with 3‑second minimum interval and exponential backoff for rate limits
  • Replace Node https module with curl child process to avoid socket hang ups
  • Use FFmpeg concat demuxer and simple scaling/padding filter to reliably generate videos on low‑resource VPS
  • Stream images directly to disk, avoid buffering in memory
  • Deploy with git clone, npm install, npm start on a VPS with 1.6 GB RAM

Evidence

The free image API only allows one queued request per IP. Concurrent requests instantly return 429 Queue full.

Source

Node's https module kept dropping connections to the image endpoint under slow responses. I replaced it with a curl child process.

Source

My first video pipeline used zoompan + xfade filters together. On a 2-core box with 1.6 GB RAM, long runs produced truncated, unplayable MP4s.

Source

  • Record date: 2026-09-22T09:00:31.757Z