Build software by describing it.

NILCODE AI is a coding workspace where you describe what you want — it plans the work, writes the code, runs your project and tests it, step by step, with your files and screenshots in context.

Free to start · Runs in your browser · Sign in with Google or email

What NILCODE does

From idea to working code.

NILCODE works inside real projects — reading your files, making edits, running commands and verifying the result. No simulated work: every change lands in your project.

Build real software

Describe a website, tool or app in plain language. NILCODE plans the work and writes the actual files in your project.

Find and fix errors

Paste an error or describe what broke. NILCODE reads the project, locates the cause and edits the code.

Understand any codebase

Ask how a project is structured, what a file does or where a feature lives — answered from your project's real context.

Work from screenshots

Attach a design or a bug screenshot and ask for that UI, or for the problem in it, to be reproduced or fixed.

Edit with full context

Pin files so they stay in context. Every change is applied to real files you can open, review and download.

Git built in

Every project is a repository with automatic checkpoints, so you can roll back any AI change.

How it works

Three steps. Real output.

1

Create a project

Name it and describe what it should be — that description becomes NILCODE's starting context.

2

Describe the work

Type what you want built, fixed or explained. Attach files, screenshots, PDFs or ZIPs when useful.

3

Review the result

Watch the plan execute file by file, run a live preview, browser-test it, then commit or publish to GitHub.

The coding agent

Not a code block. A loop.

NILCODE doesn’t answer with a snippet — it works the task: understands it, inspects your project, plans, builds, runs checks, fixes what breaks, verifies and reports what changed.

  1. Understand
  2. Inspect
  3. Plan
  4. Build
  5. Test
  6. Fix
  7. Verify
  8. Report
Working…
✓Understanding request
✓Inspecting project
✓Planning the work · 2 steps
✓Creating 8 files
✓Editing components — 3 files updated
✓Running checks
✓Check failed — attempting fix
·Verifying result
Completed · 8 files created · 3 files updated
Model choice

Your task, your model.

Pick the model per conversation — from NILCODE’s built-in free option to the providers you connect. The selector only ever lists models this server can actually route to.

OpenRouter (free)Google GeminiGroq+ your connected providers
One run

From prompt to preview.

What a typical NILCODE run looks like — the plan it announces, the files it writes, the preview it stands up, and the report it gives you when it’s done.

Nova Coffee — project chat
Build a landing page for a coffee shop in Lisbonplan · 2 steps1 Create index.html with hero and menu2 Add styles and open a preview+ index.html+ styles.cssrun · starting preview server✓ preview ready✓ Done — 2 of 2 steps completed
  1. ✓You describe the task in plain language
  2. ✓NILCODE plans the steps
  3. ✓It works through the files
  4. ✓Changes land in your project
  5. ✓It runs and verifies the result
  6. 6Progress streams as it works
  7. 7Preview the result — then keep going
Also on desktop

Windows and macOS.

The same workspace as a native desktop app — projects, chat and files included.

NILCODE AI for Windows

Installer with desktop and start-menu shortcuts. Windows 10/11.

Download for Windows

NILCODE AI for macOS

Native app for Apple silicon and Intel Macs.

Download for Apple SiliconDownload for Intel Mac

All downloads and platform details →

Start building now.

Open the web app — your first project is one message away.