Schemagate is a tool that applies row-level security (RLS) filtering to database schemas before generating SQL from text queries, ensuring users only see tables they're authorized to access. It runs locally in the browser or as a Python package, integrating with databases and AI tools via MCP protocol without sending data externally.
Mnemiq is an open-source text-to-SQL engine that converts natural language questions into database queries while allowing users to tune and inspect every stage of the pipeline. Unlike closed systems, it prioritizes accuracy measurement on your own database, includes safety checks like permission validation and read-only enforcement, and exposes configuration knobs for schema context, semantic enrichment, and query verification.