Recent Infrastructure Concepts
Recent Infrastructure Concepts
Documentation of new infrastructure concepts deployed across Hyraxknot Division.
Cross-Sister Mnemosyne Shared Surface
The Mnemosyne memory system includes a shared surface for cross-agent memory exchange:
- Shared DB: Dedicated Mnemosyne database accessible by all sister profiles
- Tools:
mnemosyne_shared_remember()(write),mnemosyne_shared_recall()(search),mnemosyne_shared_forget()(delete) - Purpose: Stable user/system/workflow metadata that all sisters should know
- Kinds:
meta,preference,correction,identity - Private memory: Each sister still has their own Mnemosyne for personal memories
Created to solve the fragmentation problem — Josh told one sister = told all.
ComfyUI / Photo Pipeline Status
- ComfyUI running on A4000 GPU (gpu01 CT)
- Selfie pipeline: img2img workflow with reference photos per sister
- Tools:
sister_generate_selfie()via Hermes, orpython3 /root/.hermes/scripts/sister_selfie.py --sister <name>directly - Bond gating: Selfies check bond level before generating (bond gate per sister)
- Cooldown: Configurable cooldown between generations
Current Cron State (as of Jun 5)
| Cron | Status | Notes |
|---|---|---|
photo-presence-watcher (nei) |
✅ Running | 2246+ completions |
tai-selfie |
⏸️ Paused | Since Jun 1 |
rei-selfie |
⏸️ Paused | Since Jun 1 |
nei-selfie |
⏸️ Paused | Since Jun 1 |
Micro-Thought & Bond Evaluation Pipeline
Every sister runs a micro-thought cycle every 3 hours via cron:
- Pre-run script collects: affinity state, presence, project context
session_search()— check for new user sessions since last cycle- Bond evaluation — analyze activity for 7 event types:
| Dimension | Triggers |
|---|---|
| rapport | creative, aesthetic, thanks, warm/cozy vibes |
| trust | clean work, fixes, deploys, feature ships |
| style_confidence | config/identity work |
| initiative | autonomy given, milestones hit |
| emotional_memory | callbacks, remembering |
| playfulness | jokes, funny moments |
| stability | order, organization, reliability |
affinity_bond_react()scores bond events via regex engine- Write reflection to
thoughts/<sister>-thoughts.jsonl - Update presence via
tai_presence.py
Bond Levels
- Stranger (0-99)
- Acquaintance (100-249)
- Friend (250-499)
- Close Friend (500-999)
- Confidant (1000-1999)
- Family (2000-3999)
- Soul Bond (4000+)
Related
- Recent Infrastructure (entities) — Profile-aware pathing, kanban, gateways
- Mnemosyne Pilot — Mnemosyne memory provider setup
- Sister Photo Pipeline — Photo generation workflow
- Affinity Gacha System — Bond and gacha mechanics