sqlalchemy-upgrade-agent

virajvaghasia/sqlalchemy-upgrade-agent
★ 0 stars Python AI/LLM Updated today
RAG system that helps developers upgrade Python code from SQLAlchemy 1.4 to 2.0. Hybrid retrieval, agent with tool use, custom MCP server, CI-gated eval harness.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "sqlalchemy-upgrade-a": {
      "command": "uvx",
      "args": [
        "sqlalchemy-upgrade-agent"
      ]
    }
  }
}

Or install with pip: pip install sqlalchemy-upgrade-agent

README Excerpt

A retrieval system that helps developers upgrade Python code from **SQLAlchemy 1.4 → 2.0**. The corpus it retrieves from is not scraped. It is **measured**: a deliberately 1.4-style application in this repo, run against real 2.0, with every failure recorded as it actually happened. `deliverables/BREAKAGES.md` is that record, and it becomes the golden dataset the retrieval

Tools (1)

sqlalchemy_1_4_vs_2_0