AI Stream
ExamplesA table a real model writes while you watch: YAML becomes patches, changes wait for review, edits are never overwritten, and formulas, sorting and per-row AI columns take one line.
Headless remote datasource with placeholder rows, window loading, and batched saves.
Change the width and theme, then interact with the components.
Workflow operations
Simulated remote sourceScroll through 240 workflows. This local adapter simulates loading and saving only the rows you need.
bun add @reopt-ai/opt-datagridimport { DataGrid, useDataGridRemoteDataSource, type DataGridColumn, type DataGridRemoteLoadParams, type DataGridRemoteOpenViewParams, type DataGridRemoteSaveParams } from "@reopt-ai/opt-datagrid";A table a real model writes while you watch: YAML becomes patches, changes wait for review, edits are never overwritten, and formulas, sorting and per-row AI columns take one line.
A campaign workspace with editable grids, saved views, filtering, sorting, grouping, a status board, record details, bulk actions, undo/redo, and local persistence.
Starter spreadsheet grid with editable columns and commit feedback.