Mesa

The Filesystem for AI Agents

Automatically persist your agent's work with versioning for memory, skills, code, and more.

TRUSTED BY

Smithery
Delve
Nilo
Miter
Zingage
Dosu
Rilla
Clarify
Go to Docs
1.0HOW IT WORKS

Get started in minutes.

Step 1

Create versioned directory

await mesa.repos.create({
name: "my-workspace",
});
Step 2

Mount the filesystem

$ mesafs run
Step 3

Run agent

$ cd /mnt/acme/my-workspace
$ claude
2.0WHY YOU CARE

A complete storage toolkit for agents.

Automatic Persistence

Never lose work. Every write is durably stored the moment it happens.

Git Compatibility

Full Git semantics under the hood. Push, pull, and sync with any Git remote.

Checkpointing

Built-in history with time travel. Roll back to any previous state in one call.

Branching

Run parallel agents on the same file system. Test and approve changes on isolated branches before merging.

Agent Memory

Persist artifacts, conversation history, and learned preferences across sessions.

Agent Skills

Store and version reusable prompts, tools, and workflows your agents can share.

Large Files

Store datasets, models, and media alongside code with no file size limits.

Instant Forks & Clones

Fork in milliseconds. Spin up parallel experiments with zero overhead.

3.0USE CASES

Solve your hardest use cases with the most advanced filesystem in the world.

Coding Agents

Automatically checkpoint code changes, track diffs, and branch for parallel exploration.

Coding Agents

Personal Assistants

Store skills, memories, and documents with full version history so your assistant never forgets.

Personal Assistants

Sandbox/VM Infrastructure

Easily mount Mesa as a virtual filesystem inside any sandbox or VM.

Sandbox/VM Infrastructure

App Builders

Build a prompt-to-app system with persistent file storage, instant previews, and built-in version history.

App Builders

Workflow Builders

Version workflow definitions, roll back safely, and run experiments without breaking production.

Workflow Builders

Build Systems

Instantly mount codebases in runners. Cache build artifacts, dependencies, and outputs for faster builds.

Build Systems

Data Analysis Agents

Persist datasets, intermediate results, and analysis artifacts across long-running agent sessions.

Data Analysis Agents
4.0FEATURES

Everything you need to build reliable agents.

Efficient File Storage

Backed by a purpose-built version control engine with sub-50ms API latency. Store code, data, and media with built-in deduplication.

Versioning

Full Git compatibility under the hood. Every change is tracked with complete history you can diff, revert, or branch from.

Virtual Filesystem

Mount repos as a local POSIX filesystem. Your agents use familiar Unix tools and FS APIs, while Mesa handles persistence and sync.

Skills Versioning

Store, version, and share reusable agent skills. Prompts, tools, and workflows stay in sync across your team.

Agent Trace

Full execution history for every agent run. Inspect checkpoints, replay decisions, and debug with complete context.

Agent API

Build and run agents without worrying about infrastructure. Mesa handles session persistence, workspace setup, and version history.

5.0ENTERPRISE READY

Secure and built for enterprise workloads.

SOC 2

SOC 2 Type II compliant. Your data is encrypted at rest and in transit with audited access controls.

Bring Your Own Cloud

Run Mesa on your infrastructure. We handle setup, maintenance, and operations while you maintain full control over your data.

Access Controls

Fine-grained permissions at the organization, team, and repository level. Scoped API keys for every agent.