Materialize documentation

Materialize is the live data layer for apps and AI agents. To keep results up-to-date as new data arrives, Materialize incrementally updates results as it ingests data rather than recalculating results from scratch.

What’s new!

Materialize is available as:

Offering Description Get Started
Materialize Cloud Materialize Cloud is a fully-managed service for Materialize. 🚀 Sign up for a free trial account on Materialize Cloud and try out the Quickstart.
Materialize Self-Managed Deploy and operate Materialize in your Kubernetes environment. Whereas Materialize Cloud gives you a fully managed service, Materialize Self-Managed allows you to deploy Materialize in your own infrastructure.

Self-managed Materialize is available as a paid Enterprise Edition and a free Community Edition:

Feature Enterprise Edition Community Edition
Maximum Usage Limits (Memory) None 24 GiB
Maximum Usage Limits (Disk) None 48 GiB
Support Per terms of your license Community slack or messenger app
License Enterprise License - Contact Us BSL/Privacy Policy
🚀 Install self-managed and try out the Quickstart.
Materialize Emulator Materialize Emulator is an all-in-one Docker image that provides the fastest way to get hands-on experience with Materialize for local development. 🚀 Download and run Materialize Emulator and try out the Quickstart.
Back to top ↑