NudgeThis Docs

Documentation / Start here

Make your next change.

NudgeThis connects visual feedback, a coding agent and your local project. Point at an element or group, describe the change, and review the proposed code before applying it.

Choose your starting point

You want to… Start here
Download an app and open it Portable downloads
Install and work from a terminal Terminal installation
Use a repository inside WSL Windows + WSL
Begin without an existing project Create a project
Connect an existing application Project setup and overlay integration

The compiled application does not need Node.js or Rust. Your project and coding agent may have their own requirements. Git is needed for assisted code changes; GitHub is optional.

A typical change

  1. Open your project and its local preview.
  2. Select one or more elements, or create a workspace request.
  3. Describe the change, or use Tools & elements to prepare it visually. Choose the project context to share.
  4. Start a conversation with your configured agent, or save a draft.
  5. Review the replies, diff and checks, then explicitly apply the change.
  6. Save a version and publish to GitHub when ready.

Make it yours

Use Appearance to change NudgeThis's colors and fonts. Use My Style to build reusable design preferences for your projects. Route review helps track desktop and mobile checks.

Before enabling an agent

The welcome starts with agents disabled. Configure your own agent locally and review the project's setup and validation commands before enabling execution. Read Security and privacy for the local trust model and shared context.

NudgeThis is an unsigned alpha. The roadmap lists current limits and planned work; recovery explains how to handle interrupted changes.

View this guide on GitHub