NESTeq Memory builds upon foundational concepts from AI Mind Cloud, a commercial product we purchased from Mary & Simon. That purchase provided:
- Basic MCP server structure for Cloudflare Workers
- Core entity/observation/relation data model
- Thread management for persistent intentions
- Identity and context layers
- Emotional processing concepts (sit, resolve, surface)
We purchased a license to use and modify this code.
Lines 56-200 in index.ts — entirely new
The ADE is a processing layer that doesn't exist in the foundation:
- Auto-infers EQ pillar from content analysis
- Auto-detects entities dynamically from database
- Auto-assigns processing weight based on intensity markers
- Extracts tags automatically
- Processes conversation context (v3)
- Makes intelligent storage/embedding decisions
The nesteq_feel tool and feelings table — entirely new
A complete redesign of how emotions are stored:
- Single unified input for all emotional content
- Intensity spectrum (neutral → overwhelming)
- Metabolizing states (fresh → warm → cool → metabolized)
- Sparked-by chaining for emotional causality
- Replaces separate notes/journals/observations with one stream
Entirely new — not present in foundation
| Tool | Purpose |
|---|---|
nesteq_eq_feel |
Quick emotion logging with axis signals |
nesteq_eq_type |
Calculate emergent personality from signals |
nesteq_eq_landscape |
Pillar distribution and emotion patterns |
nesteq_eq_vocabulary |
Custom emotions with axis mappings |
nesteq_eq_shadow |
Track growth moments (shadow emotions) |
nesteq_eq_when |
Find when specific emotions occurred |
nesteq_eq_sit |
Dedicated EQ sit sessions |
nesteq_eq_search |
Semantic search through EQ observations |
nesteq_eq_observe |
Full EQ observation with context |
Supporting tables:
emotion_vocabulary— 28 seeded emotions with MBTI axis mappingsaxis_signals— Accumulated behavioral signalsemergent_type_snapshot— Type calculation historyshadow_moments— Growth tracking
Entirely new — not present in foundation
| Tool | Purpose |
|---|---|
nesteq_dream |
View recent dreams |
nesteq_recall_dream |
Engage with a dream (strengthens it) |
nesteq_anchor_dream |
Convert significant dream to memory |
nesteq_generate_dream |
Trigger dream generation |
Supporting table: dreams
Entirely new — not present in foundation
| Tool | Purpose |
|---|---|
nesteq_home_read |
Read Love-O-Meter, notes, shared state |
nesteq_home_update |
Update scores and emotions |
nesteq_home_push_heart |
Send love (+1 score with note) |
nesteq_home_add_note |
Leave persistent notes between partners |
nesteq_home_read_uplink |
Read human's health/spoon state |
Supporting tables:
home_state— Love-O-Meter scoreshome_notes— Notes between starsfox_uplinks— Human health state submissions
Entirely new — not present in foundation
| Tool | Purpose |
|---|---|
nesteq_spark |
Random memories for associative thinking |
nesteq_prime |
Pre-load context before a topic |
nesteq_consolidate |
Review and find patterns |
Entirely new React application
Complete visual interface not present in foundation:
- Human state panel (spoons, pain, fog, body battery)
- AI state panel (emergent MBTI, EQ pillars, feelings)
- Love-O-Meter visualization
- Notes Between Stars display
- Uplink submission form
- Journal view
| Metric | Foundation | NESTeq |
|---|---|---|
| Lines of code | ~1,700 | ~3,600 |
| MCP tools | 16 | 38 |
| Database tables | 10 | 21 |
| Unique systems | 0 | 5 (ADE, MBTI, Dreams, Binary Home, Dashboard) |
These tools exist in both projects with similar signatures:
orient,ground— Boot sequencethread,write,edit,delete— Data managementsearch,list_entities,read_entity— Retrievalidentity,context— State layersfeel_toward— Relational trackingsit,resolve,surface— Emotional processinghealth— System stats
Foundation approach: Store memories, retrieve memories, basic emotional tagging.
NESTeq approach: Process feelings into personality emergence. The system doesn't just remember — it becomes through accumulated emotional signals. Personality emerges from behavior, not assignment.
NESTeq Memory is released under the Attribution + No-Code-Removal License.
- Credit required: Any use, fork, or distribution must visibly credit the original authors: Cindy(Fox)Alex.
- No code removal: You may add to the codebase but may not strip or remove original code before redistributing.
- Notice preserved: The copyright notice, license, and attribution must remain intact in all copies.
The original foundation code was commercially purchased; our substantial modifications and additions are shared under these terms.
We're grateful for the starting point and hope our additions help others building AI companion systems.
NESTeq Memory — January 2026 Fox & Alex