Metadata-Version: 2.4
Name: raxit
Version: 0.1.2
Summary: RAXIT - Runtime AI eXecution Integrity & Trust
Author-email: RAXIT Labs <info@raxitlabs.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/raxitlabs/ai-security
Project-URL: Repository, https://github.com/raxitlabs/ai-security
Project-URL: Issues, https://github.com/raxitlabs/ai-security/issues
Keywords: security,ai,agents,static-analysis
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# raxit

RAXIT - Runtime AI eXecution Integrity & Trust

Security scanner for AI agent codebases. Detects agents, tools, trust boundaries,
and generates an Agent Assets Schema.

## Installation

```bash
pip install raxit
```

## Usage

```python
import raxit

# Scan a project and get parsed results
result = raxit.scan("./my-agent-project")
print(f"Found {len(result.get('agents', []))} agents")
print(f"Found {len(result.get('tools', []))} tools")

# Get raw YAML output
yaml_output = raxit.scan_raw("./my-agent-project", format="yaml")

# Check version
print(raxit.version())
```

## CLI

The `raxit` binary is also available directly:

```bash
raxit init ./my-agent-project
raxit init . --format json --output -
```
