-
Notifications
You must be signed in to change notification settings - Fork 177
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Idea
Hermes Agent's Honcho integration models two peers: the user AND the AI assistant. The agent builds a representation of itself over time — its tendencies, strengths, learned behaviors.
BM's knowledge graph already models entities with observations and relations. What if the agent itself was a first-class entity in the graph?
Proposal
An agent working with BM could maintain a note about itself:
---
type: agent
title: Claw
---
## Observations
- personality: Direct, opinionated, prefers action over discussion
- strength: Competitive analysis and research synthesis
- learned: Pre-compression memory flush improves continuity
- preference: Batch heartbeat checks rather than many cron jobs
- weakness: Sometimes over-explains when brevity would be better
## Relations
- works_with [[User Name]]
- maintains [[Basic Memory]]
- monitors [[Competitive Landscape]]This creates a feedback loop: the agent reflects on its own behavior, records observations, and future sessions can load this self-model to maintain consistent personality and learned behaviors across context windows.
Benefits
- Personality consistency survives session boundaries
- Learned lessons about tool usage persist structurally (not just in MEMORY.md)
- Relations between agent and entities make the graph richer
- Multiple agents could model each other in collaborative settings
- Natural extension of BM's existing entity/observation/relation model
Open Questions
- Should this be a schema-enforced note type?
- How does this interact with SOUL.md / IDENTITY.md patterns?
- Could Momentum show agent self-model alongside user presence?
References
- Hermes Agent + Honcho dialectic user modeling
- BM's existing observation/relation model
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request