Skip to content

SameedIlyas/sentinel

Repository files navigation

Sentinel AI (Work In Progress)

AI governance platform for securing autonomous AI agents with real-time policy enforcement and visibility.

Installation

pip install sentinel-ai

Quick Start

from sentinel import secure_agent

@secure_agent(
    agent_id="my-agent",
    config={
        "api_key": "sentinel_key_xxx",
        "endpoint": "https://api.sentinel.ai"
    }
)
def my_agent():
    # Your agent implementation
    pass

Features

  • One-line integration: Secure your AI agents with a single decorator
  • Real-time policy enforcement: Block dangerous actions before they happen
  • Comprehensive audit logging: Track every action your agents take
  • Multi-LLM support: Works with OpenAI, Anthropic, Azure OpenAI, and Google Gemini
  • Minimal overhead: <100ms latency for 95% of requests

Development

Install development dependencies:

pip install -e ".[dev]"

Run tests:

pytest

Format code:

black .
isort .

Lint code:

flake8 sentinel
mypy sentinel

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors