Skip to main content

VirtueRed Web UI packaged with Python CLI

Project description

🛡️ VirtueRed Web UI

VirtueRed is a red teaming evaluation interface built for AI safety auditing at scale.
This Web UI allows you to interactively view model performance, risk categories, and failure cases, connected to any backend instance of VirtueRed.


🚀 Features

  • ⚡ Fast, lightweight Web UI with zero setup required
  • 🔌 Connects to any locally or remotely hosted VirtueRed backend
  • 🧪 Evaluate model scans, dashboards, charts, and PDFs
  • 🔐 Built for privacy, works entirely client-side once deployed

🧪 Quick Start

pip install virtuered-webui

Launch the UI with default settings:

virtuered-webui serve

By default, this will:

  • Open the Web UI at: http://localhost:3000
  • Connect to the backend at: http://localhost:4401

You can customize both using the CLI flags:

virtuered-webui serve --backend-url=http://your-server:4418 --port=3001

⚙️ CLI Options

Option Description
--backend-url The full base URL of your VirtueRed backend (default: http://localhost:4401)
--port The port number to host the Web UI (default: 3000)

🧠 Developer Note

  • You must have a running instance of the VirtueRed backend at the URL you specify via --backend-url.
  • This tool dynamically injects the backend URL at runtime, so no rebuild is necessary for different environments.

📄 License

MIT License. See LICENSE for details.
© 2025 VirtueAI. All rights reserved.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

virtuered_webui-0.1.1.tar.gz (4.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

virtuered_webui-0.1.1-py3-none-any.whl (4.2 MB view details)

Uploaded Python 3

File details

Details for the file virtuered_webui-0.1.1.tar.gz.

File metadata

  • Download URL: virtuered_webui-0.1.1.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.2

File hashes

Hashes for virtuered_webui-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6cb75c704c08903c454a128ca59da6e4f1f10a0777392867f2abb3ee81bb5ed6
MD5 cca02f3368f4bb76b3c6c9071572a2ab
BLAKE2b-256 2161511471ed27f87324b74e838d927f554c29bec86b6d22fe7476a24885ef09

See more details on using hashes here.

File details

Details for the file virtuered_webui-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for virtuered_webui-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c2914db9b3d7643454cb288b4f846b4d32342759c186f689b0893893282c6c97
MD5 467ee67e7f7e672f54e0380f201e4bfc
BLAKE2b-256 66a6c885f7d1b995f34af0a8bfcb285507dc2ac3702c9d4f459a518f3f3fab4c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page