Every feature, end-to-end.

A computational intelligence workbench, not a spreadsheet clone.

#

Grid

Infinite virtual rendering. Click to edit. Excel keyboard shortcuts. Named ranges. Conditional formatting. Data validation. Find/replace with regex. Freeze rows/cols. Lock cells/ranges. Snapshots and version history.

fx

Formulas

390+ Excel-compatible formulas in-browser. ~120 advanced statistical and quantitative functions on the server. 20+ native AI functions in the CORE. namespace. Domain functions in KA., AO., NTH. namespaces.

eq

eq — AI chat

Reads sheets. Writes cells. Runs functions on ranges. Highlights anomalies. Generates datasets. Produces written reports. Powered by claude-sonnet for chat — never downgraded.

$

eq2 — CLI

cell, range, run, load, export, ask, report, chart, share, team. Pipe-friendly. JSON output for agents. Same intelligence as the browser.

Sharing & permissions

Link sharing with optional password and expiry. Email invites. Range-level sharing. Owner / admin / editor / viewer. Instantly revocable.

Real-time collaboration

WebSockets + Redis PubSub. Per-user color-coded presence. Sub-100ms grid updates. Conflict toast on simultaneous edits.

🔐

Security

JWT + refresh tokens. bcrypt-hashed passwords and API keys. Formula injection guard. AI prompt injection defense. AES-256 at rest. TLS 1.3 in transit. Full audit trail.

Charts

Line, bar, scatter, histogram. Live-updating. Inline or on dedicated chart sheets. Plotly and D3 in later phases.

Import / export

CSV and xlsx round-trip with full fidelity. VBA stripped on import. Virus scan on every upload.

Cell indicators — at a glance

Math

Instant, free

Statistical

Server-side, fast

Quantitative

Server-side, fast

AI powered

Metered, ~1–3s

Machine learning

Server-side, async