What is Umber?
Umber is a Digital Asset as a Service platform from Vyomr Private Limited, Mumbai. It stores each image, video, audio file, document or 3D model once, keeps every version, and serves the right version to every app and environment from one stable URL over plain HTTPS.
How is Umber different from cloud storage or a CDN?
A bucket or CDN stores and delivers files, so teams still keep a copy per app and environment and ship a release to change one. Umber adds versions and environments on top of delivery: each environment points at a version of a single stored asset, so changing what users see is a deploy in Umber, not a new file or a new release.
How does Umber remove duplicate assets?
Each asset is stored once with all its versions. Environments such as DEV, QA and PROD point at a version instead of holding a copy, and every app loads the asset by URL instead of bundling it. The umber CLI can move assets already in a codebase and rewrite the references automatically.
How does Umber reduce cost?
Storage is billed once per workspace — never per environment or platform — so you pay for one copy instead of one per app and environment. Assets leave the app bundle, content changes stop needing builds and store releases, and pricing is pay as you go with a free allowance every month.
Can I update an asset without releasing a new app version?
Yes. Upload the new file as a new version, check it in a test environment, then deploy it to production. Apps request the asset by name and environment, so they receive the new version from the same URL with no rebuild, redeploy or app-store review. Rolling back is one call.
How much does Umber cost?
Every account gets 1 GB of storage, 10 GB of delivery, 10,000 API calls and 3 environments free each month. Above that, storage is $0.05 (₹4.50) per GB-month, delivery $0.15 (₹12.75) per GB and each extra environment $5 (₹450) a month, with lower rates at volume. Team members are free. Customers in India are billed in INR plus GST; customers elsewhere in USD, excluding taxes.
Do I need an SDK to use Umber?
No. Assets are delivered over plain HTTPS, so anything that can load a URL — a browser, a mobile app or a game engine — can use Umber. Management is available through the dashboard, the v2 REST API, the umber command-line tool and AI agents over MCP.
How do I move existing assets to Umber?
Install the CLI with npm install -g @umbercloud/cli, run umber login, then umber assets migrate. It finds the assets in an HTML, React or React Native project, uploads and deploys them, and rewrites the code references to Umber URLs, backing up every file it edits.
Can AI agents manage assets in Umber?
Yes. Umber has an MCP server, so AI agents such as Claude Code, Cursor and VS Code can find assets, upload new versions, deploy them and roll back. Run it locally with the umber CLI, or connect to the hosted server at https://mcp.umbercloud.io with a platform API key. The agent can only do what the key's scopes and its owner's role allow, uploading never deploys on its own, and no tool deletes anything.