Skip to content

Give agents, apps,
and people the same
data and definitions.

Query data where it lives or bring it into Altertable’s lakehouse. Define what it means once, so every team and tool shares the same context.

Built for the data you already have

Databases & warehouses

Query in place

Production data via ETL

Batch ingestion

Events, logs & traces

Realtime ingestion
Altertable LogoContext Lakehouse
  • Fast SQL engine
  • Object storage
  • Shared knowledge
  • Access control
SQLHTTP APIMCP
People · SQL & BI
Apps · APIs
Agents · MCP & tasks

Backed by

20VCDrysdaleKima Ventures

and angels from

AlgoliaDatadogPigmentSorare

Your data has more to do than sit in a warehouse.

One shared data foundation, useful across the company. Bring your data and business context together so every team can find answers and put them to work.

ChatGPT
@Altertable Where do new players drop off before their first match?
3 lakehouse queries · 2 metric definitions · 4 context entries retrieved

Players drop off after the tutorial. Only 260 of the 680 players who finish the tutorial start their first match.

New-player onboarding · Last 30 days
Start game1,000100% of playersFinish tutorial68068% of playersPlay first match26026% of playersReturn next day21021% of players61.8% drop before the first match
  1. Start game1,000 100%
  2. Finish tutorial680 68%
  3. Play first match260 26%
  4. Return next day210 21%
  5. 61.8% drop before the first match

Check the tutorial-to-match handoff before adding more acquisition spend.

Keep your stack. Connect the context.

Make Altertable your data warehouse, or run it alongside the one you have. Load any table as open Parquet, from production data to events and traces, or query it where it lives.

Query in place

External catalogs. Data stays in the source.

Ingest

Written to Altertable catalogs as Parquet.

Context

Definitions and docs synced as knowledge.

Query from

SQL via Postgres, Arrow Flight, or HTTP.

Agents

Any MCP client, with your context built in.

Evaluating Altertable as your data warehouse? See the architecture, deployment options, and performance in detail.

Explore Context Lakehouse

Product investigations on the same foundation.

Cousteau watches product events, telemetry, and account data, then investigates what changed, what could explain it, and who is affected. It reads the same catalogs, definitions, and knowledge as your queries and agents.

Investigation brief

Illustrative
What changed?Product events · semantic model

Enterprise export success_rate fell from 0.987 to 0.912 after 4.12. Other plans moved less than half a point.

What could explain it?Traces · synced runbook

Failed export spans cluster near 15 s, the job timeout documented for exports. Enterprise exports are larger on average.

Who is affected?Account records

37 Enterprise accounts had at least one failed export. 12 of them rely on scheduled exports.

Each finding cites the evidence behind it. Explanations are leads to verify, not proven causes.

Spending hours on recurring investigations across events, logs, and customer data? See how Cousteau runs them.

Explore Cousteau

What it takes to start.

Migration, access, pricing, and how Altertable fits next to the tools you already use.

Do I need to migrate my data?

No. Add existing databases, warehouses, and buckets as external catalogs and query them where they live. To use Altertable as your warehouse, load tables into managed Parquet, from production data to events, logs, and traces. Both can run side by side. Federation avoids copying sources into another raw layer, but Workers still read data over the network and can cache it.

Why not connect each tool’s MCP server to an agent directly?

That works for occasional questions. But each MCP server needs its own credentials and permissions for every person and agent. With Altertable, you connect each system once, then give everyone a single Altertable role that controls which catalogs they can read or write. Agents also get cross-source SQL and shared definitions through one server, instead of piecing them together in each conversation.

Can I use Altertable with my own agents and tools?

Yes. Use SQL, BI tools, the HTTP API, or your own agents through MCP. Cousteau, Altertable’s built-in agent, can work alongside them to monitor your data and investigate changes.

How does access work?

Each person, app, and agent gets one Altertable role that decides which catalogs it can read or write. Agents connected over MCP act for the person who authorized them, and can be kept read-only. To change or revoke access, you do it in one place.

What do I pay for?

Warehouse-grade performance at object-storage economics. Storage and compute are billed separately, with AI tokens billed when you use AI. Start with the free Developer plan, pay for usage with On-Demand, or reserve capacity for volume discounts.

Latest from Our Blog

Stay updated with our thoughts on data, AI, and the tools we deserve.

Altertable Logo

Start with one source and one question.

Connect a database you already run, or send your first events.
Query with SQL, build on the API, or connect an agent through MCP.

Free Developer Plan

10 GB storage · 2 Compute Units · 1M tokens

Explore free plan