Skip to main content
FAITH · Cisco Foundation AI

The open harness for benchmarking cybersecurity models.

FAITH — Foundation-AI's Test Hub/Harness — provides a common interface to benchmarks that evaluate the cybersecurity knowledge and capabilities of language models.

bash — faith
$ faith run-all \
  --model-paths meta-llama/Llama-3.1-8B-Instruct \
  --benchmarks ctibench-mcqa seceval \
  --model-engine vllm \
  --prompt-format chat \
  --sample-size 25 \
  --num-trials 1 \
  --stats accuracy \
  --datastore-location out/

[query]  querying 2 benchmarks · 1 model · logs → out/
[eval]  grading responses and aggregating metrics
[summarize]  reading saved metrics → summary table

Evaluation results

Example

3 models · 2 benchmarks · accuracy.mean

Example values, not measured results or output from the command above.
ModelBenchmarkSamplesAccuracy
Llama-3.1-70B-Instructctibench-mcqa25—
GPT-4.1ctibench-mcqa25—
Foundation-Sec-8Bctibench-mcqa25—
Llama-3.1-70B-Instructseceval25—
GPT-4.1seceval25—
Foundation-Sec-8Bseceval25—

One interface, many model backends

Q&A supports the engines below. Agentic execution requires the openai engine with a compatible tool-calling endpoint.

vLLMLocal

Hugging Face models on supported hardware

OpenAIAPI

GPT-family models

OpenRouterAPI

Claude, Gemini, and more

SageMakerAPI

Models on AWS endpoints

Run an initial evaluation

Install FAITH, configure a supported model and benchmark, and follow the quickstart to generate and evaluate a small set of records.