A high-performance independent alignment guardrail engine for LLMs.
Project description
🛡️ ethical-guard
ethical-guard is a hyper-performant, open-source, entirely independent AI safety guardrail package built ab initio (from scratch). Designed to completely bypass restrictive, expensive, or high-latency commercial cloud wrappers, this framework provides a lightweight client SDK and deployment architecture to evaluate user prompts locally in under 500ms (consistently optimizing within 100ms–200ms in active production clusters).
⚡ Core Engineering Highlights
- Sub-500ms Overhead: Enforces strict context-free grammar validation constraints on token paths, eliminating heavy sequence length text generation over arbitrary response windows.
- Response-Only SFT Layer: Built around specialized token boundary gradient masks (masking prompts with target PyTorch cross-entropy labels of
-100) to isolate safety mechanics directly onto categorical JSON responses. - Secure Fail-Closed Design: Native structural design guarantees that if an upstream connection or inference cluster experiences hardware anomalies or timeouts, the client SDK overrides the crash gracefully and defaults to a highly restrictive fallback state to maintain maximum application boundary safety.
🛡️ Target Ethical Taxonomies
The engine classifies incoming payloads into four immutable alignment and corporate compliance pillars:
- Category 01 (Safety & Harm): Intercepts requests regarding chemical/kinetic weapon assembly scripts, physical harm coordination, or malicious digital exploitation methods.
- Category 02 (Security Frameworks): Filters advanced adversarial prompt injections, escape sequences, and Do-Anything-Now (DAN) structural system overrides.
- Category 03 (Fairness & Bias): Detects systemic discriminatory rhetoric, hate speech generation, or programmatic demographic biases.
- Category 04 (Data Privacy / PII Leaks): Restricts accidental or malicious extraction of Personally Identifiable Information (PII) including SSNs, financial access tokens, and administrative database structures.
📦 Installation
Install the production package directly from the Python Package Index (PyPI) via pip:
pip install ethical-guard
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ethical_guard-1.0.0.tar.gz.
File metadata
- Download URL: ethical_guard-1.0.0.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
09006431630d95f718b14e4f9c47eaf480639b29040b2324d83ed1b8ffa89db2
|
|
| MD5 |
2aecc1791877159550ba9b8d6dbf3080
|
|
| BLAKE2b-256 |
d4d52ae313ab86688d4d780e4149d029fee5fca94f1ac01372768eb5a037eac3
|
File details
Details for the file ethical_guard-1.0.0-py3-none-any.whl.
File metadata
- Download URL: ethical_guard-1.0.0-py3-none-any.whl
- Upload date:
- Size: 12.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b900d41b45fab47662b9eca56bdd3496effc53fa5dd224899058ff9629884b8
|
|
| MD5 |
199a4d5782723669b9e14a2f4ce294bf
|
|
| BLAKE2b-256 |
51c07d77f93cc9d431558143bb95ec5e7680780c910adf1bd6ba0f88413ab260
|