memstead-cli
Command-line interface for Memstead — the schema-agnostic graph engine that gives AI agents a durable, typed memory stored as plain markdown in git.
The memstead binary queries and mutates typed entity graphs from the
shell: bootstrap a workspace (memstead quickstart), create and search
entities, manage mems and schemas (memstead mem <verb>,
memstead schema new), inspect history, and publish/install packaged
mems.
Install
From the GitHub release (installer script or Homebrew — see the repo README), or from this repo:
Once the crate is published to crates.io, cargo install memstead-cli
will work too. Either way this installs the memstead binary. The default build is the full
surface (multi-mem, git-backed via the mem-repo feature);
--no-default-features builds the lean folder-only surface.
Start
&&
(On the v0.1.0 release binaries, which predate quickstart, use
memstead init --name my-graph --schema default@1.0.0 instead.)
One run leaves a working graph: a workspace, a mem pinned to the built-in
default schema, a seed entity, and MCP wiring for the agent targets you
pick. Full documentation lives at the
Memstead repository.
License
MIT OR Apache-2.0, at your option.