KherveBook
Computational notebook mixing Python, Markdown, LaTeX, JS and Sheet
...A side AI chat that knows the API of KherveBook that can write your Python program for you.
Spreadsheet cells evaluate A1-style formulas in Python; LaTeX cells compile full documents with tectonic; JavaScript/HTML cells render in an embedded web view (D3, Plotly, canvas); and images or PDF pages import as cells. Documents are stored as plain-JSON .kbook files and round-trip with Jupyter/Colab .ipynb, Excel workbooks, and other Kherve-family formats.
Each notebook folder is a Git repository, giving per-document version history and push/pull to GitHub from within the app. Part of the Kherve family of scientific desktop tools; released under the GPL-3.0.