Materials is Dot’s integrated development environment that allows users to build, edit, and manage code-driven products or applications directly within the platform.
It transforms Dot from being just an AI automation hub into a full-stack development workspace.
With Materials, users can start from a blank canvas or import existing projects, and work end-to-end without switching to an external IDE or needing additional tooling.
In Dot, Materials provides AI-assisted code generation in multiple programming languages*, as well as refactoring support for existing codebases.
Whether you’re creating a web app, scripting internal tools, or prototyping an automation pipeline, the Materials environment offers real-time editing, file structuring, and instant preview capabilities.
It also integrates tightly with Dot’s agent and workflow systems, meaning the code you develop can be connected to AI agents or turned into callable services inside orchestrated workflows. This bridges the gap between coding and orchestration, allowing developers and non-developers alike to collaborate around production-ready outputs within a unified AI-native environment.
*Live preview is currently available for JavaScript, HTML, and CSS. Support for Python is under development and will be introduced in an upcoming update.