Skip to content

v0.1.0a3 - Alpha Release: PyPI Ready

Pre-release
Pre-release

Choose a tag to compare

@virtualsteve-star virtualsteve-star released this 08 Jul 01:41
· 222 commits to main since this release
bf4061e

πŸŽ‰ Stinger v0.1.0a3 - Alpha Release

This is the third alpha release of Stinger, now available on PyPI!

πŸ“¦ Installation

pip install stinger-guardrails-alpha

✨ Key Features

  • πŸ›‘οΈ Multiple guardrail types (PII, toxicity, prompt injection, etc.)
  • πŸš€ Simple/fast regex-based and AI-powered options
  • πŸ“Š Real-time web demo with visual feedback
  • πŸ“ˆ Management console for system monitoring
  • πŸ”’ Comprehensive audit trail with PII redaction
  • 🎯 Conversation-aware prompt injection detection

🌟 What's New in v0.1.0a3

  • Enhanced documentation with prominent demo sections
  • Clear separation of simple vs AI-powered guardrails
  • Improved getting started experience
  • Fixed CLI version command
  • Simplified demo setup instructions
  • Updated compliance messaging

πŸš€ Quick Start

from stinger import GuardrailPipeline
from stinger.core import audit

# Enable audit trail
audit.enable()

# Create pipeline
pipeline = GuardrailPipeline.from_preset("customer_service")

# Check content
result = pipeline.check_input("My SSN is 123-45-6789")
if result['blocked']:
    print(f"Blocked: {result['reasons']}")

πŸ”§ Try the Demos

Web Demo

cd demos/web_demo
(cd backend && python main.py &) && (cd frontend && npm start)
# Open http://localhost:3000

Management Console

cd management-console
(cd backend && python main.py &) && (cd frontend && npm start)
# Open http://localhost:3001

πŸ“š Documentation

⚠️ Alpha Release Note

This is an alpha release. APIs may change in future versions. Please report issues on our GitHub Issues page.

🀝 Contributing

We welcome contributions! See our Contributing Guide for details.


This release will be automatically published to PyPI via GitHub Actions.