Product Updates: Directory Snapshots, GLM-5, Billing updates and more
📁 Introducing Directory Snapshots for Modal Sandboxes
Until now, snapshotting a Sandbox meant capturing the entire filesystem as one unit. Directory Snapshots let you snapshot a specific directory and mount it into a new Sandbox later, independently of the base image. This makes it easy to separate system dependencies from application code, pre-warm Sandbox pools, and speed up initialization times.
Read the full post to learn more.
🤖 Try GLM-5, free on Modal
Z.ai recently shipped GLM-5, a frontier open-weights model built for long-horizon agents matching the performance of the latest proprietary models. We partnered with Z.ai to release a free public endpoint through the end of April so everyone can try the model. It’s great for coding agents, and compatible with OpenCode, Claude Code, OpenClaw, and the Vercel AI SDK.
Try it free today, or read the blog for examples on how to integrate with coding agents.
💲Better billing visibility: Refreshed UI and new billing API
The modal billing report CLI and modal.billing.workspace_billing_report API are now generally available for all Team and Enterprise plan workspaces, making it easier to track and report on Modal usage programmatically. We've also rolled out a refreshed billing UI for all workspaces.
Read the docs to learn more, or check out your new billing page!

💻 SDK Updates
Run uv pip install --upgrade modal to get the latest client updates. Here are some highlights from the changelog:
- The Modal CLI now has a
modal changelogcommand that prints release notes, offering a flexible query interface likemodal changelog --since=2025-12-01ormodal changelog --newer. Use this feature to teach your coding agents about new Modal features or other changes to the SDK. - We’ve added more ways to move from your code to the associated object in the modal dashboard. Modal objects now have a
.get_dashboard_url()method, and we’ve added newmodal dashboard,modal app dashboardandmodal volume dashboardCLI commands to make it easier to open any App or Volume directly. modal.Sandboxobjects now have a.detach()method that you can call to trigger resource cleanup, which can be useful for long-lived clients managing many Sandboxes
📹 Inside Modal Sandboxes
Sandboxes are becoming the default infrastructure for coding agents. In our recent webinar, we look at how teams are running coding agents at scale. We cover common patterns for scaling Sandboxes, security and networking tradeoffs, and the scaffolding decisions that matter most when moving from prototype to production.
🔬 AI research that accelerates AI research
Researchers are increasingly using AI to accelerate AI research itself, and Modal is helping make that work possible. We spoke with labs at Stanford doing some of the most exciting work in this space — from TTT-Discover, which used Modal's consistent GPU environment to train a model that out-wrote human engineers at a GPUMODE kernel contest, to RL-4-MLE, which is using Modal Sandboxes to automate the full ML research lifecycle across hundreds of concurrent rollouts.
Read the blog for more.
📍 Find Modal this March
From Nvidia GTC to agent infrastructure convos in NYC, we’ve got a packed month ahead. Here are a few highlights:
- Intro to Speculative Decoding: March 11 | Virtual
- Modal @ Nvidia GTC: March 16-19 | Booth 4020
- Women in AI/ML: March 16 | San Jose
- Agents after hours: March 17 | Santa Clara
- raid 8: talks on research, ai, design: March 26 | NYC
- Scaling up AI Agent Infrastructure: March 30 | NYC