snapkitty
compilers
c
python
nasm
File size: 2,296 Bytes
9abace2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
"""

SOVEREIGN PYTHON LLM ENGINE

Main public API



Exports all top-level components for easy integration:

- Engine orchestration (SovereignEngine, EngineConfig, run_task, ReActAgent, ShadowAgent)

- Tool ecosystem (ToolRegistry, load_all_tools, ApprovalEngine)

- Evidence & integrity (WORMLedger, PathJail, SSRFGuard)

- Continuity layer (ContinuityManager)

- Routing & MoE (RoutingPipeline, JordanMoEGate, SpinFactor, SwarmComposer)

- Retrieval (RAGPipeline)

"""

from .sovereign import SovereignEngine, EngineConfig, run_task

from .agents import (
    ReActAgent,
    MCTSAgent,
)

from .agents.shadow import ShadowAgent

from .tools import (
    ToolRegistry,
    ToolDefinition,
    RiskClass,
    ApprovalPolicy,
    load_all_tools,
    ApprovalEngine,
)

from .core import (
    WORMLedger,
    EvidenceRecord,
    WORMFile,
    CheckpointFile,
    PathJail,
    SSRFGuard,
    hash_content,
    sign_artifact,
    generate_signing_key,
)

from .continuity import (
    ContinuityManager,
)

from .routing import (
    RoutingPipeline,
    JordanMoEGate,
    SpinFactor,
    SwarmComposer,
    SparseActivation,
    RoutingWeights,
    AgentDispatch,
    DispatchResult,
)

from .retrieval import (
    RAGPipeline,
    PipelineConfig,
    SemanticChunker,
    ChunkConfig,
    ChunkStrategy,
)

__all__ = [
    # Sovereign engine
    "SovereignEngine",
    "EngineConfig",
    "run_task",

    # Agents
    "ReActAgent",
    "MCTSAgent",
    "ShadowAgent",

    # Tools
    "ToolRegistry",
    "ToolDefinition",
    "RiskClass",
    "ApprovalPolicy",
    "load_all_tools",
    "ApprovalEngine",

    # Core (crypto, integrity, evidence)
    "WORMLedger",
    "EvidenceRecord",
    "WORMFile",
    "CheckpointFile",
    "PathJail",
    "SSRFGuard",
    "hash_content",
    "sign_artifact",
    "generate_signing_key",

    # Continuity
    "ContinuityManager",

    # Routing & MoE
    "RoutingPipeline",
    "JordanMoEGate",
    "SpinFactor",
    "SwarmComposer",
    "SparseActivation",
    "RoutingWeights",
    "AgentDispatch",
    "DispatchResult",

    # Retrieval
    "RAGPipeline",
    "PipelineConfig",
    "SemanticChunker",
    "ChunkConfig",
    "ChunkStrategy",
]