# Vallignus 🔥

**The Infrastructure-Grade Firewall for AI Agents**

## Problem

AI agents can loop indefinitely, overspend on API calls, or execute dangerous commands that compromise security.

## Solution

Vallignus is a local proxy wrapper that sits between your agent and the network, providing:

- **Budget Caps**: Automatic shutdown when spending exceeds limits
- **Domain Allowlists**: Whitelist-only network access
- **Kill Switch**: Instant termination of runaway processes

## Installation

```bash
pip install vallignus
```

## Usage

```bash
vallignus run --budget 5.00 --allow "github.com,openai.com" -- python agent.py
```

## Features

- **Spending Governor**: Track and cap API costs in real-time
- **Domain Allowlist**: Restrict network access to approved domains only
- **Flight Recorder**: Log all network traffic for audit and debugging
