Acts on the current selection if larger than one cell, otherwise the whole active sheet.
Splits the selected column into multiple columns by a delimiter.
Joins the selected range column-wise into the first column, with a separator.
Fills the selected range with a linear series.
Describe what you want. The AI sees the active sheet.
Give your macro a name. Recorded actions: 0
Enter your Pinata JWT (Secret Access Token, starts with eyJ…). Create one at pinata.cloud. The token is stored locally in your browser only.
Choose your provider and paste your API key. Keys are stored locally only and sent per-request through a thin PHP proxy (to avoid CORS).
Paste an IPFS hash (CID) pointing to a MAT .mat JSON file.
The Excel of the future, by Zigmoon. Built with SheetJS for .xls / .xlsx / .csv, native .mat JSON format, AI assistant, IPFS backup via Pinata, autosave with session resume, and offline-first PWA.
100% client-side. No account required. Your data and API keys never leave your browser except when you explicitly upload to IPFS or call an AI provider with your own key.
.xls · .xlsx · .csv · .mat · .json