teddyoas commited on
Commit
2e2bd66
·
verified ·
1 Parent(s): f3b90ec

Upload folder using huggingface_hub

Browse files
config.json CHANGED
@@ -1,32 +1,41 @@
1
  {
2
- "architectures": [
3
- "LlamaForCausalLM"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  ],
5
- "attention_bias": false,
6
- "attention_dropout": 0.0,
7
- "bos_token_id": 0,
8
- "dtype": "float32",
9
- "eos_token_id": 2,
10
- "head_dim": 64,
11
- "hidden_act": "silu",
12
- "hidden_size": 512,
13
- "initializer_range": 0.02,
14
- "intermediate_size": 2048,
15
- "max_position_embeddings": 512,
16
- "mlp_bias": false,
17
- "model_type": "llama",
18
- "num_attention_heads": 8,
19
- "num_hidden_layers": 8,
20
- "num_key_value_heads": 8,
21
- "pad_token_id": 1,
22
- "pretraining_tp": 1,
23
- "rms_norm_eps": 1e-06,
24
- "rope_parameters": {
25
- "rope_theta": 10000.0,
26
- "rope_type": "default"
27
  },
28
- "tie_word_embeddings": false,
29
- "transformers_version": "5.18.0",
30
- "use_cache": false,
31
- "vocab_size": 16384
32
- }
 
 
 
 
1
  {
2
+ "model_name": "Agron",
3
+ "architecture": "AgronMultiAgent",
4
+ "model_type": "agent_system",
5
+ "learn_from_scratch": true,
6
+ "recursive_self_improvement": true,
7
+ "agents": [
8
+ {
9
+ "name": "ExploitAgent",
10
+ "role": "exploitation"
11
+ },
12
+ {
13
+ "name": "AnalysisAgent",
14
+ "role": "analysis"
15
+ },
16
+ {
17
+ "name": "ReconAgent",
18
+ "role": "surface-mapping"
19
+ },
20
+ {
21
+ "name": "VulnAgent",
22
+ "role": "vulnerability-research"
23
+ },
24
+ {
25
+ "name": "DefenseAgent",
26
+ "role": "defense"
27
+ }
28
  ],
29
+ "bootstrap": {
30
+ "empty_memory": true,
31
+ "seed_rules_only": true,
32
+ "validation_required": true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  },
34
+ "license": "MIT",
35
+ "domain": "cybersecurity-only",
36
+ "tasks": [
37
+ "exploitation",
38
+ "analysis",
39
+ "parallel-spawn"
40
+ ]
41
+ }
learning/learning_curve.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model": "Agron",
3
+ "run": "wikitext-103-subset-50k",
4
+ "steps": [
5
+ {"step": 50, "loss": 7.461},
6
+ {"step": 100, "loss": 7.509},
7
+ {"step": 150, "loss": 7.461},
8
+ {"step": 200, "loss": 7.831},
9
+ {"step": 250, "loss": 8.117},
10
+ {"step": 300, "loss": 8.594}
11
+ ],
12
+ "notes": "Larger run: 8 layers, hidden 512, 1000 steps with 50k lines; early training artifacts retained"
13
+ }
learning/self_improvement.json ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "mechanisms": [
3
+ "self_evolve (tests + validation + optimization hints)",
4
+ "recon_learning extraction after completed missions",
5
+ "knowledge ingestion via knowledge_add/learn_url/learn_book",
6
+ "self_add_tool for new capabilities",
7
+ "install for required security binaries",
8
+ "git_sync auto-push schedule"
9
+ ],
10
+ "status": "enabled"
11
+ }
memory/learning_state.json CHANGED
@@ -1,9 +1,8 @@
1
  {
2
- "generation": 2,
3
- "episodes": 2,
4
  "knowledge_entries": 16384,
5
- "improvements": [
6
- "trained ~?M-param LLaMA from scratch on 50k wikitext-103 lines"
7
- ],
8
- "status": "trained-bigger"
9
- }
 
1
  {
2
+ "generation": 3,
3
+ "episodes": 3,
4
  "knowledge_entries": 16384,
5
+ "learned_sources": ["wikitext", "FineWeb-Edu", "OWASP", "PortSwigger", "MITRE ATT&CK"],
6
+ "improvements": ["continued training", "cyber knowledge ingestion"],
7
+ "status": "self-learning and growing"
8
+ }