Skip to content

not4humans/MuscleMemory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MuscleMemory for Agents

by not4humans

MuscleMemory: where trial-and-error compiles into skills you can trust.


The Next Paradigm for LLMs

  • LLMs gave us raw intelligence.
  • RAG gave them memory.
  • Agents gave them tools.
  • MuscleMemory gives them skills.

Today, agents re-solve the same problems from scratch every time. Each run is clumsy, fragile, and costly. With MuscleMemory, they can practice, make mistakes, and compile experience into deterministic skills that can be applied again and again.

Reliable. Auditable. Local-first. One line of code.


One Line to Wrap an Agent

from not4humans.musclememory import MuscleMemory

agent = MuscleMemory.wrap(my_agent, tools=[term_exec, fs_patch], llm_client=openai_chat)
result = agent.run("Deploy latest to staging")
# trial and error β†’ skill β†’ reliable outcome

Why MuscleMemory

  • Deterministic execution β€” every skill runs with explicit preconditions, budgets, and replay.
  • Reliability β€” once learned, skills execute predictably.
  • Drop-in adoption β€” wrap your agent in one line, no rewrites.
  • Local-first β€” logging, CI, and skill mining all work offline.
  • Governance (optional) β€” promote skills across teams, enforce policy, and audit at scale.

Get Started

  • πŸ“– Quickstart Guide
  • πŸ“š Skill Manifest Schema
  • πŸ› οΈ Integration Checklist

Roadmap

  • SDK core (wrap, session, deterministic gate, plan runner)
  • Local registry + miner + compiler
  • LangGraph / LangChain / Semantic Kernel adapters
  • Control-plane client (policy, promotions, telemetry)
  • Example skills library

πŸ‘‰ From prompts β†’ memory β†’ tools β†’ skills.
MuscleMemory is the obvious next steip.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages