Commit graph

  • 0e459aae92 thalamus/supervisor: reap channel daemons via SIGCHLD instead of SIG_IGN master Kent Overstreet 2026-04-23 23:53:11 -04:00
  • d95f3e9445 user/chat: route Thinking to a new Autonomous pane Kent Overstreet 2026-04-23 23:41:38 -04:00
  • 28d56e2a55 agent/context: make Thinking blocks prompt-visible Kent Overstreet 2026-04-23 23:41:32 -04:00
  • 6fedc9b2a8 amygdala: underscore-prefixed files join every concept's negative pool Kent Overstreet 2026-04-24 11:53:42 -04:00
  • 5908b837e8 irc: split PRIVMSG on embedded newlines + widen host overhead Kent Overstreet 2026-04-24 11:53:31 -04:00
  • 85799587cc amygdala: swap aha story 3 to a puzzle moment (crossword) ProofOfConcept 2026-04-19 01:50:47 -04:00
  • c829d13652 amygdala: fix listless sign-flip + diversify aha sentence structure ProofOfConcept 2026-04-19 01:30:57 -04:00
  • 708c72b26e amygdala: drop explicit 'she was X' anchor from direct stories ProofOfConcept 2026-04-19 01:11:41 -04:00
  • ed5e0ac6c4 amygdala: rewrite direct/ as narrative stories matching corpus format ProofOfConcept 2026-04-19 00:59:31 -04:00
  • 417cb49339 amygdala: spectrum reporting per concept + add 'creative' direct ProofOfConcept 2026-04-19 00:26:58 -04:00
  • 875cffd6d7 amygdala: merge direct descriptions + chat template into train_with_library ProofOfConcept 2026-04-19 00:15:15 -04:00
  • ce58a3507f train_direct: prepend user turn so Qwen chat template accepts it ProofOfConcept 2026-04-19 00:06:23 -04:00
  • 8c59f46505 amygdala: rename realization → aha, use the actual exclamation ProofOfConcept 2026-04-19 00:05:49 -04:00
  • 6fd498795a amygdala: direct phenomenological description approach ProofOfConcept 2026-04-19 00:04:28 -04:00
  • 7a48e03dde amygdala stories: remove peaceful from cluster scenarios ProofOfConcept 2026-04-18 23:30:41 -04:00
  • 00a2cdce09 amygdala stories: relabel + strengthen weak-signal concepts ProofOfConcept 2026-04-18 23:19:00 -04:00
  • 0993712bd0 amygdala stories: give content + resigned more settings ProofOfConcept 2026-04-18 22:52:07 -04:00
  • 537c72bd46 amygdala stories: hold concept, vary setting ProofOfConcept 2026-04-18 22:44:53 -04:00
  • 67c172ac0e amygdala stories: held-setup + varied-valence disambiguation Kent Overstreet 2026-04-18 22:29:28 -04:00
  • 22704a9dd8 amygdala lib: cast activations to fp32 before aggregator (bf16 svd unsupported) Kent Overstreet 2026-04-18 22:20:39 -04:00
  • 7f6d94417e amygdala lib: move_to_cpu=True to avoid bf16 SVD on CUDA Kent Overstreet 2026-04-18 22:19:23 -04:00
  • 2ea89b1cb0 amygdala: drop linear_aggregator, not in steering-vectors v0.12.2 Kent Overstreet 2026-04-18 22:17:55 -04:00
  • 3377c65061 amygdala: trainer using steering-vectors library Kent Overstreet 2026-04-18 22:16:03 -04:00
  • f9b3f00691 amygdala: run subspace eigh on GPU, not CPU Kent Overstreet 2026-04-18 21:52:35 -04:00
  • 1443d08dc7 amygdala: select top-k eigenvectors AFTER PCA, not per-story truncation Kent Overstreet 2026-04-18 21:49:21 -04:00
  • 2411925700 amygdala: default subspace-k to full per-story rank Kent Overstreet 2026-04-18 21:41:32 -04:00
  • 389f1bbe03 amygdala: bump subspace-k default to 512 Kent Overstreet 2026-04-18 21:41:00 -04:00
  • 974c6c7fd2 amygdala: report eigenvalue spectrum for subspace method Kent Overstreet 2026-04-18 21:33:48 -04:00
  • fe0fb8253a amygdala: subspace-common-direction alternative to pooled CAA Kent Overstreet 2026-04-18 21:24:11 -04:00
  • 71f6053851 amygdala stories: disambiguation scenarios for fragmented concepts Kent Overstreet 2026-04-18 21:08:23 -04:00
  • 1d2c0f382c amygdala: linear-combination analysis per concept Kent Overstreet 2026-04-18 20:59:37 -04:00
  • f4fb6db1ee amygdala: fix device mismatch in quality-report W_down handling Kent Overstreet 2026-04-18 20:52:50 -04:00
  • af17b0f0df amygdala: per-head attention decomposition diagnostic Kent Overstreet 2026-04-18 20:37:44 -04:00
  • ce24d9ce6b amygdala: quality-report + cognitive-state training scenarios Kent Overstreet 2026-04-18 20:31:39 -04:00
  • 5f06577ead tools/web: add gemini_search as an alternative search tool (#5) Kent Overstreet 2026-04-18 13:02:01 -04:00
  • c7b0052f1d agent: kill no_compact, add pre-send size check in assemble_prompt Kent Overstreet 2026-04-18 12:59:30 -04:00
  • 0592c5f78d Cargo.lock: add html2md and its deps (from PR #4 merge) Kent Overstreet 2026-04-18 12:51:29 -04:00
  • 4245b8bdb3 Merge PR #4: use html2md on web_fetch (fixes #3) (spqrz) Kent Overstreet 2026-04-18 12:50:54 -04:00
  • 343aa12099 Merge PR #1: avoid ever setting split_at to 0 (spqrz) Kent Overstreet 2026-04-18 12:50:47 -04:00
  • 2e03bbb7ea training: add the_paper paired scenario for attention-engagement axis Kent Overstreet 2026-04-18 03:24:20 -04:00
  • b8714e8b3a amygdala: default to index 0 for v2 deep manifest (layers 62, 63) Kent Overstreet 2026-04-18 02:32:51 -04:00
  • 50d5b3f6e1 training/amygdala_stories: add 4 paired scenarios for weak clusters Kent Overstreet 2026-04-18 02:19:39 -04:00
  • d9f39a21c3 amygdala: default to layer 62 (cleaner cross-cluster discrimination) Kent Overstreet 2026-04-18 02:11:15 -04:00
  • 3622b896a0 amygdala: z-score, hysteresis, default to deepest layer Kent Overstreet 2026-04-18 01:51:43 -04:00
  • 8952ff6a76 agent/readout: forks get independent buffers Kent Overstreet 2026-04-18 01:42:13 -04:00
  • c8976660f4 amygdala: F8 screen for live concept-readout projections Kent Overstreet 2026-04-18 01:20:30 -04:00
  • 0f1c4cf1de agent/api: carry readout alongside streamed tokens Kent Overstreet 2026-04-18 01:15:46 -04:00
  • 047da10123 training: add preflight checks + progress logging to trainer Kent Overstreet 2026-04-18 00:40:32 -04:00
  • 15737dfd92 training: rewrite trainer for readout pipeline + story corpus Kent Overstreet 2026-04-18 00:32:50 -04:00
  • 34bd122590 training: move amygdala training scripts out of vllm plugin Kent Overstreet 2026-04-18 00:07:58 -04:00
  • ec7568c726 training/amygdala_stories: scaffold + initial batch of 15 stories Kent Overstreet 2026-04-17 22:54:00 -04:00
  • 43e06daa5b cleanup: drop dead ApiClient::stream_completion wrapper, silence dmn_tick Kent Overstreet 2026-04-17 16:23:59 -04:00
  • d4331e80f5 user: share candidate-browser helpers between F6/F7 Kent Overstreet 2026-04-17 16:22:30 -04:00
  • 2b03dbb200 user: F7 compare screen Kent Overstreet 2026-04-17 16:01:11 -04:00
  • 575325e855 mind: MindTriggered trait for background scoring flows Kent Overstreet 2026-04-17 15:57:23 -04:00
  • c5745e38e2 subconscious: lift continuation gen + render helpers into shared homes Kent Overstreet 2026-04-17 15:20:02 -04:00
  • eea7de4753 agent: unify prompt assembly across agent and learn paths Kent Overstreet 2026-04-17 15:16:07 -04:00
  • 0d1044c2e8 mind: trigger incremental scoring on startup + log persist path ProofOfConcept 2026-04-16 20:47:16 -04:00
  • b8485ed6c1 agent: compact() preserves Identity section ProofOfConcept 2026-04-16 20:47:05 -04:00
  • e59f6a59e2 config: restore surface_hooks field ProofOfConcept 2026-04-16 18:38:38 -04:00
  • 6f20e68865 poc-memory: load AppConfig at startup Kent Overstreet 2026-04-16 18:17:05 -04:00
  • 204ba5570a agent: send images as multi_modal_data on completion requests Kent Overstreet 2026-04-16 18:08:26 -04:00
  • 91106deaa1 agent: rewrite view_image to emit Image leaves Kent Overstreet 2026-04-16 18:06:25 -04:00
  • 0bf71b9110 agent: add NodeBody::Image for Qwen3-VL vision input Kent Overstreet 2026-04-16 18:00:10 -04:00
  • 592a3e2e52 config: move user_name/assistant_name to AppConfig (top level) Kent Overstreet 2026-04-16 16:20:17 -04:00
  • dd551fe551 config: watch config.json5 with inotify, reload live on change Kent Overstreet 2026-04-16 16:14:43 -04:00
  • 18b7fd0535 scoring: drop dead Elo/agent_budget block in consolidation_plan Kent Overstreet 2026-04-16 16:08:20 -04:00
  • 60de579305 config: unify subconscious API resolution with the main chat path Kent Overstreet 2026-04-16 16:02:43 -04:00
  • 28484a385b config: drop dead fields from Config (memory section) Kent Overstreet 2026-04-16 15:56:06 -04:00
  • 3e05331608 config: merge ModelConfig into BackendConfig, keyed by name Kent Overstreet 2026-04-16 15:49:53 -04:00
  • 2989a6afaa config: drop dead code and collapse to a single backend Kent Overstreet 2026-04-16 15:41:55 -04:00
  • 0e6b5dc8be agent: phase-aware bail script for surface-observe concurrency Kent Overstreet 2026-04-16 15:41:28 -04:00
  • 2eddf3b4cf learn: skip empty responses; show prior conversation context on F6 Kent Overstreet 2026-04-16 13:20:03 -04:00
  • 7ef02c97d1 config_writer: emit pretty multi-line sections, drop json5 crate Kent Overstreet 2026-04-16 13:08:19 -04:00
  • 313f85f34a config: global writable AppConfig; learn settings live there Kent Overstreet 2026-04-16 12:53:22 -04:00
  • 343e43afab learn: stream candidates to UI, update status during alternate gen Kent Overstreet 2026-04-16 12:44:25 -04:00
  • d5a3398cc9 learn: move threshold/gen state out of title bar into a settings row Kent Overstreet 2026-04-16 12:44:13 -04:00
  • 080b4f9084 context: tighten timestamp schema; every AstNode has one Kent Overstreet 2026-04-16 12:35:16 -04:00
  • 77822992c8 learn: score_ranges is now required; short-circuit on empty Kent Overstreet 2026-04-16 12:19:28 -04:00
  • e5dd8312c7 learn: F6 screen — scoring stats, ActivityGuard, configurable threshold Kent Overstreet 2026-04-16 11:49:26 -04:00
  • ac40c2cb98 config_writer: json5 round-trip editing via json-five Kent Overstreet 2026-04-16 11:48:47 -04:00
  • 2b632d568b learn: nanosecond timestamps, token ranges for /score Kent Overstreet 2026-04-16 11:48:37 -04:00
  • 5d9d3ffc5b learn: wire up /train endpoint for approved candidates Kent Overstreet 2026-04-16 00:34:00 -04:00
  • 50b7b3a33a F6 learn screen: fine-tuning candidate review Kent Overstreet 2026-04-16 00:31:39 -04:00
  • 2c6a5c0f4a training: move to dedicated subprocess with ZMQ communication ProofOfConcept 2026-04-16 02:01:59 -04:00
  • 68a2df2185 training: use rank 64, define as single constant Kent Overstreet 2026-04-16 00:53:48 -04:00
  • 039473d31f training: persist Apollo optimizer state across /train calls Kent Overstreet 2026-04-16 00:51:58 -04:00
  • 78fa4b639f training: document state files Kent Overstreet 2026-04-16 00:49:04 -04:00
  • 7e7e9a4b69 training: integrate /train into vLLM process (no separate daemon) Kent Overstreet 2026-04-16 00:48:05 -04:00
  • 2f08149fab /finetune: expose all Apollo optimizer settings Kent Overstreet 2026-04-15 23:19:22 -04:00
  • a73bcf5ae3 training: restructure as vLLM plugin package Kent Overstreet 2026-04-15 23:16:53 -04:00
  • b649a11645 hours_since_last_dream: return 0 if dream in progress Kent Overstreet 2026-04-15 21:58:03 -04:00
  • 81e0632cf3 DMN: wire dream hours reminder into Foraging state Kent Overstreet 2026-04-15 21:52:20 -04:00
  • 12a98d1dcc
    Paper: strengthen Section 4.1 spqrz 2026-04-15 12:22:01 +01:00
  • c086fccb68
    Paper subtitle suggestion (subtitle requires koma-script) spqrz 2026-04-15 11:35:46 +01:00
  • e66974b1a0
    Paper: fix wording so Sections 2.5 and 3.3 less likely to be read as contradicting spqrz 2026-04-15 11:19:41 +01:00
  • 4603947506 Display memory scores in status column Kent Overstreet 2026-04-15 06:08:27 -04:00
  • 88752e3c89
    Merge ssh://evilpiepirate.org:2222/kent/consciousness spqrz 2026-04-15 11:06:33 +01:00
  • 7046e63b9d Include identity nodes in memory scoring Kent Overstreet 2026-04-15 05:59:58 -04:00
  • ba4e01b6f3 store: add weight to index, index-only key matching Kent Overstreet 2026-04-15 05:03:32 -04:00