Classes¶
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- namespace
- struct Args
- class FlutterWindow
- class GeniusElmFFI
- namespace MNN
- namespace Transformer
- class PipelineTest
- class Win32Window
- class WindowClassRegistrar
- namespace boost
- namespace asio
- namespace sgns
- namespace neoswarm
- struct ChainStep
- struct ELMContext
- struct ExecutionChain
- struct InferenceResponse
- struct KnowledgeFact
- struct NodeOutput
- struct NodeReputation
- struct PromptFeatures
- struct RouteDecision
- struct Task
- namespace api
- namespace core
- class InferenceEngine
Abstract interface for all inference backends. - class MNNInferenceEngine
MNN-backed inference engine with composable configuration.- struct Config
- class SGProcessingBridge
Constructs GNUS_Schema-compliant JSON and submits inference jobs to SGProcessingManager (Phase 1 direct) or the GNUS network (Phase 2).- struct Config
- class TensorInterpreter
Converts raw MNN tensor output bytes to a human-readable string. - class Tokenizer
Abstract tokenizer interface.
- class InferenceEngine
- namespace elm
- class IELM
Abstract interface for Expert Language Models.
- class IELM
- namespace fp4
- namespace knowledge
- class ContextInjection
Prepends retrieved Grokipedia facts to a prompt before inference.- struct Config
- class FactValidation
Checks factual claims in generated output against Grokipedia.- struct ValidationResult
- class KnowledgeRetrieval
Retrieves top-k structured facts from a Grokipedia index.
- class ContextInjection
- namespace network
- class P2PNode
Manages a libp2p host for swarm task broadcasting and CRDT sync.- struct Config
- struct Impl
- struct GossipSubs
- class ResultAggregation
Collects NodeOutput responses from swarm peers with a timeout.- struct Config
- class SGClient
- class SGJobSubmitter
Dispatches GNUS schema JSON to GeniusSDK in-process. - class SGResultCollector
Collects inference results via GeniusSDK processing status polling.- struct Impl
- struct SGResultCollectorConfig
- class P2PNode
- namespace reputation
- class ReputationCRDT
Last-Write-Wins Register per node (PTDS §4.2). - class ReputationScoring
Implements the PTDS §7.2 reputation update formulas.- struct Config
- class ReputationStorage
Persists NodeReputation records to RocksDB. Falls back to an in-memory store when RocksDB is not compiled in.- struct Impl
- class WeightedConsensus
Selects the winning output from a set of node responses.- struct Config
- class ReputationCRDT
- namespace router
- class IRouter
Abstract interface for prompt routing strategies. - class PromptAnalyzer
Analyses a prompt string and returns a feature vector used by the router. - class RuleBasedRouter
MVP rule-based routing (PTDS §6.1).- struct Config
- class IRouter
- namespace security
- class MessageSigning
Signs and verifies inter-node message payloads. - class NodeIdentity
Manages a secp256k1 keypair and derives the node's PeerId.- struct Impl
- class MessageSigning
- namespace specialists
- class GrammarSpecialist
200M–500M parameter grammar correction model (PTDS §5.2). - class ISpecialist
Abstract interface for specialist post-processing modules. - class MathSpecialist
1–3B parameter GSM8K-tuned math model (PTDS §5.2). - class SymbolicFallback
Evaluates mathematical expressions symbolically.- struct Parser
- class GrammarSpecialist
- namespace neoswarm
- namespace sgns::neoswarm::api
- namespace sgns::neoswarm::core
- namespace sgns::neoswarm::core
- namespace sgns::neoswarm::core
- namespace sgns::neoswarm::fp4
- namespace sgns::neoswarm::knowledge
- namespace sgns::neoswarm::knowledge
- namespace sgns::neoswarm::network
- namespace sgns::neoswarm::network
- namespace sgns::neoswarm::network
- namespace sgns::neoswarm::network
- namespace sgns::neoswarm::network
- namespace sgns::neoswarm::reputation
- namespace sgns::neoswarm::reputation
- namespace sgns::neoswarm::reputation
- namespace sgns::neoswarm::reputation
- namespace sgns::neoswarm::router
- namespace sgns::neoswarm::router
- namespace sgns::neoswarm::security
- namespace sgns::neoswarm::security
- namespace sgns::neoswarm::specialists
- namespace sgns::neoswarm::specialists
- namespace std
STL namespace. - namespace testing
Updated on 2026-07-25 at 22:56:57 +0000