consciousness/training
ProofOfConcept ccca41849d research: task vectors + model merging — version control for personality
Task vectors (W_finetuned - W_pretrained) compose through arithmetic.
Train behavioral patterns separately, extract task vectors, compose
with TIES-merging. Result: personality as version control — each
behavioral pattern is a separate, tunable, removable vector.

Key steal: NEGATE unwanted behaviors (subtract τ_suggesting).
Key steal: ICL as warm start for fine-tuning (ICL task vector
initializes Apollo's moments). Key architecture: memory graph
nodes map 1:1 to task vectors. Graph = specification, vectors =
implementation, Apollo = compiler, merge recipe = build system.
2026-03-31 02:18:15 -04:00
..
checkpoint checkpoint: sync live weights back into model safetensors in-place 2026-03-30 22:55:23 -04:00
research research: task vectors + model merging — version control for personality 2026-03-31 02:18:15 -04:00
apollo_mini.py apollo: rewrite optimizer from paper's math + add research analysis 2026-03-31 00:54:17 -04:00
apollo_worker.py apollo: make rank configurable (default 1 = Mini, higher ranks for experimentation) 2026-03-30 22:06:31 -04:00
DESIGN.md DESIGN.md: complete rewrite reflecting validated architecture 2026-03-31 00:42:53 -04:00
export_weights.py apollo-mini training system: initial implementation 2026-03-30 22:02:37 -04:00
first_training_step.py first_training_step.py: ready for Kent to run 2026-03-31 01:59:52 -04:00
start_vllm_with_apollo.sh vllm launcher with apollo hook 2026-03-30 22:24:02 -04:00
train.py apollo-mini training system: initial implementation 2026-03-30 22:02:37 -04:00
training_example.py apollo-mini training system: initial implementation 2026-03-30 22:02:37 -04:00
vllm_export_hook.py apollo-checkpoint: efficient diff-based GPU weight checkpointing 2026-03-30 22:53:17 -04:00
weight_mapping.py weight_mapping: strip language_model prefix to match HF text model names 2026-03-30 23:11:03 -04:00