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.
Materialize is available as:
-
Materialize Cloud. Materialize Cloud is a fully-managed service for Materialize.
- 🚀 To get started, 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.
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 - 🚀 To get started, 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.
- 🚀 To get started, download and run Materialize Emulator and try out the Quickstart.