Metadata-Version: 2.4
Name: openguard
Version: 0.1.4
Summary: guarding proxy for AI
Project-URL: Homepage, https://github.com/Jitera-Labs/openguard
Project-URL: Repository, https://github.com/Jitera-Labs/openguard
Project-URL: Issues, https://github.com/Jitera-Labs/openguard/issues
Author: OpenGuard Contributors
License-Expression: MIT
Keywords: anthropic,fastapi,guardrails,llm,openai,proxy
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Framework :: FastAPI
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
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 :: Internet :: Proxy Servers
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10
Requires-Dist: asyncache==0.3.1
Requires-Dist: cachetools==5.5.2
Requires-Dist: detect-secrets>=1.4.0
Requires-Dist: fastapi==0.111.0
Requires-Dist: httpx==0.27.0
Requires-Dist: phonenumbers>=8.13.0
Requires-Dist: pydantic>=2.11.0
Requires-Dist: pyyaml==6.0.2
Requires-Dist: typer>=0.12.0
Requires-Dist: uvicorn[standard]==0.30.6
Provides-Extra: dev
Requires-Dist: livereload>=2.7.1; extra == 'dev'
Requires-Dist: mypy>=1.10.0; extra == 'dev'
Requires-Dist: pytest-asyncio==0.24.0; extra == 'dev'
Requires-Dist: pytest==8.3.0; extra == 'dev'
Requires-Dist: ruff>=0.5.0; extra == 'dev'
Requires-Dist: types-cachetools>=6.2.0.20251022; extra == 'dev'
Requires-Dist: types-pyyaml>=6.0.12.20250915; extra == 'dev'
Description-Content-Type: text/markdown

![Splash image](./public/public/splash.png)

![Python](https://img.shields.io/badge/Python-3.10%2B-black?logo=python&logoColor=white) ![FastAPI](https://img.shields.io/badge/FastAPI-Framework-black?logo=fastapi&logoColor=white) ![Docker](https://img.shields.io/badge/Docker-Ready-black?logo=docker&logoColor=white) ![OpenAI Compatible](https://img.shields.io/badge/OpenAI-Compatible-black?logo=openai&logoColor=white) ![Anthropic Compatible](https://img.shields.io/badge/Anthropic-Compatible-black?logo=anthropic&logoColor=white) [![PyPI](https://img.shields.io/pypi/v/openguard?color=black&labelColor=black&logo=pypi&logoColor=white)](https://pypi.org/project/openguard/) [![Discord](https://img.shields.io/badge/Discord-Join%20chat-5865F2?logo=discord&logoColor=white)](https://discord.gg/7FSvyZZB)
[![Visitors](https://api.visitorbadge.io/api/combined?path=https%3A%2F%2Fgithub.com%2FJitera-Labs%2Fopenguard&labelColor=%23000000&countColor=%23ffffff&style=flat)](https://visitorbadge.io/status?path=https%3A%2F%2Fgithub.com%2FJitera-Labs%2Fopenguard)

OpenGuard is a security proxy for LLM applications. It sits between your application and your AI providers to intercept, sanitize, and block traffic.
