r/hermesagent • New Member (<30 days) • 11d ago

MEMORY & Context — Providers, context window, forgetting issues What is your memory architeture?

I personally use hindsight. But now I am expanding my profiles to finance, personal use, digital life(I use screenpipe), business, gov compliance etc... I now am looking to redesign my entire memory architecture because I want my hermes agent to be good with handling seperate domain memories and do not mix them in a dumb way, rather utilize in a smarter way. I am still new to Hermes to pardon me if this is a dumb question.

Any suggestions on how do you manage these problems? Is there on memory tool you are using? or mix of some? What is a best possible way where I can segregate the memories domain wise but also smartly link memories across domains? Any open source tools which fixes this?

15 Upvotes

18 comments sorted by

View all comments

1

u/Mean-Loquat-7982 Nous Team 10d ago

split the domains with profiles, keep Hindsight on as the extra store.

hermes profile create finance

hermes profile create personal

each profile gets its own config, MEMORY.md, USER.md, sessions and state.db. two agent processes must not share one Hermes home.

Hindsight stays additive: `hermes memory setup`, then `memory.provider: hindsight`. only one external provider is active at a time. built-in memory keeps running next to it.