Semantic Coherence: GRID – Signal Evidence & AI Readability

GRID

(https://grid.is) 📸 Data Snapshot: June 20, 2026
Semantic Coherence — The Lens

Pull the main entities out of the H1, then check whether they actually recur through the body. A page that announces one thing and then talks about another drifts. Headings with no real sentences underneath read as pseudo-substance.

Semantic Coherence Homepage promise vs. Sub-page reality.
20 Impact Weight: 20 / 100
100% Reputation

There is zero detectable semantic drift between the homepage and sub-pages. The H1 ‘The spreadsheet engine for agentic products’ is supported by the Excel Add-in page which details the technical bridge between OfficeJS and LLMs. The Get Started page reinforces this by providing the exact packages promised in the hero section, maintaining a consistent developer-focused identity throughout the crawl.

Semantic Coherence is read from the heading hierarchy first: what each page announces in its H1 and headings, then whether the body actually delivers on it. Below is the structure the engine mapped, followed by the clean text to check for drift between promise and reality.

🏗️ Semantic Structure — heading hierarchy & page identity (the promise the page makes)
HOMEPAGE GRID | The Spreadsheet Engine for Agentic Products (https://grid.is)
Title

GRID | The Spreadsheet Engine for Agentic Products

Meta

GRID is the spreadsheet engine for agentic products. Install from npm with a free evaluation license, build with your agent, and license commercially when you ship.

H1 The spreadsheet engine for agentic products
H2 Built with an agent, running on the engine
H2 The engine your agents need. The UI surfaces your users expect.
H2 The bridge between LLMs and spreadsheets
H2 GRID in the real world
H2 Get started now
H3 Spreadsheet Engine
H3 An Excel add-in the engine keeps accurate
H3 Spreadsheet logic the model can call directly
HEADING_REPEATED_BODY_FOOTER Get Started | GRID (https://grid.is/get-started/)
Title

Get Started | GRID

Meta

Install the GRID spreadsheet engine from npm with a free evaluation license. Start with your agent or follow the quickstart yourself.

H1 Start building in minutes
H3 Hand it to your agent
H3 Follow the quickstart
H3 Free to evaluate. License to ship.
HEADING_REPEATED_BODY_FOOTER License | GRID (https://grid.is/license/)
Title

License | GRID

Meta

GRID ships with a free evaluation license. Commercial products require a commercial license. Tell us what you are building.

H1 Free to evaluate. License to ship.
H2 Talk to us about commercial licensing
H3 Try it, test it, use it personally
H3 Required for commercial use
HEADING_REPEATED_BODY Excel Add-in | GRID (https://grid.is/excel-add-in/)
Title

Excel Add-in | GRID

Meta

Build an Excel add-in powered by a language model with full business context, business logic, and custom workflows.

H2 OfficeJS gives you access to Excel. The GRID engine gives the LLM a better way to work with it.
H2 It starts with a conversation.
H4 All the context it needs
H4 The GRID engine changes what's possible
H4 Entirely your own
H4 Fully compatible with OfficeJS
H4 Working in isolation
H4 Helpful error messaging for LLMs
H4 The dependency graph
📝 The Narrative — clean text per page (homepage promise vs. sub-page reality)
HOMEPAGE (https://grid.is) GRID | The Spreadsheet Engine for Agentic Products
[H1] The spreadsheet engine for agentic products
Fast, rigorously tested, and quick to integrate. Agents call spreadsheet operations directly instead of burning tokens generating code. Familiar UI surfaces drop in when humans need to read or edit.Get startedView docsHumansnpm install @grid-is/spreadsheet-engineCopyAgentsInstall GRID's spreadsheet skills:
npx -y skills add GRID-is/skills -g --all
Then create a React-based spreadsheet editor that uses GRID's packages for the heavy-lifting. Allow the user to drag-and-drop an .xlsx to open it, edit cells, and download an updated .xlsx file.Copy
[H2] Built with an agent, running on the engine
A coding agent built this mortgage amortisation UI on the GRID engine, using a financial analyst's Excel model. Drag the sliders and watch hundreds of cells recalculate in real time, rendered in the chart and our Spreadsheet Viewer.Property value$900,000Loan amount$600,000Interest rate5.00%Loan term25 yrMonthly payment—Down payment—Total interest—DebtEquityAnnual paymentAmortisation schedule300 cells recalculatedDownload model</>Inspect the code6 examples · ~15 lines each▼
[H3] Spreadsheet Engine
Spreadsheet logic, running natively inside your application. A headless engine that sits at the core of what we build, and everything you can build with us. Fast, accurate and compatible with Excel and Google Sheets out of the box.Learn moreSpreadsheet ViewerA lightweight, themeable viewer for displaying spreadsheets beautifully inside your product.Spreadsheet EditorA spreadsheet editor that feels at home in your product, scoped to the editing your users need.Excel add-inYour own Excel add-in, with the engine your AI needs to generate and edit spreadsheets.Your ownThe headless engine fits neatly into anything you build.Get started
[H2] The bridge between LLMs and spreadsheets
Spreadsheets are deceptively complex, and language models are unreliable at their mechanics. To read or modify one, an LLM has to generate a fresh batch of code each time, slow to generate, costly in tokens, and failure-prone as complexity grows.GRID gives your agent a structured interface to read cells, apply changes, and recalculate with a function call, not generated code. Calls run against the GRID engine, so results stay accurate and consistent, with the same deterministic recalculation as Excel and Google Sheets.YOUR AGENTstructured operationsGRID ENGINEreads, writes, function callsSPREADSHEETS.xlsx, Google Sheets
[H2] GRID in the real world
Major investment banks
[H3] An Excel add-in the engine keeps accurate
Working with an AI platform used at major investment banks, we built an Excel add-in where the model works through GRID instead of acting on Excel directly. The engine sandboxes the spreadsheet and catches errors before anything touches the file, so the model generates and edits reliably.Explore the Excel add-inLeading LLM provider
[H3] Spreadsheet logic the model can call directly
A leading LLM provider builds on GRID at the core of its spreadsheet capabilities. Instead of generating brittle code to read or modify a sheet, the model calls a structured interface backed by GRID's deterministic engine, which keeps spreadsheet-driven workflows reliable as they scale.Learn about AI workflowsnpm install @grid-is/spreadsheet-enginemodel.write("A2", 125000)=IF(J6=0,0,J2/J1){ "apply": [{ "target": "A2" }] }
[H2] Get started now
Install the engine from npm with a free evaluation license and start building today. When you are ready to ship, talk to us. Most teams are surprised how quickly they go from first contact to production, with direct support from the GRID team throughout.Get startedCommercial licensing
3682 chars
SUB-PAGE (https://grid.is/get-started/) Get Started | GRID
GET STARTED
[H1] Start building in minutes
Every GRID package installs from npm with a free evaluation license. Add the engine, viewer, or editor, then hand it to your agent or follow the quickstart yourself.WITH YOUR AGENT
[H3] Hand it to your agent
Paste this prompt into Claude Code, Cursor, Copilot, or any agent that can run shell commands. It installs GRID's skills and scaffolds a working spreadsheet editor.Install GRID's spreadsheet skills:
npx -y skills add GRID-is/skills -g --all
Then create a React-based spreadsheet editor that uses GRID's packages for the heavy-lifting. Allow the user to drag-and-drop an .xlsx to open it, edit cells, and download an updated .xlsx file.CopyView docsON YOUR OWN
[H3] Follow the quickstart
Install the packages you need, then follow the quickstart guide to read, edit, and render your first spreadsheet.npm install @grid-is/spreadsheet-engineCopynpm install @grid-is/spreadsheet-viewerCopynpm install @grid-is/spreadsheet-editorCopyQuickstart guidesEngineViewerEditorLICENSING
[H3] Free to evaluate. License to ship.
The evaluation license is free and full featured for development, evaluation, and internal prototypes. Shipping a commercial product requires a commercial license.Commercial licensingQuestions about installing or licensing? Contact us.
1300 chars
SUB-PAGE (https://grid.is/license/) License | GRID
License
[H1] Free to evaluate. License to ship.
Every GRID package on npm ships with a free evaluation license, so you can install, build, and validate without talking to anyone. When your product goes commercial, you need a commercial license from us.EVALUATION LICENSE
[H3] Try it, test it, use it personally
Fully featured and free for development, testing, and personal projects, so you can explore everything GRID does. It ships with every npm package, no signup required. For evaluation and personal use only.Read the evaluation licenseCOMMERCIAL LICENSE
[H3] Required for commercial use
The moment GRID runs for a commercial entity, in a product you ship or an internal workflow you operate, you need a commercial license. Scoped to your use, priced for business, and backed by direct support from our team.Contact us
[H2] Talk to us about commercial licensing
867 chars
SUB-PAGE (https://grid.is/excel-add-in/) Excel Add-in | GRID
Key Features
[H2]
[H4] All the context it needs
Connect proprietary data sources, embed business knowledge and define custom skills built around your workflows. The LLM works with all of it from the start, without additional prompting and without your users having to move between software or systems.
[H4] The GRID engine changes what's possible
Instead of interacting with the spreadsheet directly through OfficeJS, our engine adds a layer in between. It sandboxes the spreadsheet, catches errors and feeds them back to the LLM before anything touches the actual file. Faster generation, greater accuracy and better user experience.
[H4] Entirely your own
Your name, your design, your experience. The add-in is a white-label product, carrying your brand from end to end and fitting your product as if it was built there from the start. Whether you are selling it to customers or deploying it internally, it ships as something that is fully yours.
[H4] Fully compatible with OfficeJS
The add-in works within the Excel ecosystem your developers might already know. Full OfficeJS compatibility means no new APIs to learn and no friction getting started. The engine layer adds capabilities on top, it does not replace what is already there.Why the engine layer matters
[H2] OfficeJS gives you access to Excel. The GRID engine gives the LLM a better way to work with it.
[H4] Working in isolation
The engine runs a sandboxed version of the spreadsheet independently of the one open in Excel. The LLM generates, tests and validates its work before anything touches the file. Mistakes stay out of sight.
[H4] Helpful error messaging for LLMs
When the LLM makes a mistake, the engine tells it exactly what went wrong. That immediate feedback loop lets the LLM correct and verify its work before a single cell is written to the spreadsheet in front of the user. The result is working spreadsheets, every time.
[H4] The dependency graph
Spreadsheets are not just data, they are a web of relationships. The GRID engine maintains a full dependency graph, giving the LLM a precise understanding of how cells, formulas and values relate to each other. That understanding makes generation and modification more accurate and more reliable.How it works
[H2] It starts with a conversation.
Tell us what you are trying to build. We will listen, ask the right questions and work out the best approach together. Most teams are surprised by how quickly things move once we get started.Request Evaluation Access
2491 chars