Python · Apache-2.0
ashishsinha1602/schemagate
Text-to-SQL access control: schema selection that gives the LLM only the tables the caller is allowed to read. Row-level-security-aware table pruning for LangChain, MCP and any SQL agent. Postgres, Oracle, MySQL, SQL Server. 75% fewer prompt tokens.
★ 174
Stars
4 forks · 7 open issues
−5.0/wk
Growth · measured
Stars counted between two of our own snapshots roughly a week apart. The repository page gives the exact span.
21.5
Momentum / 100
see the breakdown below
2mo ago
Created
last push 3d ago
Star history
How this score was built
| Component | Weight | Earned | Why |
|---|---|---|---|
| Velocity | 55 | 0.0 | −5.0/wk, log-scaled against a 750/day ceiling |
| Acceleration | 15 | 0.0 | last week ran -0.24× the monthly pace |
| Freshness | 15 | 15.0 | last push 3d ago; decays to zero at 180 days |
| Scale | 15 | 6.5 | 174 stars, log-scaled against 150k — stops a 3-star repo topping the board |
| Momentum | 100 | 21.5 | sum of the above |
Detail
| Topics | access-controlai-agentsdata-engineeringdatabaselangchainllmmcpmcp-servermysqlnl2sqloraclepostgresqlpythonragrbacrow-level-securitysecuritysql-servertext-to-sqltext2sql |
| Matched on | RAG (rag) Agent Skills & MCP (mcp) Security (security) Data (data-engineering, database) |
| Short window | +-5 stars over 7 days = -0.7/day |
| Long window | +72 stars over 24 days = 3.0/day |
| Lifetime average | 2.91 stars/day over 60 days |
| First seen here | 2026-10-12 |
| Last read | 2d ago |