Key Features
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.
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.
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.
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
OfficeJS gives you access to Excel. The GRID engine gives the LLM a better way to work with it.
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.
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.
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
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.