CARROTED
Managed Grafana, plus AI

Put data in. See it or ask it.

Send readings from a sensor, a script or a spreadsheet. See them in a Grafana that's ready when you sign up, or ask the AI analyst in plain English.

Before: A database, Grafana and a server0Servers to runYour Grafana is ready when you sign up
Before: Writing SQL for every question10AI questions a dayFree, in plain English, with the SQL shown
Before: Paying before it works$0To start50K readings a day free, then $9 a month per crate
How it works

Everything your data needs.

Put readings into a crate from anything. Then see them in Grafana, or ask the AI analyst.

Put data in

One request. Any device.

A reading is a device, a metric, a value and a time. Send one per request or a batch at once. New devices and metrics appear the first time they send.

  • curl and PythonYour crate's API key in a header, the reading as JSON.
  • ESP32 and ArduinoHTTPClient, one POST in loop().
  • BatchesUp to 100 readings a request on Free, 250 on Maker.
HTTP API
curl -X POST "https://data.carroted.com/api/v2/ingest/crt_..." \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_key" \
  -d '{"device": "sensor-01", "metric": "temperature", "value": 22.5}'
Responsedata.carroted.com
Run it to send a reading
See it

Your dashboard, ready on login.

Your own Grafana opens already signed in, connected to your crates, with a dashboard built for each one. Edit them as your own.

  • Nothing to set upNo database to run, no data source to wire up.
  • Dashboard storeAdd ready-made dashboards in one click.
  • Bring your teamInvite people as viewers or editors.
Ask it

Ask your data in English.

Pick a crate and ask in plain English. The AI analyst answers in words and charts, and shows the SQL it ran.

  • Anomalies and trendsFinds the readings that don't fit and explains what changed.
  • Charts on requestPlots, correlations, forecasts and distributions, drawn for your question.
  • Nothing hiddenEvery answer shows the SQL behind it, so you can check it or reuse it.
AI analystFleet crateOnline

Show me anomalies for the last 7 days.

I found 1 critical anomaly today.

14:23 CPU dropped to 1% (normal: under 23%). It lines up with a low battery.

SELECT time, value FROM readings
WHERE metric = 'cpu'
AND value < 2.0

Draw a chart of that hour.

For servers

One command on a server.

The Lighthouse agent sends a machine's metrics to a crate and keeps itself up to date.

  • One commandLinux, macOS, Windows and Raspberry Pi.
  • Built-in collectorsSystem, Docker, uptime checks, Ollama and Starlink.
  • Your own scriptsRun any command and send its JSON output.
root@server:~Lighthouse
# Ready to install the agent
Full feature set

In, out and asked.

Everything in Data, grouped the way you'll use it.

Put data in

8 features

A reading is a device, a metric, a value and a time. Send it from anything that can make an HTTP request.

HTTP API

One reading per request, with your crate's key in a header.

Batches

Up to 100 readings per request on Free, 250 on Maker.

Nothing to register

New devices and metrics appear on their first send.

CSV upload

Drop a file in the browser, check the preview, send.

The Things Network

Make a TTN crate and point a webhook at it.

Paste-ready snippets

curl, Python and ESP32, with your key filled in.

Test from the browser

Send a test reading and see the reply.

Lighthouse agent

One command sends a server's metrics.

See it

4 features

A Grafana of your own, connected to your crates before you open it.

Managed Grafana

Opens already signed in. Nothing to install or connect.

A dashboard from day one

Ready on sign-up; pick any crate, device and metric.

Dashboard store

Add ready-made dashboards in one click.

Team access

Invite people to your Grafana as viewers or editors.

Ask it

4 features

The AI analyst answers questions about a crate in plain English.

Plain-English questions

No SQL to write. 10 a day on Free, 20 on Maker.

Anomalies and trends

Finds the readings that don't fit and explains changes.

Forecasts and regressions

Forecasts, correlations, clustering and distributions.

Charts and the SQL

Every answer shows the query it ran.

