Features
True streaming data processing engine in Rust
Same code for streaming and batch workloads
Incremental joins, filters, group-by, reduce
Temporal joins, windows, ranges
Custom stateful reducers and pointer-based data structures
User Defined Functions and async API/LLM calls
Built-in vector indexing (HNSW), BM24, hybrid search
LLM extension pack for RAG pipelines
Time-series libraries, clustering, classification
Connectors for Kafka, PostgreSQL, Redpanda, S3, Google PubSub, Slack, Logstash
Data persistence with S3 and schema validation at compile time
REST API endpoint for serving features with sub-millisecond latency
Python and SQL programming APIs
Monitoring and traces with OpenTelemetry and Grafana
Visual Explorer with live dashboards and geospatial viz
Natural language AI writes Python, SQL, formulas, charts
Live data connectors: Postgres, MySQL, Snowflake, BigQuery, QuickBooks, Plaid
MCP support for AI agents (Claude, Cursor, ChatGPT)
API for reading/writing cells and triggering AI runs
Import CSV, Excel, PDF, Google Sheets
Scheduled tasks for automated data refresh
Conditional formatting and merged cells
STOCKHISTORY function for financial data
Images and embeds in spreadsheets
AI-generated code with explanations that are editable
Collaborative sharing with repeatable insights
Folders for organizing files
Python, SQL, JavaScript, and formula cells
Agent Sync to link apps and APIs into spreadsheets
SOC 2 and HIPAA certified