Metadata-Version: 2.4
Name: aurora-lens
Version: 2.1.1
Summary: Deterministic runtime verification and audit middleware for AI systems
Author-email: Margaret Stokes <margaret.stokes.ai@gmail.com>
License: Copyright (c) 2025 Margaret Stokes. All rights reserved.
        
        This software and its source code are proprietary and confidential.
        
        A limited, non-exclusive, non-transferable licence is granted solely for
        evaluation and non-commercial personal use. No commercial use, incorporation
        into other products or services, redistribution, sublicensing, or sale of
        this software, in whole or in part, is permitted without a separate written
        agreement with the copyright holder.
        
        To enquire about commercial licensing or acquisition: margaret.stokes.ai@gmail.com
        
        Patent rights reserved. Methods and systems described herein are the subject
        of patent applications filed November 2025 and December 2025.
        
        Unauthorised commercial use, reproduction, or distribution of this software,
        in whole or in part, may result in civil and criminal penalties.
        
Project-URL: Homepage, https://github.com/milarien/aurora_lens
Project-URL: Research, https://doi.org/10.5281/zenodo.18653120
Keywords: ai,middleware,runtime,verification,audit,deterministic
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Security
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx>=0.24
Provides-Extra: spacy
Requires-Dist: spacy>=3.0; extra == "spacy"
Provides-Extra: claude
Requires-Dist: anthropic>=0.30; extra == "claude"
Provides-Extra: proxy
Requires-Dist: fastapi>=0.100; extra == "proxy"
Requires-Dist: uvicorn>=0.23; extra == "proxy"
Requires-Dist: pyyaml>=6.0; extra == "proxy"
Provides-Extra: redis
Requires-Dist: redis>=5.0; extra == "redis"
Provides-Extra: s3
Requires-Dist: boto3>=1.28; extra == "s3"
Provides-Extra: langchain
Requires-Dist: langchain-openai>=0.2.0; extra == "langchain"
Provides-Extra: all
Requires-Dist: spacy>=3.0; extra == "all"
Requires-Dist: fastapi>=0.100; extra == "all"
Requires-Dist: uvicorn>=0.23; extra == "all"
Requires-Dist: pyyaml>=6.0; extra == "all"
Requires-Dist: redis>=5.0; extra == "all"
Requires-Dist: boto3>=1.28; extra == "all"
Requires-Dist: langchain-openai>=0.2.0; extra == "all"
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-asyncio>=1.0; extra == "dev"
Requires-Dist: starlette>=0.27; extra == "dev"
Requires-Dist: httpx>=0.24; extra == "dev"
Dynamic: license-file

# aurora-lens

Deterministic runtime verification and audit middleware for AI systems.

Aurora-Lens sits between model output and user delivery, applying deterministic checks and producing auditable decision records before responses are returned.

**Version 2.1.0**

## Install

```bash
pip install aurora-lens
```

Optional extras:

```bash
pip install "aurora-lens[claude]"
pip install "aurora-lens[proxy]"
pip install "aurora-lens[langchain]"
pip install "aurora-lens[all]"
```

## Quick start

```bash
aurora-lens --help
```

## Requirements

Python 3.10+

## License

See [LICENSE](LICENSE).
