FROWNINGdev / orm-lens
ER diagrams, N+1 detection, schema drift & migration-risk linting for Django and SQLAlchemy (Alembic) — VS Code, CLI and MCP server. Static analysis: no database, no app boot. Free & MIT. Formerly django-orm-lens.
Why this job: says: mcp server; topics: mcp-server, mcp

What it does
Your entire model graph — live in your editor sidebar, gating your CI, and answering your AI agent over MCP. All from static parsing: no database, no runserver, no working venv. Django models and migrations, SQLAlchemy models and Alembic revisions.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit yesterday
- Stars
- 100
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.22.0
- Released yesterday
- Built with
- Python
- 68% of the code
Is it looked after?
- Contributors
- 18
- Last 90 days
- Issues
- 93% closed
- 4 still open
- Pull requests
- 160 merged
- 0 waiting
- Releases
- 81
- 30+ in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| level09 / enferno | 571 | 15 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Python 68%
- TypeScript 21%
- JavaScript 10%
- CSS 1%
Topics
- developer-tools
- django
- er-diagram
- orm
- python
- vscode-extension
- schema-visualization
- ai-agents
- mcp
- mcp-server
- static-analysis
- django-migrations
Project record
- JobMCP servers
- StatusListed
- Commits429
- Forks30
- Watching2
- Stars in 28 days+12
- CreatedJul 12, 2026
- First seen by usNov 12, 2026
- CheckedNov 12, 2026
