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.0.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.0-py3-none-any.whl (4.2 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for virtuered_webui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f16e3e5f3c5fe30ffaa5175e1c8134e1971cd87c7f0a5b8ecc89a0d8622b2c73
MD5 70e741f0f674bba829d893955b1e4312
BLAKE2b-256 f583f315e3cfab2553abb4014bda31d43c699948d50f06171fb45522abfa337a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for virtuered_webui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0635f75c2544cd55579665af68d6b6aa6445e75bf6c2acd6529056dd8cdb4b19
MD5 ff4a86f97f0c4d85f4a22501e5586a78
BLAKE2b-256 c0de5411665c6c24140d6f8b669226426dcefa2c841eb3f7627f18c049022fcb

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