Warehouse-grade analytics, without the warehouse
Analytics at the speed of thought.
Connect any source and let your team and your agents query it live. No warehouse to run, governed by identity.
Want to look first? Take the product tour·Add Nightshift over MCP
Works with any agent, over MCP
Everything you need to put your data to work.
Connect a source, query it like a warehouse, serve any consumer, and build apps on top. One layer does it all, governed by identity so it is safe by default.
Simple hypertenancy.
Visibility that spans all of your data sources at a click.
- Databases, warehouses, SaaS APIs, and your own services
- Served as point-in-time snapshots or live streams
- The catalog stays in sync, with no pipelines to maintain
| sapSDK | 5.7k | Connected |
| snowflakeGuided | 14.2k | Connected |
| kafkaStream | 31.9k | Streaming |
| stripeSDK | 920 | Syncing |
Amazing data apps.
Beautiful real-time visualizations in seconds. Hosted, sharable, and secure.
- One governed endpoint, used by any agent, app, or browser
- Build data apps against snapshots and live streams
- Every request is recorded and queryable after the fact
Net revenue · 24h
€4.28M
Customers
EMEA share
Avg contract
Zero-compute warehouse.
All the speed of a warehouse, none of the bill. Analytics run at the edge of your source.
- Compute runs at the edge of your source, with no cluster to stand up
- Run as many iterative queries as you need, with no warehouse compute to pay for
- Heavy workloads run on an isolated path, clear of the database your people depend on
Fiber, the typed React API.
Nightshift Fiber turns a query into a typed result and binds it straight to charts. Build on your governed data in a few lines of React.
- Typed queries from your SQL, params bound server-side
- Charts, tables, and shared URL state, with no glue code
- Credentials stay server-side, governed by identity
import { useQuery, LineChart } from '@nightshift/fiber'
const rows = useQuery(revenueByMonth, { region })
return <LineChart query={rows} x="month" y="revenue" />
$ npm i @nightshift/fiberA real query engine
Warehouse-grade, without the warehouse.
A full-featured edge analytics engine, built for analytics at the speed of thought.
Zero-compute
Analytics pushed to the edge the moment a query lands. No warehouse to provision, no cluster sitting idle between questions.
Sandboxed
Every query runs in its own sandbox, so its cost and load stay isolated from your bill and from other workloads.
Views
Define a view once and everyone queries it like a table, with the heavy joins and aggregates precomputed for them.
Snapshots
Pin a point-in-time view of any source for reproducible analysis, right alongside live reads.
Time travel
Query the data as it was at any moment, so an agent or an auditor can see exactly what changed.
Audit log
Every query on the record: who asked, what policy did, and what came back, queryable back to day one.
Query
Add Nightshift to whatever agent you already use.
Nightshift is an MCP server. Drop it into any agent and the governed catalog shows up as a tool. Pick your agent for the exact setup.
Claude Code
Add the server with one command.
claude mcp add nightshift \
--url https://mcp.nightshift.shThe catalog appears as a tool. Every request it makes is shaped by your policies before a row is returned.
The bill
The cheapest query is the one you don’t pay a warehouse for.
Your warehouse bill is on track to be the second line item on your cloud invoice, right after tokens. Giving agents unrestricted access to your warehouse will inflate that bill even further. Nightshift pushes the analytics to the edge of your source, saving 80% in compute bills and protecting from rogue queries that can cost thousands.
Off your invoice
- Warehouse compute, scaled up or sitting idle
- A second copy of your data to store and secure
- Pipelines to move rows you already have
Resources
Built to be understood.
The Wrong Question About AI Cost
Article
Strategy · 6 min read
Article
AI Should Meet You Where You Are
Ethan Henley · May 29, 2026
Article
Shipping Real Apps with Harness Engineering
Gianni Crivello · March 30, 2026
Article
Containers, But Without The Magic Part 1: Networking
Gianni Crivello · March 5, 2026
Article
You Are The BIOS Now: Building A Hypervisor In Python With KVM
Gianni Crivello · February 27, 2026
Data your team and your agents can be trusted with.
Connect a source and point your team or any agent at warehouse-grade analytics, no warehouse required. Governed by identity. Start free in minutes.
