mautbach/dbastion
Governed database access for AI agents
Parses SQL into an AST before execution to classify statements, block dangerous patterns (DELETE without WHERE, cartesian joins), inject LIMIT on unbounded queries, and estimate costs across PostgreSQL, BigQuery, Snowflake, ClickHouse, and DuckDB. Returns a three-tier decision (`allow`, `ask`, `deny`) that integrates with agent frameworks like Claude Code and Codex via a query-then-approve pipeline. Cost thresholds and safety rules are configurable per-connection.
Available on PyPI.
Stars
11
Forks
—
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 10, 2026
Monthly downloads
223
Commits (30d)
0
Dependencies
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/mautbach/dbastion"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
dolthub/dolt
Dolt – Git for Data
DataPupOrg/DataPup
A modern, AI-assisted, cross-platform database client - free
vstorm-co/database-pydantic-ai
Database toolset for PydanticAI — schema exploration, SQL queries, and data analysis with...
eosho/langchain_data_agent
NL2SQL - Ask questions in plain English, get SQL queries and results. Powered by LangGraph.
colesmcintosh/langchain-salesforce
Langchain integration for Salesforce CRM, providing tools for SOQL queries, object schema...