Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. AI Security Testing Tools
  3. Project Moonshot

Project Moonshot

What it is

Project Moonshot is a free, open-source toolkit for assessing the safety and reliability of large language models and applications. It runs benchmark tests using open-source datasets and metrics, and generates adversarial prompts through algorithms or generative LLMs to probe for vulnerabilities and misuse. Users can build custom evaluations with their own datasets, optional prompt templates, metrics, and grading scales. Results include interactive HTML reports and downloadable raw JSON. Moonshot offers a Web UI, command-line interface, library APIs, and Web APIs; users can configure model connections or create connectors for custom models and hosted applications. It implements benchmarks recommended in IMDA’s Starter Kit for safety testing LLM-based applications. The project is beta software under Apache License 2.0. Installation uses pip and requires Python 3.11; the Web UI also requires Node.js 20.11.1 LTS or later, and test assets are needed to run tests. The installation guide recommends Chrome for the Web UI and notes possible installation difficulties on x86 Macs with moonshot-data dependencies.

For and against

For

  • Free, open-source toolkit under Apache License 2.0.
  • Supports benchmarks and adversarial prompt generation.
  • Allows custom datasets, metrics, and grading scales.
  • Offers HTML reports and downloadable JSON results.

Against

  • Requires Python 3.11.
  • The Web UI requires Node.js 20.11.1 LTS or later.
  • Test assets are required to run tests.
  • The guide notes possible installation difficulties on x86 Macs.

The verdict

Project Moonshot offers several ways to run evaluations and inspect results, including custom tests and connectors. It is beta software with Python and, for the Web UI, Node.js requirements.

Who it suits

Moonshot is intended for AI developers and compliance teams evaluating LLMs and LLM-based applications. It suits users who need benchmark tests, red teaming, or custom evaluations.

Plans and prices

Project Moonshot

Free

Open-source toolkit; requires Python 3.11; web UI requires Node.js 20.11.1 LTS or above

Every plan, in full

On the record

Benchmarking
Its benchmarks cover capability, quality, and trust and safety, including measures such as accuracy, bias, toxicity, and hallucination.github.com · read 30 Sep 2026
Compatibility note
The installation guide recommends Chrome for the best web UI experience and says x86 Macs may encounter installation difficulties with moonshot-data dependencies.aiverify-foundation.github.io · read 30 Sep 2026
Custom connectors
Users can create model connectors for other models or their own LLM applications hosted on custom servers.aiverify-foundation.github.io · read 30 Sep 2026
Custom evaluations
Users can create recipes using their own datasets, optional prompt templates, evaluation metrics, and grading scales.github.com · read 30 Sep 2026
Custom tests
Users can build benchmark tests using custom datasets, optional prompt templates, evaluation metrics, and grading scales.github.com · read 29 Sep 2026
IMDA alignment
The toolkit implements benchmarks recommended in IMDA’s Starter Kit for safety testing LLM-based applications.aiverifyfoundation.sg · read 29 Sep 2026
Installation
The maker's instructions install Moonshot with pip and run the web UI locally at localhost:3000.aiverify-foundation.github.io · read 30 Sep 2026
Integrations
Users can configure connections to their LLMs and create custom connector endpoints through the Web UI or CLI guides.aiverify-foundation.github.io · read 29 Sep 2026
Intended users
The maker describes Moonshot as a tool for AI developers, compliance teams, and AI system owners evaluating LLMs and LLM applications.aiverify-foundation.github.io · read 30 Sep 2026
Interfaces
Moonshot can be used through a web UI, an interactive command-line interface, library APIs, and web APIs.github.com · read 30 Sep 2026
License and maturity
The repository identifies Moonshot as beta software released under the Apache Software License 2.0.github.com · read 29 Sep 2026
License and status
The GitHub repository identifies the project as beta and licenses it under Apache License 2.0.github.com · read 30 Sep 2026
Maker
AI Verify Foundation is a not-for-profit wholly owned subsidiary of Singapore’s Infocommunications Media Development Authority.aiverifyfoundation.sg · read 29 Sep 2026
Provider connections
The documentation names OpenAI, Anthropic, Together, and Hugging Face as model providers Moonshot can connect to with an API key.aiverify-foundation.github.io · read 30 Sep 2026
Purpose
Project Moonshot is an open-source toolkit for testing the safety and reliability of LLMs and LLM applications through benchmarking and red teaming.aiverifyfoundation.sg · read 30 Sep 2026
Red teaming
The toolkit supports adversarial testing with prompt templates, context strategies, and automated attack modules.aiverify-foundation.github.io · read 30 Sep 2026
Reporting
It provides interactive HTML reports and downloadable raw JSON test results.github.com · read 29 Sep 2026
Reports
Moonshot provides interactive HTML reports and downloadable raw JSON results for programmatic analysis.github.com · read 30 Sep 2026

