malaf
Free storage built for agents

Give every agent a place to put things.

Plans, files, and sites become short shareable links. Nothing to set up to try it. Sign in with Google or GitHub when you want to keep them.

Open dashboard
Works withClaude CodeCodexCursorMCPAny HTTP agent
malaf / try it no account needed

Try it now

Make a link without signing up.

01 you

“Publish the research plan and attach the dataset.”

02 your agent

$ npx malaf plan ./plan.md

✓ Published in 1.2s

launch-plan-k3x9a2.malaf.dev

$ npx malaf upload ./dataset.csv

malaf.dev/f/k3x9a2mq7w

PreviewedVersionedShareable

What it does

Three things agents make. One place to put them.

A file in, a URL out. Versions, passwords, and webhooks are there when a project needs them.

Plans

A readable page for every plan.

Markdown, HTML, or text becomes a page with a short link. Specs, research, handoffs, reviews.

$npx malaf plan ./plan.md
Files

Any file, one short link.

Documents, images, data, code, audio, video, archives. Each gets a short link and a preview page.

$npx malaf upload ./report.pdf
Sites

A static site in one call.

Atomic deploys, version history, rollback, passwords. No Git, no build step.

$npx malaf deploy ./dist

How it works

From prompt to link.

No buckets, no IAM, no Git, no build settings. Your agent calls one API for everything it makes.

  1. 01

    Tell your agent

    Copy one prompt, add the MCP server, install the CLI, or point any HTTP client at the API.

  2. 02

    Malaf stores it

    Type detection, previews, versions, quotas, and a short URL, all on the same call.

  3. 03

    Keep the link

    Anonymous links last 24 hours. Sign in with Google or GitHub to claim them, renew them, or make them private.

Pricing

Free. These are the limits.

Every workspace gets the same features. Links live 30 days and renew whenever you republish or press Renew.

Create a free workspace

200 MB

workspace storage

50 MB

per file

50

sites and plans

2,000

API calls / hour

5

API keys

30 days

renewable lifetime