Skip to content

Releases: mturac/agentvm

AgentVM v0.1.0: Portable Agent Runtime

Choose a tag to compare

@mturac mturac released this 26 Jun 07:39

AgentVM v0.1.0 is the first public release of a portable runtime for packaging an AI agent's memory, personality, skills, tools, and platform exports.

Why this exists

AI agents are still trapped inside platforms. If you move from ChatGPT to Claude, Gemini, OpenClaw, Ollama, or a local model, you rebuild the same memory and preferences from scratch. AgentVM treats an agent like a portable image: package it once, move it across runtimes.

What ships

  • Agent Image YAML/JSON specification for identity, memory, skills, tools, prompts, runtime targets, provenance, and export metadata.
  • Rust CLI for init, validate, pack, unpack, inspect, diff, merge, checksum, security scan, registry push/pull, versioning, changelog, memory search/export, and platform import/export.
  • Browser Studio for drag-and-drop/no-YAML agent packaging, visual brain editing, Safety Scan blocking, diff/merge, platform exports, and local registry publishing.
  • Go local registry API with persistent file storage and full image payload round-trips.
  • TypeScript adapters for OpenAI, Anthropic, Gemini, Ollama, and OpenClaw request composition.
  • CI coverage for Rust, Go, Studio browser smoke, adapters, platform migration, strict secret-like content scans, and registry round-trips.

Try it

git clone https://github.com/mturac/agentvm.git
cd agentvm
bash scripts/verify.sh

Studio:

cd registry/web
npm install
npm run dev

If you care about agent portability, durable memory, local-first workflows, or cross-platform AI tooling, feedback and contributions are very welcome.