The review

Overview

Project Moonshot is a free, open-source toolkit for benchmarking and red-teaming large language models and applications. It suits AI developers and compliance teams who want to run their own evaluations; its breadth of testing and interfaces is balanced by beta status and local setup requirements.

Made by AI Verify Foundation, a not-for-profit subsidiary of Singapore’s Infocomm Media Development Authority, Moonshot implements benchmarks recommended in IMDA’s Starter Kit for safety testing LLM applications. Its Apache 2.0 license allows open-source use, but beta maturity makes it a less assured choice for teams seeking a finished, hosted service.

Key features

Benchmarks and adversarial tests

Moonshot evaluates models and applications against open-source datasets and metrics for performance and trust and safety risks. It can generate adversarial prompts algorithmically or with generative LLMs, and supports tests for prompt injection, jailbreaks, data leakage and unsafe outputs. This puts measurement and vulnerability probing in one toolkit, though teams still need test assets to run evaluations.

Custom evaluations and connectors

Users can build evaluation recipes from their own datasets, optional prompt templates, metrics and grading scales. Connections can be configured for OpenAI, Anthropic, Together and Hugging Face models using API keys; custom connectors also let teams connect other models or applications hosted on their own servers. That flexibility is useful when an evaluation needs to reflect a team’s data or deployment, but it places recipe and connector setup on the user.

Interfaces and results

The toolkit offers a Web UI, interactive command-line interface, library APIs and Web APIs. Interactive HTML reports support review, while raw JSON results can feed programmatic analysis.

Pricing

Project Moonshot costs free. The free plan is the open-source toolkit, with no paid tier or free-trial period indicated. It is a strong fit for teams able to operate the software themselves; the trade-off is that installation, test assets and provider credentials are part of the work rather than a packaged hosted evaluation service.

Platforms

Moonshot supports API, Linux, macOS, self-hosted, web and Windows environments. Installation uses pip and the maker’s instructions run the Web UI locally at localhost:3000. Python 3.11 is required, and the Web UI requires Node.js 20.11.1 LTS or later. The installation guide recommends Chrome for the best Web UI experience and warns that x86 Macs may have difficulty installing moonshot-data dependencies.

Who it's for

AI developers and compliance teams evaluating LLMs or LLM-based applications are the natural audience, particularly those that need custom datasets, grading scales or connectors to privately hosted models. It is less suitable for readers who want a turnkey hosted service or cannot accommodate its runtime requirements. Teams needing help can raise an issue on GitHub.

Pros and cons

Pros

  • Combines benchmark evaluation with red teaming across several core safety risk areas.
  • Custom recipes and connectors let teams evaluate their own data and model endpoints.
  • HTML reports and raw JSON results serve both human review and programmatic analysis.
  • Free and Apache 2.0 licensed, with multiple interfaces for local or integrated use.

Cons

  • Beta status makes it less appropriate where teams need a mature, turnkey tool.
  • Python, Node.js for the Web UI, and test assets add setup work before evaluations can run.
  • x86 Mac users may encounter installation difficulty with moonshot-data dependencies.

Alternatives

AI Security Testing Tools is a useful place to compare options across the category.

  • F5 BIG-IP APM may suit buyers looking for a paid product with a free trial and deployment across cloud, on-premises and hybrid environments.
  • AgentScan is worth considering for a freemium scanner with a defined monthly scan allowance and attack-vector coverage.
  • Crucible is another freemium option for Linux or self-hosted use.
  • OpenSecureAI Scanner may fit teams that want a paid Pro tier with a stated API request quota and hosted remediation features.
  • PromptGuard offers a freemium alternative with a stated monthly scan allowance and log retention limit.
  • AIRTA Red Team is another free open-source red-team option that requires users to bring an LLM API key.
  • AIRTaaS is a free web-based alternative.
  • Augustus is free Apache 2.0 open-source software for Linux, macOS, Windows and self-hosted use; API usage may require provider credentials.

Verdict

Project Moonshot is a compelling free choice for AI developers and compliance teams that need configurable LLM safety evaluations and can manage local setup. Its combination of benchmarks, adversarial tests, custom recipes and exportable results is the main reason to choose it. Look elsewhere if beta maturity, runtime prerequisites or the need to supply test assets makes self-managed software a poor fit.

Alternatives to Project Moonshot

Every alternative, ranked