File size: 1,084 Bytes
dbeec64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"""
Purpose Agent Optimization — Epigenetic self-improvement pipeline.

Optimize behavior BEFORE touching model weights:
  1. Fingerprint capabilities from traces
  2. Build filtered datasets from successful trajectories
  3. Create prompt packs (optimized system prompts + skills + examples)
  4. Shadow-evaluate candidates against baselines
  5. Only if plateau persists: plan LoRA/distillation (optional)

Key principle: prompt/skill/memory optimization first. Weight updates last.
"""
from purpose_agent.optimization.fingerprint import CapabilityFingerprint, fingerprint_traces
from purpose_agent.optimization.dataset import TraceDatasetBuilder
from purpose_agent.optimization.prompt_pack import PromptPack, PromptPackBuilder
from purpose_agent.optimization.shadow_eval import ShadowEvaluator
from purpose_agent.optimization.optimizer import AgenticOptimizer, OptimizationState

__all__ = [
    "CapabilityFingerprint", "fingerprint_traces",
    "TraceDatasetBuilder",
    "PromptPack", "PromptPackBuilder",
    "ShadowEvaluator",
    "AgenticOptimizer", "OptimizationState",
]