Metadata-Version: 2.4
Name: vallignus
Version: 0.1.0
Summary: Infrastructure-grade firewall for AI agents
Author-email: Jacob Gadek <your.email@example.com>
License: MIT
Project-URL: Repository, https://github.com/jacobgadek/vallignus
Keywords: ai,security,firewall,agent,llm
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: mitmproxy
Requires-Dist: rich

# 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
