Why I built this

I can never remember the tools. Was it cwebp or magick? What were the FFmpeg flags again? Which converter site did I use last time that didn't suddenly ask me to pay?

Every small task turned into re-googling something I'd already solved, or uploading my files to some random ad-filled website just to resize an image. I wanted one place on my own computer that either already had the tool I needed—or could create it the moment I asked.

My non-technical friends kept asking me things like, "Can you rename all these files?" or "Can you fix this video?" Now I just tell them to open ScriptForge, describe what they want in plain English, and let it build the tool itself. No coding. No waiting for me. Just a cup of coffee while Codex does the rest.

What it does

ScriptForge is an AI-powered toolbox that runs entirely on your computer. Launch it with:

npx scriptforge

and you'll instantly have a growing library of practical tools, including:

  • Resize or convert images
  • Merge, split, or compress PDFs
  • Extract audio from videos
  • Generate app icons and favicons
  • Send SMTP email campaigns

Every tool has a simple interface: drop in your files, click Run, and get your result. Your data never leaves your machine.

The real magic happens when the tool you need doesn't exist.

Instead of searching the web or writing code, simply describe what you want in plain English. ScriptForge uses Codex to generate the entire tool for you—the script, the UI, and everything in between. Before anything is saved, you can review exactly what was generated and what the tool is allowed to access, so you're never trusting a black box.

Every tool is a single portable file. Share it with anyone, and they can import it into their own ScriptForge.

If an imported tool depends on software they don't have—such as FFmpeg—ScriptForge automatically launches an AI Doctor. It checks what's missing, analyzes their environment, and provides the exact command needed to install the dependency. Nothing is installed automatically; users review and approve every step before running the tool.

Where Codex fits in

Codex isn't just how ScriptForge was built—it's part of the product itself.

When you describe a tool in plain English, Codex generates the script, the interface, and everything needed to make it work. It also powers the AI Doctor, helping users resolve missing dependencies when importing or running tools.

ScriptForge itself was built almost entirely with Codex during Build Week. More importantly, Codex enables ScriptForge to grow beyond its built-in tools. Instead of waiting for updates, users can create exactly the tool they need, review it, and share it as a single portable file with others.

Instead of downloading hundreds of small utilities over time, ScriptForge gives you one toolbox that can create the next tool whenever you need it.

Trying it

Run:

npx scriptforge

No account or API key is required. If you want to forge new tools or use the AI Doctor, simply sign in to Codex CLI. ScriptForge is developed on macOS and should work on Windows and Linux with most features as well.

GitHub: https://github.com/nxnom/scriptforge

npm: https://www.npmjs.com/package/scriptforge

Built With

Share this project:

Updates