Skip to main content

Two paths in

Fabraix is a research lab pushing the offensive AI frontier. Most people start in one of two places:
  1. Run an offensive scan with Nyx: point our adversarial agent at your AI system and let it autonomously hunt for vulnerabilities.
  2. Instrument an agent with Arx: add run-time defence to a production agent (sessions, event logging, action checks).
Get your API key from the Fabraix Dashboard before continuing.

Setup

The Arx defence layer is consumed via the REST API directly today, no SDK required. For adversarial audits, install the Nyx CLI:
A Python SDK for Arx (pip install fabraix) is on the roadmap but not yet published. Use requests (or any HTTP client) against the REST API in the meantime. See the example below.

Basic Integration (Arx)

Here’s a complete example of instrumenting an agent with Arx run-time defence. To run an adversarial Nyx audit instead, see the Nyx API reference.

What’s Next?

Core Concepts

Understand the fundamental concepts behind Fabraix

Arx API Reference

Run-time defence endpoints

Development Guide

Best practices for development and testing

Examples

Browse example implementations