M9000 · Data platform

The engine under critical infrastructure.

M9000 is a multi-tenant data platform for monitoring critical infrastructure. It collects metrics from your servers, network and facility hardware, stores them, and lets you and your applications query and act on that data through a single API. It's the foundation our own product, BigBoard, runs on, in production today.

M9000 also provides secure account sign-in — including Sign in with Google — so people and applications can access their M9000 workspace and the products built on it, such as BigBoard.

Compiled·dependency-light
The platform

One platform where most teams wire together five.

Object store, time-series, auth, files and an AI layer — one engine, one API, built to work together.

A high-performance metrics engine

Statistics computed as data arrives, not just the current value.

pre-aggregated · group-by & rollup

Object store

Model anything; add a type without a schema migration.

CRUD · import/export · dependencies

Auth & RBAC

OAuth/JWT, scoped keys, per-object permissions.

per-object roles

Server-side AI

Data-aware channels; the API key never reaches the browser.

streaming · M9000-aware

Search

Full-text plus attribute, type and metric-range filters.

BM25 · type wildcards

Live events

Object, metric and dependency changes pushed over WebSocket.

wss · object-bound

Versioned files

Attach files to any object; history and range downloads.

resumable

Defense at the edge

Injection & scanner detection, per-IP threat scoring, rate limits.

auto-block
Why it's built this way

Lean by construction.

01

Few dependencies

In-house JSON & HTTP, no npm or PyPI package tree — almost none of the supply-chain surface most breaches ride in through.

02

Efficiency is the economics

As the AI buildout bids up compute, memory and power, a compiled core on dedicated hardware spends a fraction of a cloud stack.

03

A footprint you can watch

Native per-OS agents — a few hundred KB to a few megabytes, depending on the device — that report their own CPU and memory, so the footprint is measured, not asserted.

Proof, not promises

It's not a deck. It's running.

1,000+
Device models BigBoard reads today
0
npm / PyPI packages — no tree to poison
1
Full product (BigBoard) in production on the platform

Agents span FreeBSD, Linux, macOS and Windows, plus SNMP and Modbus for switches, routers, firewalls, UPS units, power strips and more — all reporting through one platform.

Architecture

One API. Many tenants. No package tree.

  • Multi-tenant within the APIEvery call is namespaced by instance; each tenant's data and access stay separate inside the platform — not a server per customer.
  • Compiled native servicesNo interpreter, no heavy runtime — far less hardware to do the same work.
  • Hosted on our own hardwareRun it on infrastructure we operate — no hyperscaler between you and your data.
m9k_api.py
# one wrapper, the whole platform
from m9k_api import api

api('POST', 'object', {'parent_id':'0',
  'content':'rack-7', 'type':'device:rack'})

# ten years of CPU, grouped by site
api('GET', 'metrics/cpu?group=site&from=-10y')
The first product on M9000

BigBoard — see everything in your racks

Observability as a business tool: what you have and how it's running, from live readings — for engineers, field technicians, and the people deciding what to spend. Proof the platform carries a real product, not just an API.

Visit BigBoard →
Deployment

Hosted by us.

Hosted

We run the platform on infrastructure we operate. You build and use it through the API.

  • Dedicated hardware, not rented cloud
  • Predictable cost as you grow
  • Operated by the people who built it
Company

Engineering-led and production-proven — we build the platform, operate it on our own hardware, and prove it in production before anyone is asked to buy.

BigBoard is open to everyone today, free for one device. We're talking with partners and investors who prefer to evaluate software that already works.

Talk to us →