The problem I kept running into
Every browser extension project starts the same way. You need a manifest, a background script, popup HTML, icons. Before you have written a single line of real logic you have already written a hundred lines of setup.
AI can handle that. But the harder problem is what comes after. You get a working extension, you want to change one file, and either you regenerate everything or you edit manually with no context. Neither is good.
I built NuModeX Ext Maker to solve both.
What it does
NuModeX Ext Maker generates Manifest V3 browser extensions and static websites from text prompts. Output is code structured for Chrome, Edge, Firefox, Whale, Opera, or Safari.
Available now on the Chrome Web Store, Firefox Add-ons, Edge Add-ons, and the Whale Store. The interface is available in English, Japanese, Spanish, French, Korean, Chinese, German, Portuguese, and Italian.
Import from ZIP
The most requested feature before launch. Load an existing browser extension or website from a ZIP file directly into the tool and edit it with AI. No manual file-by-file importing, no rebuilding from scratch.
This matters because a lot of people have extensions they already built by hand, with other tools, years ago and want to maintain or extend them without starting over.
The post-build editing toolkit
Edit File - select a file from the tree, describe the change, AI rewrites only that file.
Improve Extension - passes the entire project to the AI. Describe a multi-file change in one prompt and it figures out what to update.
Add File - create new files in an existing project via plain language.
View Changes - diff viewer showing every file the AI modified, line-by-line or side-by-side, before you accept anything.
Undo - reverse the last AI edit in one click.
Import Files - bring individual existing files into the project for AI editing.
Manual inline editor - direct code editing when you want full control.
Live preview
A sandboxed iframe preview renders the output before you download. Multi-project support with auto-naming from the manifest. Projects auto-save and restore on reopen.
The AI setup
Not tied to any specific provider. Cloud AI models via your own API key, on-device AI models where your browser supports them with no API key required, or a custom model on a local or remote server running the /v1/chat/completions API.
One honest note on on-device models: they handle chat and editing well but cannot build full extensions from scratch. Use a cloud or custom model for initial generation.
No accounts, no connections, no setup maze
A lot of AI tools require you to create an account, connect a workspace, authorize third-party integrations, and navigate a settings flow before you can do anything. NuModeX Ext Maker has none of that. Install the extension, paste in your API key from your chosen cloud AI provider, and you are building. Everything runs in your browser. There is no dashboard to log into, no external service to connect, and no platform sitting between you and your AI provider.
The licensing decision
NuModeX Ext Maker is licensed under BSL 1.1 (Business Source License 1.1). Source is publicly available on GitHub.
What this means in practice: free for personal use and internal business use. You can copy it, modify it, study it, run a modified version internally. The one restriction is redistribution of NuModeX Ext Maker itself to browser extension marketplaces - that requires written permission from SoraVantia GK.
Extensions you generate with the tool are entirely yours. No restrictions on what you build or publish.
I chose BSL 1.1 because the marketplace restriction is the one thing that actually matters for protecting the product. It does not affect the vast majority of use cases.
Try it
- Website: https://numodex.com/numodexextmaker
- Chrome Web Store: https://chromewebstore.google.com/detail/numodex-ext-maker/amkcpiiepjfmcichnkniiabhdcieidpf
- Firefox Add-ons: https://addons.mozilla.org/firefox/addon/numodex-ext-maker/
- Edge Add-ons: https://microsoftedge.microsoft.com/addons/detail/jkdimfdgngcachpaggijnegdmmokdhkc
- Whale Store: https://store.whale.naver.com/detail/jmbkjagjlhbnagganjfjeknboiagnnmk
- GitHub: https://github.com/SoraVantia/NuModeX-Ext-Maker
- Built by SoraVantia GK, Japan.
What part of the browser extension workflow causes you the most friction? Curious about what to prioritize next.
Top comments (0)