SpecGuard is a command-line tool that turns AI safety policies and behavioral guidelines into executable tests. Think of it as unit testing for your AI's output. Instead of trusting that your AI will follow the rules defined in a document, SpecGuard enforces them.
- High-Performance Codebase: Built using
Pythonand modern engineering principles. - Modular & Scalable Design: Structured directory tree for seamless development and deployment.
- Core Language:
Python - Libraries & Tools: Python
- Deployment Infrastructure: Vercel Edge / Cloud Services
SpecGuard/
├── .github
├── .github/ISSUE_TEMPLATE
├── .github/ISSUE_TEMPLATE/bug_report.md
├── .github/ISSUE_TEMPLATE/feature_request.md
├── .github/PULL_REQUEST_TEMPLATE.md
├── .github/workflows
├── .github/workflows/ci.yml
├── .gitignore
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── SECURITY_BENCHMARKS.md
├── outputs
├── outputs/loan.json
└── ... [additional codebase files]
- Python 3.9+
- pip package manager
-
Clone the repository:
git clone https://github.com/Tarunjit45/SpecGuard.git cd SpecGuard -
Install dependencies:
pip install -r requirements.txt
-
Execute application:
python main.py
Architected & Developed by Tarunjit Biswas.
Distributed under the MIT License.