Features
An AI developer with a plan, a check and an undo button
NiroCoder is not a chatbot that pastes code. It is the loop around the AI: plan, approve, build, check, activate, and change or undo whenever you like.
Describe
Write the request the way you would brief a developer.
Review the plan
What it understood, will create, will change and won’t touch, with a risk level.
Approve
Nothing is built until you say so. High-risk plans need an explicit yes.
Build & check
The code is checked on your server. Blocked builds never reach your site.
Turn it on
Change it with AI later, or undo the latest update in one click.
The whole journey
From one sentence to a feature you can undo
Ten real screens from the NiroCoder admin: one extension, start to finish.
Step 1 of 10 · Demo site and demo data.
01
Describe it
Type what you need in your own words. No code, no AI account, no settings to fill in.
02
Review the plan
NiroCoder answers with a plan first: what it understood, what it will create, what it won’t touch, and a risk level. Nothing has changed yet.
03
Approve, and it builds
One click on Build it. You watch it move through four steps: plan approved, building, security check, ready to activate.
04
Checked on your server
The code passes a security check on your own server before it can run. It’s built but not running yet; you decide when.
05
Turn it on
Activate loads it in a throwaway test copy first, then switches it on. A message confirms it’s live.
06
See it working
The feature shows up where you’d expect it. Here, a new Books section in wp-admin with author, ISBN and price columns.
07
Change it later
Describe the change in the extension’s own chat. You get an update plan to approve, and nothing is re-explained.
08
Take it with you
Export any extension as a normal plugin .zip that runs without NiroCoder. Part of the paid plans.
09
Turn it off
One switch turns it off without touching the rest of your site. The activity log records who did what, and when.
10
Undo the last update
Changed your mind? One click puts the previous version back. Data you already added is kept.
Plan before build
See what it will create, change and won’t touch, with a risk level, before anything is built.
Learn more →Safety
A local security check before it runs, auto-stop if it fails, and two switches to stop everything.
Learn more →Managed extensions
On/off switch, change with AI, undo the latest update, activity log and export as a plugin (paid plans).
Learn more →Ask NiroCoder
Ask a question about your site, get findings from your real setup, and turn any one into a fix.
Learn more →Everything in the plugin
Every item below ships today.
Build
- Build chat
- Describe a feature; Enter to send. Six example requests to start from.
- What NiroCoder sees
- WordPress, theme, WooCommerce and plugins the AI is told about, with Rescan.
- Live build progress
- Plan approved · Built · Security check · Ready to activate, with a Stop button.
- Fix and rebuild
- A blocked build goes back with its findings as instructions.
Control
- Plan card
- Understood, will create, will change, won’t touch, needs, risk and why.
- Approval rules
- Per risk level. High risk always needs an explicit confirmation.
- Dependency check
- Won’t activate while a plugin it needs is inactive.
- Per-extension lock
- Two admins cannot build, undo or remove the same extension at once.
Safety
- Local security check
- 8 rule classes, 73 denied functions, file budget, on your server.
- Activation safe test
- Loaded in a throwaway PHP process before it is switched on, a crash there never touches your site.
- Auto-stop
- Four layers of crash detection turn a failing extension off.
- Pause all extensions
- One switch; your site keeps running without them.
- Emergency switch
- NIROCODER_DISABLE_EXTENSIONS in wp-config.php.
Manage
- Extensions list
- Type, risk, status and an inline switch, with tabs and search.
- Change with AI
- A chat bound to one extension, with an update plan to approve.
- Undo last update
- Every version kept on disk; the latest update reverts in one click.
- Activity log
- Every lifecycle event, who did it, and a link to the request.
- Export as plugin
- A standard plugin .zip that runs without NiroCoder. Paid plans.
AI & account
- No API keys
- Connect with name and email; no OpenAI or Anthropic account.
- Credits in WordPress
- Plan, credits left and expiry date under Settings → AI Connectivity, with a credits pill on every screen.
- Usage log
- What each request cost, in plain English, and “Not charged” when one failed.
- Status pill
- AI connected / not connected on every NiroCoder screen.
- Ask NiroCoder
- Findings about your site, each one a possible fix.
Coming soon
- Browse past conversations
- View an extension’s code inside wp-admin
- Restore an older version (beyond the latest update)
- Restore a removed extension from trash
- Email or dashboard notice when an extension stops
Describe it. Review the plan. Ship it.
The plugin is free and the AI starts with a 7-day trial: 50 credits. No card, no API key.