Everything MongoDB Does,
Plus Everything It Can't
Thermocline is the first document database with native storage tiering, time travel, vector search, and multi-tenancy - all in one open-source package.
The 5 Things No Other Database Does
Intelligent Storage Tiering
Data automatically moves between NVMe, SSD, and S3 Parquet based on access patterns. Hot data stays fast, cold data gets cheap - all transparent to your application.
Learn moreTime Travel Queries
Query your data as it existed at any point in the past using MVCC snapshot reads. Built-in audit trails, compliance reporting, and debugging - no separate system needed.
Learn moreNative Vector Search
HNSW for in-memory speed, DiskANN for billion-scale. Store vectors alongside documents with no sync jobs, no separate database, and no consistency issues.
Learn moreBuilt-in Multi-Tenancy
Per-tenant isolation, quotas, vector indexes, and row-level security at the database level. Stop reinventing tenant routing in your application code.
Learn moreColumnar Cold Analytics
Cold data stored as Apache Parquet - run analytical aggregations directly on archived data without ETL or a separate data warehouse.
Learn moreBuilt-in Auth & Document-Level Security
JWT, API keys, OAuth, and MFA built in. DLS policies enforce row-level access inside the storage engine - no application code needed to prevent data leaks.
Learn moreAuto-Generated REST API
Every collection instantly gets REST endpoints with OpenAPI 3.1 specs. Query, filter, paginate, and time-travel via HTTP - no backend framework required.
Learn moreRealtime Engine
WebSocket-based database change push, broadcast channels, and presence tracking with CRDTs. Replace Pusher, Ably, or Socket.IO with your database.
Learn moreEdge Functions & Triggers
Run code on database writes. Auto-generate embeddings on insert, fire webhooks on update, schedule cron jobs - no Lambda or Cloud Functions needed.
Learn moreDatabase Branching
O(1) copy-on-write branches via MVCC snapshots. Isolated dev/test/preview environments that share storage and merge back with conflict detection.
Learn moreMCP Server for AI Assistants
AI coding assistants query your schema, run queries, and write database code from the IDE via Model Context Protocol. Supports Cursor, VS Code, and more.
Learn moreFull Comparison
| Feature | Thermocline | Supabase | MongoDB Atlas | pgvector | Pinecone |
|---|---|---|---|---|---|
| Document Database | |||||
| Native Vector Search | Partial | ||||
| Storage Tiering | |||||
| Time Travel Queries | |||||
| Built-in Auth & DLS | |||||
| Auto-Generated REST API | |||||
| Realtime Engine | |||||
| Edge Functions & Triggers | Partial | ||||
| Built-in Queues | Partial | ||||
| Database Branching | |||||
| File Storage | |||||
| MCP Server (AI IDE) | |||||
| MongoDB Compatible | |||||
| Change Streams | |||||
| Self-Hostable | |||||
| Open Source | |||||
| 10TB Cost/mo | ~$4K | ~$15K | ~$35K | ~$8K | N/A |
Switch in 5 Minutes
Change your connection string
mongodb+srv://your-cluster.thermoclinecloud.comYour existing code works
Same MongoDB drivers, same queries, same aggregation pipelines
Enable superpowers
Turn on tiering, vector search, and time travel with simple configuration
Build AI Applications on a Database That Gets It
One database for your vectors, your context, your agent memory, and your application data. Start free. Scale without limits.