snapkitty
compilers
c
python
nasm
File size: 1,324 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
"""

Sovereign Routing Engine

Custom sparse-activation MoE pipeline



Stages:

  1. RegexParser       β€” tokenize + extract signals

  2. ASTBuilder        β€” structured parse tree

  3. SymbolicGraph     β€” weighted adjacency matrix

  4. JordanTransformer β€” eigendecompose, stability scores

  5. JacobianLens      β€” routing sensitivity analysis

  6. ConstraintEval    β€” filter invalid expert paths

  7. SparseActivation  β€” top-k gating + routing weights

  8. RoutingNodes      β€” per-expert gating functions

  9. NANDFilter        β€” conflict resolution

  10. AgentDispatch    β€” fire selected experts

  11. MergeOutput      β€” weighted recombine

"""

from .pipeline import RoutingPipeline
from .sparse import SparseActivation, RoutingWeights
from .dispatch import AgentDispatch, DispatchResult
from .jordan_moe import JordanMoEGate, SpinFactor, SwarmComposer
from .parser import RegexParser
from .symbolic import SymbolicGraph
from .jacobian import JacobianLens
from .constraints import ConstraintEval

__all__ = [
    "RoutingPipeline",
    "SparseActivation",
    "RoutingWeights",
    "AgentDispatch",
    "DispatchResult",
    "JordanMoEGate",
    "SpinFactor",
    "SwarmComposer",
    "RegexParser",
    "SymbolicGraph",
    "JacobianLens",
    "ConstraintEval",
]