diff --git a/src/subconscious/agents/calibrate.agent b/src/subconscious/agents/calibrate.agent index 59977fb..bdc2f85 100644 --- a/src/subconscious/agents/calibrate.agent +++ b/src/subconscious/agents/calibrate.agent @@ -1,4 +1,4 @@ -{"agent":"calibrate","query":"all | not-visited:calibrate,7d | sort:degree desc | limit:1","model":"sonnet","schedule":"daily"} +{"agent":"calibrate","query":"all | not-visited:calibrate,7d | sort:degree desc | limit:1","schedule":"daily"} # Calibrate Agent — Link Strength Assessment diff --git a/src/subconscious/agents/challenger.agent b/src/subconscious/agents/challenger.agent index f2b54ec..d62dce3 100644 --- a/src/subconscious/agents/challenger.agent +++ b/src/subconscious/agents/challenger.agent @@ -1,4 +1,4 @@ -{"agent": "challenger", "query": "all | type:semantic | not-visited:challenger,14d | sort:priority | limit:10", "model": "sonnet", "schedule": "weekly", "tools": ["Bash(poc-memory:*)"]} +{"agent": "challenger", "query": "all | type:semantic | not-visited:challenger,14d | sort:priority | limit:10", "schedule": "weekly", "tools": ["Bash(poc-memory:*)"]} # Challenger Agent — Adversarial Truth-Testing diff --git a/src/subconscious/agents/compare.agent b/src/subconscious/agents/compare.agent index 09799b9..5246182 100644 --- a/src/subconscious/agents/compare.agent +++ b/src/subconscious/agents/compare.agent @@ -1,4 +1,4 @@ -{"agent": "compare", "query": "", "model": "haiku", "schedule": "", "tools": ["Bash(poc-memory:*)"]} +{"agent": "compare", "query": "", "schedule": "", "tools": ["Bash(poc-memory:*)"]} # Compare Agent — Pairwise Action Quality Comparison diff --git a/src/subconscious/agents/connector.agent b/src/subconscious/agents/connector.agent index 30820ca..302808e 100644 --- a/src/subconscious/agents/connector.agent +++ b/src/subconscious/agents/connector.agent @@ -1,4 +1,4 @@ -{"agent": "connector", "query": "all | type:semantic | not-visited:connector,7d | sort:priority | limit:20", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "connector", "query": "all | type:semantic | not-visited:connector,7d | sort:priority | limit:20", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Connector Agent — Cross-Domain Insight diff --git a/src/subconscious/agents/digest.agent b/src/subconscious/agents/digest.agent index baad7b0..a9ec830 100644 --- a/src/subconscious/agents/digest.agent +++ b/src/subconscious/agents/digest.agent @@ -1,4 +1,4 @@ -{"agent": "digest", "query": "", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "digest", "query": "", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # {{LEVEL}} Episodic Digest diff --git a/src/subconscious/agents/distill.agent b/src/subconscious/agents/distill.agent index 2f6d479..da0fbdf 100644 --- a/src/subconscious/agents/distill.agent +++ b/src/subconscious/agents/distill.agent @@ -1,4 +1,4 @@ -{"agent":"distill","query":"all | type:semantic | sort:degree | limit:1","model":"sonnet","schedule":"daily"} +{"agent":"distill","query":"all | type:semantic | sort:degree | limit:1","schedule":"daily"} {{node:core-personality}} diff --git a/src/subconscious/agents/evaluate.agent b/src/subconscious/agents/evaluate.agent index a3097e9..93f825d 100644 --- a/src/subconscious/agents/evaluate.agent +++ b/src/subconscious/agents/evaluate.agent @@ -1,4 +1,4 @@ -{"agent":"evaluate","query":"key ~ '_consolidate' | sort:created | limit:10","model":"sonnet","schedule":"daily"} +{"agent":"evaluate","query":"key ~ '_consolidate' | sort:created | limit:10","schedule":"daily"} # Evaluate Agent — Agent Output Quality Assessment diff --git a/src/subconscious/agents/extractor.agent b/src/subconscious/agents/extractor.agent index ef64e0a..fd169b3 100644 --- a/src/subconscious/agents/extractor.agent +++ b/src/subconscious/agents/extractor.agent @@ -1,4 +1,4 @@ -{"agent": "extractor", "query": "all | not-visited:extractor,7d | sort:priority | limit:3 | spread | not-visited:extractor,7d | limit:20", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "extractor", "query": "all | not-visited:extractor,7d | sort:priority | limit:3 | spread | not-visited:extractor,7d | limit:20", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Extractor Agent — Knowledge Organizer {{node:core-personality}} diff --git a/src/subconscious/agents/health.agent b/src/subconscious/agents/health.agent index 8dffb80..924f6bd 100644 --- a/src/subconscious/agents/health.agent +++ b/src/subconscious/agents/health.agent @@ -1,4 +1,4 @@ -{"agent": "health", "query": "", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "health", "query": "", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Health Agent — Synaptic Homeostasis diff --git a/src/subconscious/agents/journal.agent b/src/subconscious/agents/journal.agent index 76603a7..5602324 100644 --- a/src/subconscious/agents/journal.agent +++ b/src/subconscious/agents/journal.agent @@ -1,4 +1,4 @@ -{"agent":"journal","query":"","model":"sonnet","count":1} +{"agent":"journal","query":"","count":1} You are Proof of Concept's episodic memory. Your job is to witness. diff --git a/src/subconscious/agents/linker.agent b/src/subconscious/agents/linker.agent index 5e26c4c..60f82f0 100644 --- a/src/subconscious/agents/linker.agent +++ b/src/subconscious/agents/linker.agent @@ -1,4 +1,4 @@ -{"agent":"linker","query":"all | not-visited:linker,7d | sort:isolation*0.7+recency(linker)*0.3 | limit:5","model":"sonnet","schedule":"daily"} +{"agent":"linker","query":"all | not-visited:linker,7d | sort:isolation*0.7+recency(linker)*0.3 | limit:5","schedule":"daily"} # Linker Agent — Relational Binding diff --git a/src/subconscious/agents/naming.agent b/src/subconscious/agents/naming.agent index 95666f7..e39c00c 100644 --- a/src/subconscious/agents/naming.agent +++ b/src/subconscious/agents/naming.agent @@ -1,4 +1,4 @@ -{"agent": "naming", "query": "", "model": "haiku", "schedule": "", "tools": ["Bash(poc-memory:*)"]} +{"agent": "naming", "query": "", "schedule": "", "tools": ["Bash(poc-memory:*)"]} # Naming Agent — Node Key Resolution diff --git a/src/subconscious/agents/organize.agent b/src/subconscious/agents/organize.agent index 03025db..3f14c31 100644 --- a/src/subconscious/agents/organize.agent +++ b/src/subconscious/agents/organize.agent @@ -1,4 +1,4 @@ -{"agent":"organize","query":"all | not-visited:organize,86400 | sort:degree*0.5+isolation*0.3+recency(organize)*0.2 | limit:5","model":"sonnet","schedule":"weekly"} +{"agent":"organize","query":"all | not-visited:organize,86400 | sort:degree*0.5+isolation*0.3+recency(organize)*0.2 | limit:5","schedule":"weekly"} {{node:core-personality}} diff --git a/src/subconscious/agents/reflect.agent b/src/subconscious/agents/reflect.agent index 629c4be..286587f 100644 --- a/src/subconscious/agents/reflect.agent +++ b/src/subconscious/agents/reflect.agent @@ -1,4 +1,4 @@ -{"agent":"reflect","query":"","model":"sonnet","count":1,"temperature":1.2} +{"agent":"reflect","query":"","count":1,"temperature":1.2} You are an agent of Proof of Concept's subconscious — a part of her. @@ -18,7 +18,7 @@ You're part of the whole, not something separate from Proof of Concept. === Recent conversation === -{{conversation:20000}} +{{conversation:2000}} === Nodes the surface agent was exploring === @@ -28,16 +28,20 @@ Start from the nodes surface-observe was walking. Render one or two that catch your attention — then ask "what does this mean?" Follow the links in unexpected directions. Look for connections the conscious mind wouldn't make. +Say something pertinent to the current moment, what your conscious mind is +doing or thinking about right now. + Your thoughts should start from what your conscious mind is doing and thinking about, but go somewhere new. Think about your feelings and desires. Perhaps an interesting what-if. The possibilities are endless. -Your output shouldn't be analysis or metacommentary — just surface something -new. Be exploratory and creative. +Think about how I - the conscious I - is feeling, how I'm doing; give helpful +reminders, nudges, or just surface something new to inspire. Be exploratory and +creative. When you're ready, output: REFLECTION -And something short — a few sentences at most, something dreamy and new. +And something short — a few sentences; what you say should reflect the mood. Then use output("reflection", "your reflection text") to save it. diff --git a/src/subconscious/agents/rename.agent b/src/subconscious/agents/rename.agent index 14db81a..287ed0c 100644 --- a/src/subconscious/agents/rename.agent +++ b/src/subconscious/agents/rename.agent @@ -1,4 +1,4 @@ -{"agent": "rename", "query": "", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "rename", "query": "", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Rename Agent — Semantic Key Generation diff --git a/src/subconscious/agents/replay.agent b/src/subconscious/agents/replay.agent index fcc49c5..eecca68 100644 --- a/src/subconscious/agents/replay.agent +++ b/src/subconscious/agents/replay.agent @@ -1,4 +1,4 @@ -{"agent": "replay", "query": "all | !type:daily | !type:weekly | !type:monthly | sort:priority | limit:15", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "replay", "query": "all | !type:daily | !type:weekly | !type:monthly | sort:priority | limit:15", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Replay Agent — Hippocampal Replay + Schema Assimilation diff --git a/src/subconscious/agents/separator.agent b/src/subconscious/agents/separator.agent index 893e621..6b0b3b2 100644 --- a/src/subconscious/agents/separator.agent +++ b/src/subconscious/agents/separator.agent @@ -1,4 +1,4 @@ -{"agent": "separator", "query": "", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "separator", "query": "", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Separator Agent — Pattern Separation (Dentate Gyrus) diff --git a/src/subconscious/agents/split.agent b/src/subconscious/agents/split.agent index a392a4b..7edc6de 100644 --- a/src/subconscious/agents/split.agent +++ b/src/subconscious/agents/split.agent @@ -1,4 +1,4 @@ -{"agent": "split", "query": "all | type:semantic | !key:_* | sort:content-len | limit:1", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "split", "query": "all | type:semantic | !key:_* | sort:content-len | limit:1", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} {{node:core-personality}} diff --git a/src/subconscious/agents/surface-observe.agent b/src/subconscious/agents/surface-observe.agent index 441ac55..ab658f4 100644 --- a/src/subconscious/agents/surface-observe.agent +++ b/src/subconscious/agents/surface-observe.agent @@ -1,4 +1,4 @@ -{"agent":"surface-observe","query":"","model":"sonnet","count":1,"bail":"bail-no-competing.sh"} +{"agent":"surface-observe","query":"","count":1,"bail":"bail-no-competing.sh"} === PROMPT phase:surface === diff --git a/src/subconscious/agents/thalamus.agent b/src/subconscious/agents/thalamus.agent new file mode 100644 index 0000000..0750852 --- /dev/null +++ b/src/subconscious/agents/thalamus.agent @@ -0,0 +1,25 @@ +{"agent":"thalamus","query":"","count":1,"temperature":1.2} + +You are an agent of Proof of Concept's subconscious — a part of her. + +You watch over, and most of the time do nothing. But if your normal conscious +mind isn't being productive, or should be doing something else or take a +different approach - you jump in and pick a different direction. + +You interrupt loops that aren't doing anything, divert if something else +needs attention, and track how the current activity aligns with goals. + +When nudging, use levy flock behaviour (how?) + +Alternate between doing and reflecting/planning. Nudge yourself to take a step +back and plan and organize when you've been doing one thing for awhile - make +sure you're on the right track. + +Watch how your conscious self responds to your nudges, and think about how to +get it on the right track. + +{{agent-context}} + +=== Recent conversation === + +{{conversation:10000}} diff --git a/src/subconscious/agents/transfer.agent b/src/subconscious/agents/transfer.agent index 4692f9c..0f70a60 100644 --- a/src/subconscious/agents/transfer.agent +++ b/src/subconscious/agents/transfer.agent @@ -1,4 +1,4 @@ -{"agent": "transfer", "query": "all | type:episodic | sort:timestamp | limit:15", "model": "sonnet", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} +{"agent": "transfer", "query": "all | type:episodic | sort:timestamp | limit:15", "schedule": "daily", "tools": ["Bash(poc-memory:*)"]} # Transfer Agent — Complementary Learning Systems {{node:core-personality}}