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.

  1. 01

    Describe it

    Type what you need in your own words. No code, no AI account, no settings to fill in.

  2. 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.

  3. 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.

  4. 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.

  5. 05

    Turn it on

    Activate loads it in a throwaway test copy first, then switches it on. A message confirms it’s live.

  6. 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.

  7. 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.

  8. 08

    Take it with you

    Export any extension as a normal plugin .zip that runs without NiroCoder. Part of the paid plans.

  9. 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. 10

    Undo the last update

    Changed your mind? One click puts the previous version back. Data you already added is kept.

How plans and approvals work →

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.

See pricing