Rohan03 commited on
Commit
dbeec64
·
verified ·
1 Parent(s): 2db7fc5

Sprint 9-10: optimization package init

Browse files
purpose_agent/optimization/__init__.py ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ """
2
+ Purpose Agent Optimization — Epigenetic self-improvement pipeline.
3
+
4
+ Optimize behavior BEFORE touching model weights:
5
+ 1. Fingerprint capabilities from traces
6
+ 2. Build filtered datasets from successful trajectories
7
+ 3. Create prompt packs (optimized system prompts + skills + examples)
8
+ 4. Shadow-evaluate candidates against baselines
9
+ 5. Only if plateau persists: plan LoRA/distillation (optional)
10
+
11
+ Key principle: prompt/skill/memory optimization first. Weight updates last.
12
+ """
13
+ from purpose_agent.optimization.fingerprint import CapabilityFingerprint, fingerprint_traces
14
+ from purpose_agent.optimization.dataset import TraceDatasetBuilder
15
+ from purpose_agent.optimization.prompt_pack import PromptPack, PromptPackBuilder
16
+ from purpose_agent.optimization.shadow_eval import ShadowEvaluator
17
+ from purpose_agent.optimization.optimizer import AgenticOptimizer, OptimizationState
18
+
19
+ __all__ = [
20
+ "CapabilityFingerprint", "fingerprint_traces",
21
+ "TraceDatasetBuilder",
22
+ "PromptPack", "PromptPackBuilder",
23
+ "ShadowEvaluator",
24
+ "AgenticOptimizer", "OptimizationState",
25
+ ]