amoffat/HeimdaLLM
Constrain LLM output
When your team uses AI to generate SQL queries from natural language, HeimdaLLM acts as a security guard, making sure the generated SQL code is safe before it runs. It takes an AI-generated SQL query and analyzes it to ensure it only accesses authorized data, tables, and functions. This tool is for data engineers, database administrators, or anyone responsible for database security when integrating Large Language Models.
113 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to ensure that AI-generated SQL queries are secure, restricted to specific data, and won't accidentally expose sensitive information or damage your production databases.
Not ideal if you are looking for a tool to generate SQL queries from natural language, as this project focuses on validating already generated queries rather than creating them.
Stars
113
Forks
3
Language
Python
License
AGPL-3.0
Category
Last pushed
Jul 16, 2024
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/transformers/amoffat/HeimdaLLM"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NX-AI/xlstm
Official repository of the xLSTM.
sinanuozdemir/oreilly-hands-on-gpt-llm
Mastering the Art of Scalable and Efficient AI Model Deployment
DashyDashOrg/pandas-llm
Pandas-LLM
wxhcore/bumblecore
An LLM training framework built from the ground up, featuring a custom BumbleBee architecture...
MiniMax-AI/MiniMax-01
The official repo of MiniMax-Text-01 and MiniMax-VL-01, large-language-model &...