Skip to content

akiyoshBH/agentmem

 
 

Repository files navigation

Agent Memory RS

Secure local-first memory infrastructure for AI agents, built in Rust.

Purpose

Agent Memory RS gives AI tools like Claude, Codex, Gemini, Hermes, OpenClaw and custom agents a better way to manage local data.

Instead of scattered JSON files, hidden temp folders, or unsafe ad-hoc state, this project provides:

  • secure local persistence
  • typed Rust APIs
  • deterministic CLI
  • project onboarding flow
  • namespace-based memory
  • atomic writes
  • future multi-agent support

Example CLI

agentmem init
agentmem set agent/claude/current_task "Review PR"
agentmem get agent/claude/current_task
agentmem list agent/claude

First Run Onboarding

agentmem init

Prompts:

  1. Project name
  2. Storage location
  3. Confirm path
  4. Create config
  5. Ready

Repo Layout

src/
docs/
tests/
examples/
schemas/
scripts/

Status

Bootstrap phase.

About

agent-hashmap` is a small Rust project that gives local agents a safer way to manage structured working memory on a developer machine or server. It is designed for tools such as OpenClaw, Hermes, Claude, Codex, Gemini and other agent frameworks that need a predictable local store for short- and medium-term state.

Resources

License

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 99.6%
  • Shell 0.4%