linexcel¶
Data lineage analysis for Excel workbooks.
Extracts every formula, groups stretched patterns (R1C1 canonicalization), builds a dependency graph (cells, ranges, defined names, VBA), decomposes composite functions with step-by-step evaluation, and optionally documents calculations via AI.
Install¶
Quick start¶
from linexcel import analyze
result = analyze("workbook.xlsx")
result.save_html("out.html")
print(result.stats)
See the Quick start guide for more.
Guide¶
- Quick start — analyse a workbook, explore it, export it
- Lineage coverage — what is in the graph, and what is not
- HTML export — the standalone offline report
- Workbook context & screenshots — what a reader sees, not only what the file computes
- Choosing an AI provider — local runtime, hosted gateway, or your own callable; none is chosen for you
- AI documentation — provable cards, token accounting, budgets
- Languages — nine, for both the prompt and the interface
- Data handling — what leaves the machine, and when