Delphi RAG lint knows your code.
DL parses every unit you have. It doesn't just search the text. It builds a platform library index from your Delphi library and browsing paths, then a project index for each project. Everything it does after that is deterministic and works offline, on facts it already holds.
No AI runs inside DL. But it makes an AI assistant far better: it replaces grep with exact answers, so the assistant spends seconds and a few tokens where it used to spend minutes and many.
Index once, ask anything
What it does

Find anything
Symbols, callers and callees, the unit to add to uses, any message, caption or SQL text across .pas, .dfm and .sql.
Lint with 190 rules
16 categories, from bug patterns to security and FireDAC. 23 rules fix the code for you.

Charts and reports
Dependencies, call butterflies, change impact: as charts and as text.

Impact before you change
What a change would break, and the call path between two routines.
Dead code, unused uses
Across the whole project, not one file at a time.
Embarcadero RAD Studio 13 Florence, VS Code, plus any editor that speaks LSP or MCP
Delphi IDE plugin: menus, hints, quick fixes.
Extension over the DL language server.
drag-lint lsp, standard protocol.drag-lint serve: an MCP server.Proven every day on Micronite
We build DL alongside HTR Micronite, our quality and production-control software for manufacturers, and we use it throughout Micronite’s development: every index, rule and report on this page has run on a large, real Delphi code base before it reached you.