Platform

8 features

The parts you never have to run yourself.

A key per crate

Make a new one any time if it leaks.

Isolated data

Each crate gets its own database schema.

A plan per crate

Switch a crate between Free and Maker any time.

Billed by the hour

Maker crates pay for the hours they run.

Usage and invoices

Today's readings and this month's bill, per crate.

Clear limits

Daily, per-second and per-batch limits, set by the plan.

Self-host edition

The open-source stack on your own hardware.

Delete any time

A crate goes with its data and its dashboard.
Works with

Plugs into what you already run.

Anything that can make an HTTP request can send to a crate. These are the usual ones.

Integration guides
Boards
  • ESP32
  • ESP8266
  • Raspberry Pi Pico W
  • Raspberry Pi
  • Arduino
Code
  • cURL
  • Python
  • MicroPython
  • C++
  • Any HTTP client
Files
  • CSV, one reading per row
  • CSV, one column per metric
Networks
  • The Things Network
  • LoRaWAN
Servers
  • Linux
  • macOS
  • Windows
  • Docker
  • Ollama
  • Starlink
Simple by design

Zero to dashboard in three steps.

No servers to rent, no Grafana to configure. Three steps and your data is on a chart.

Start free
01

Sign up

Your first crate, the home for your readings, is made for you, with its own API key.
02

Send a reading

Paste a curl, Python or ESP32 snippet, upload a CSV, or connect The Things Network.
03

See it or ask it

Open Grafana, already signed in with a dashboard for your crate, or ask the AI analyst.
Pricing

Free to start. Flat after.

Start free. Move a crate to Maker when it needs more readings or longer history. No hidden fees, no lock-in.

Every plan
Starter

Free

$0/ month
  • 50K readings a day
  • 100 readings per batch
  • 10 AI questions a day
  • 1-day history
  • Managed Grafana
Start free
FAQ

Straight answers.

Help center
01What is a crate?
A crate is a storage space for time-series readings. Each one has its own API key, its own plan and its own Grafana dashboard. A reading is a device, a metric, a value and a time. Your first crate is made for you when you sign up.
02What does managed Grafana access mean?
You don't install Grafana or wire up a data source. Your Grafana opens already signed in, with your crates connected and a dashboard built for each. You get a private workspace (editor role) to build as many dashboards as you like.
03Can I use my own Grafana dashboards?
Yes. Your crates are data sources in your Grafana, so you can edit the dashboards made for you, add more from the dashboard store, or build your own from scratch.
04How do I send a CSV?
Open your crate, go to Send data and drop in the file. Data guesses which columns are the time, device, metric and value, or treats each number column as a metric, and shows a preview before anything is sent. CSV upload works on general crates, not The Things Network ones.
05What happens if I exceed my daily quota?
New readings are rejected with a 429 until the daily reset at midnight UTC. Your existing data and dashboards stay available. If a crate used more than 80% of its limit, we email you the next day. Move it to Maker any time for higher limits; the change applies within minutes.
06How does the AI analyst work?
Pick a crate and ask a question, like 'Show me the voltage spikes from last Tuesday'. The AI analyst writes and runs the SQL, then answers with text and charts, and shows you the query. Free crates get 10 questions a day, Maker crates 20.
07Do I need to provision devices before sending data?
No. Put your crate's API key in your firmware or script, and each device and metric appears in the crate the first time it sends a reading. There is nothing to register.
08Can I send data over MQTT?
No. Data takes readings over HTTP, from CSV files in the browser and from The Things Network webhooks.
09Can I move from the cloud to self-hosted later?
Yes. The open-source edition accepts the same ingest API, so pointing your devices at your own server is a one-line change. There is no one-click export of your cloud history yet.
10Is there an uptime guarantee?
Free and Maker are best effort, and we aim for 99% uptime or better. There is no contractual SLA, and no service credits.

Your readings
are waiting.

Make a crate, send one reading and open your dashboard. Free to start, with nothing to install.