Skip to content

AI Verify Moonshot UI - revised to support natural language query via Moonshot MCP Server

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.md
Notifications You must be signed in to change notification settings

aisingapore/revised-moonshot-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Moonshot Logo

This repository contains the UI integration for Project Moonshot

NodeJS

🎯 Motivation

Developed by the AI Verify Foundation, Moonshot is one of the first tools to bring Benchmarking and Red-Teaming together to help AI developers, compliance teams and AI system owners evaluate LLMs and LLM-based AI systems.

Project Moonshot's UI is designed to provide a more intuitive user experience for benchmarking and red teaming processes via Moonshot Library.

You can view the Project Moonshot Library Repository here.

🎥 Preview:

moonshot-ui


Getting Started

✅ Prerequisites

  1. Git Version Control: Git is essential for cloning the repository.

  2. Node.js: Node.js verion 20.11.1 LTS and above

  3. Moonshot: Moonshot Python Library


⬇️ Installation

If you already have installed the Moonshot Python Library, simply run

python -m moonshot -i moonshot-ui

Else, to install and build from source:

  1. Download Moonshot UI from GitHub.
    git clone git@github.com:moonshot-admin/moonshot-ui.git
    
  2. Install Required Dependencies
  • Make sure that all requirements are installed by executing the following command:
    npm install
    
  1. From the project root folder, execute the following command:
    npm run build
    

🖼️ Serving Moonshot UI

After the build is completed, serve the UI with this command:

python -m moonshot web

Access the Web UI from browser http://localhost:3000

Alternatively, to manually start up the Web UI, you can run:

npm start

⚠️ You will need to have test assets from moonshot-data before you can run any tests.

Check out our Installation Guide for more details.

If you have installation issues, please take a look at the Troubleshooting Guide.


📚 User Guides

Getting Started with Moonshot Web UI


About

AI Verify Moonshot UI - revised to support natural language query via Moonshot MCP Server

Resources

License

Apache-2.0, Apache-2.0 licenses found

Licenses found

Apache-2.0
LICENSE
Apache-2.0
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages