Burgonet Gateway is a DevSecOps AI enterprise gateway that provides secure access to LLM and compliance controls for AI systems.
The goal is to provide for employees, unit and project access to cloud based LLL providers or self-hosted models via that single entrypoint.
The complete documentation is available at https://burgonet.eu/
👉 a Rust 🦀 implentation is in progress, Redis and Ngnix dependencies will be removed
Users can:
- request new tokens easily in a self-service approach
- monitor they consumption
Administrators can :
- configure providers (OpenAI, Claude, DeepSeek, Ollama, ...) in one place
- set quotas by tokens or balance per user, group or project.
- monitor usage
- audit logs input/outputs
- create access list by rules
It provides:
- Token-based API authentication
- User management via LDAP
- Nginx configuration management
- Secure token generation and storage
planned:
- Websso integration
- Quota management (per group / per user)
- Access Control List to dispatch on permise and cloud providers
- Semantic routing
- Keywords and PII filtering
- Token Management: Generate, view, and delete API tokens
- LDAP Authentication: Integrated with enterprise LDAP systems
- Redis Storage: Secure token storage with Redis
- Nginx Integration: Manage Nginx configurations through web interface
-
Clone the repository:
git clone https://github.com/your-repo/burgonet-gateway.git cd burgonet-gateway
-
Install dependencies:
pip install -r requirements.txt
-
Configure the application by editing
frontend/app/config.py
-
Run the application:
python wsgi.py
The main configuration file is located at flask_app/app/config.py
. Key settings include:
- LDAP connection details
- Redis connection settings
- Nginx configuration paths
- Security settings
This project is licensed under the Business Source License 1.1 (see LICENSE file for details) and follows the Fair-code principles:
- Free to use and distribute
- Source code openly available
- Can be extended by anyone
- Commercial use requires permission
The license allows free non-production use. For commercial use or production deployments, please contact the author to discuss licensing options.
Sébastien Campion - [email protected]
The burgonet is an ancient helmet, it's a protection for the brain. Protect your knowledge
Note: This project is under active development. Please report any issues or feature requests through the issue tracker.