Skip to main content

Crate qualia_core_db

Crate qualia_core_db 

Source

Re-exports§

pub use services::chat_relay_daemon;
pub use services::daemon;
pub use services::daemon_graph;
pub use services::daemon_query;
pub use services::daemon_swarm;
pub use services::daemon_tensor;
pub use services::ilp_dispatcher;
pub use services::rpc;
pub use services::solid_ldp;
pub use services::webizen_server;
pub use services::webtorrent_routes;
pub use services::webtorrent_seeder;
pub use medical::comorbidity_eval;
pub use medical::dicom;
pub use medical::dicom_ingest;
pub use query::cbor_compiler;
pub use query::graph_index;
pub use query::graph_proof;
pub use query::indexing;
pub use query::ingest;
pub use query::ingestion;
pub use query::lexicon;
pub use query::mini_parser;
pub use query::ontology_loader;
pub use query::query_compiler;
pub use query::query_engine;
pub use query::rdf_star;
pub use query::resolve;
pub use query::resolver;
pub use query::shacl_compiler;
pub use query::spawn_decay;
pub use query::temporal_graph;
pub use query::temporal_scrub;
pub use platform::device_benchmark;
pub use platform::git_bridge;
pub use platform::hardware_passport;
pub use platform::kml_bridge;
pub use platform::local_scheduler;
pub use platform::npu_ffi;
pub use platform::platform_scheduler;
pub use platform::tee_ffi;
pub use inference::agent;
pub use inference::ambient_orchestration;
pub use inference::application_profile;
pub use inference::application_profile::active_application_profile;
pub use inference::application_profile::apply_application_profile;
pub use inference::application_profile::bootstrap_application_profile;
pub use inference::application_profile::set_application_profile;
pub use inference::application_profile::ApplicationProfile;
pub use inference::compute_universe;
pub use inference::cuda_lane::cache_dense_weight;
pub use inference::cuda_lane::clear_weight_cache;
pub use inference::cuda_lane::dense_weight_cached;
pub use inference::cuda_lane::device_kv_ready;
pub use inference::cuda_lane::ensure_device_kv_cache;
pub use inference::cuda_lane::preload_q4k_soa_weights;
pub use inference::cuda_lane::q4k_device_weight_count;
pub use inference::cuda_lane::try_cuda_batch_gemv;
pub use inference::cuda_lane::try_cuda_batch_gemv_cached;
pub use inference::cuda_lane::try_cuda_batch_gemv_cached_only;
pub use inference::cuda_lane::try_cuda_mega_pass;
pub use inference::cuda_lane::try_q4k_soa_attention_device;
pub use inference::cuda_lane::try_q4k_soa_ffn_block;
pub use inference::cuda_lane::try_q4k_soa_ffn_block_residual;
pub use inference::cuda_lane::try_q4k_soa_fused_swiglu;
pub use inference::cuda_lane::try_q4k_soa_gemv;
pub use inference::cuda_lane::try_q4k_soa_qkv;
pub use inference::cuda_lane::warm_cuda_context;
pub use inference::cuda_lane::weight_cache_len;
pub use inference::cuda_lane::weight_fingerprint;
pub use inference::cuda_lane::MegaPassLayerDims;
pub use inference::cuda_lane::MegaPassLayerWeights;
pub use inference::cuda_lane::MAX_DENSE_ELEMS;
pub use inference::ggml_quants;
pub use inference::gguf_sharder;
pub use inference::inference_agent;
pub use inference::inference_agent as llm_agent;
pub use inference::inference_awq;
pub use inference::inference_awq as llm_awq;
pub use inference::inference_bench;
pub use inference::inference_bench as llm_bench;
pub use inference::inference_eval;
pub use inference::inference_eval as llm_eval;
pub use inference::inference_gpu_profiler;
pub use inference::inference_gpu_profiler as llm_gpu_profiler;
pub use inference::inference_kernel_parity;
pub use inference::inference_kernel_parity as llm_kernel_parity;
pub use inference::inference_modes;
pub use inference::inference_modes::active_inference_mode;
pub use inference::inference_modes::apply_mode_toggles;
pub use inference::inference_modes::bootstrap_inference_mode;
pub use inference::inference_modes::fast_verify_html_default;
pub use inference::inference_modes::post_turn_verify_enabled;
pub use inference::inference_modes::prefer_tensor_core_gemm;
pub use inference::inference_modes::quant_graph_grounding_enabled;
pub use inference::inference_modes::rights_mode_enabled;
pub use inference::inference_modes::sentinel_mid_decode_enabled;
pub use inference::inference_modes::set_inference_mode;
pub use inference::inference_modes::InferenceMode;
pub use inference::inference_path_selector;
pub use inference::inference_path_selector::apply_inference_path_plan;
pub use inference::inference_path_selector::bootstrap_optimal_inference_path;
pub use inference::inference_path_selector::format_path_plan;
pub use inference::inference_path_selector::last_inference_path_plan;
pub use inference::inference_path_selector::path_auto_enabled;
pub use inference::inference_path_selector::resolve_inference_path_plan;
pub use inference::inference_path_selector::run_path_select_cli;
pub use inference::inference_path_selector::ComputeLane;
pub use inference::inference_path_selector::InferencePathPlan;
pub use inference::inference_path_selector::QuantProfile;
pub use inference::kv_capture;
pub use inference::kv_dict;
pub use inference::kv_dict_runtime;
pub use inference::lab;
pub use inference::lab::append_run_csv;
pub use inference::lab::audit_hot_path;
pub use inference::lab::calibrate_device_roof;
pub use inference::lab::default_search_space;
pub use inference::lab::format_lockin_summary;
pub use inference::lab::run_ablation_matrix;
pub use inference::lab::run_auto_improve;
pub use inference::lab::run_decode_timeline;
pub use inference::lab::run_q4k_soa_microbench;
pub use inference::lab::AblationRow;
pub use inference::lab::AutoImproveConfig;
pub use inference::lab::DecodeTimeline;
pub use inference::lab::DeviceRoof;
pub use inference::lab::ExperimentRun;
pub use inference::lab::HotPathAudit;
pub use inference::lab::LabConfig;
pub use inference::lab::LockInPackage;
pub use inference::lab::MicrobenchResult;
pub use inference::lab::TrialResult;
pub use inference::lab::CSV_HEADER;
pub use inference::neuro_symbolic_sieve;
pub use inference::orchestrator;
pub use inference::post_turn_verify;
pub use inference::post_turn_verify::maybe_verify_turn;
pub use inference::post_turn_verify::return_html_as_text;
pub use inference::post_turn_verify::verify_and_heal_turn;
pub use inference::post_turn_verify::VerifiedTurn;
pub use inference::post_turn_verify::VerifyCheck;
pub use inference::prompt_lookup;
pub use inference::qualia_hybrid;
pub use inference::qualia_hybrid::apply_graph_logit_bias;
pub use inference::qualia_hybrid::force_fact_tokens;
pub use inference::qualia_hybrid::graph_force_enabled;
pub use inference::qualia_hybrid::prepare_hybrid_decode;
pub use inference::qualia_hybrid::propose_best_draft;
pub use inference::qualia_hybrid::propose_fact_draft;
pub use inference::qualia_hybrid::publish_graph_route_from_prompt;
pub use inference::qualia_hybrid::publish_grounding_obligation;
pub use inference::qualia_hybrid::publish_prompt_query_tensor;
pub use inference::qualia_hybrid::GRAPH_LOGIT_BIAS;
pub use inference::quant_graph_grounding;
pub use inference::quant_graph_grounding::export_fact_quins;
pub use inference::quant_graph_grounding::fact_count;
pub use inference::quant_graph_grounding::ground_generation;
pub use inference::quant_graph_grounding::load_facts_from_tsv;
pub use inference::quant_graph_grounding::lookup_capital_object;
pub use inference::quant_graph_grounding::maybe_ground_generation;
pub use inference::quant_graph_grounding::register_capital_fact;
pub use inference::quant_graph_grounding::register_fact;
pub use inference::quant_graph_grounding::reset_fact_store_to_defaults;
pub use inference::quant_graph_grounding::seed_facts_from_bundled;
pub use inference::quant_graph_grounding::GroundingFact;
pub use inference::quant_graph_grounding::GroundingResult;
pub use inference::quant_graph_grounding::CTX_GROUNDING;
pub use inference::quant_graph_grounding::P_CAPITAL_OF;
pub use inference::residency_planner;
pub use inference::resident_model;
pub use inference::safetensor;
pub use inference::sampler;
pub use inference::semantic_culler;
pub use inference::spatial_sieve;
pub use inference::tensor_roles;
pub use inference::ternary;
pub use inference::ternary_gpu;
pub use inference::topk;
pub use inference::thermal_telemetry;
pub use inference::topk_gpu;
pub use q42::design_encode;
pub use q42::execution_profile;
pub use q42::machine_gpu_profile;
pub use q42::model_helper;
pub use q42::p64_weight;
pub use q42::p64_weight as q42_weight;
pub use q42::q42_lexicon;
pub use q42::q42_reader;
pub use q42::q42_volume;
pub use q42::yaml_ld_q42;
pub use extensions::extension_bus;
pub use extensions::extension_manifest;
pub use extensions::resource_catalog;
pub use identity::agency;
pub use identity::identifier;
pub use identity::key_vault;
pub use identity::profiles;
pub use identity::vault_manifest;
pub use identity::webizen_identifiers;
pub use foundation::crdt;
pub use foundation::frame_layout;
pub use foundation::fuzz_testing;
pub use foundation::telemetry;
pub use foundation::topology_draft;
pub use net::acoustic_ble_mesh;
pub use net::ebpf_filter;
pub use net::ebpf_firewall;
pub use net::host_topology;
pub use net::nym_adapter;
pub use net::sonic_token;
pub use crate::solvers::geometric_algebra;
pub use governance::illocution;
pub use governance::modal_kind;
pub use governance::provenance;
pub use governance::web_civics;
pub use governance::webizen;
pub use governance::webizen_bytecode;
pub use governance::webizen_sync;
pub use governance::webizen_validator;
pub use crypto::deontic_circuit;
pub use crypto::fiduciary_crypto;
pub use crypto::sanctuary_crypto;
pub use crypto::verifiable_credential;
pub use crypto::zk_proofs;
pub use gguf_bridge as inference_runtime;
pub use mcp::mcp_cooperation;
pub use mcp::mcp_server;
pub use sparql_library::*;

Modules§

archive
audio
U3 AcousticPlane — spectral-first + symbolic sonic tokens.
bundle
.hmc — a transparent container-of-files bundle for shipping a set of sealed assets (.10d / .q42 / .p64) as one attestable unit. Available to both native and WASM builds (native adds the zero-copy BundleMmap). .hmc — the hyper-media-container: a transparent container-of-files bundle for shipping a set of sealed Qualia assets (.emf spectral media, .10d meshes, .q42 graph volumes, .p64 weights, …) as one attestable unit (a release artefact, a downloadable pack, a signed asset set).
clinical_engine
Clinical Decision Support Engine.
container_10d
.10d living-container v1 — normative header, axis-role taxonomy, and metric-completeness descriptor for the 10-D tensor substrate. P0.1 barrier task. Available to browser/WASM builds (P0.8 parity target). See docs/plans/native-computational-geometry-EXECUTION.md P0.1. .10d living-container v1 — the normative header, axis-role taxonomy, and metric-completeness descriptor that serialize the 10-D tensor runtime.
crypto
crypto category (reorg).
csd_storage
NVMe Computational Storage (CSD) Implementation
deontic_logic
Deontic logic engine — ODRL-based policy evaluation for credential-gated subgraph access.
domains
Domain-specific engines for QualiaDB
entity_view
Entity-view kernel: entity id, observer status, rights filter, attribution, packages (shared by whole desktop; not “mindware-only”). Multi-observer entity-view kernel: entity ids, observer social schema, rights filter, fragment attribution, bifurcated packages, projection layout.
epistemic
Dynamic Epistemic Logic (DEL) layer — separating objective and subjective reality.
extensions
extensions category (reorg).
foundation
foundation category (reorg).
gguf_bridge
Model-inference runtime (honest module name: crate::inference_runtime).
governance
governance category (reorg).
gpu_context
Shared GPU context and VRAM ledger for LLM + tensor + render coexistence.
hypermedia
Hypermedia semantic library — asset ⊕ analytics ⊕ related-assets bound as a semantic graph (not a directory). See docs/plans/hypermedia-semantic-library.md. Hypermedia semantic library — an asset ⊕ its analytics ⊕ its related/associated assets, bound as a semantic graph (NQuins), not a directory structure.
identity
identity category (reorg).
inference
inference category (reorg).
lora
Zero-Copy LoRA Multiplexing — context-driven neural adaptation.
mcp
Phase 4: AOT GGUF → P64 LLM-weight container compiler. Phase 6 / task #12: safetensor (+ MLX) source parsing + dtype gate for the streaming transcoder. Task #12 / STELLAR §A: BitNet b1.58 ternary quantization codec (compression during transcode). Task #12 / STELLAR §A: tensor-name → engine GEMM-role mapping + the ternary (FFN-only) policy. Task #12 / STELLAR §A: native GPU dispatch of the ternary GEMM kernel + on-device parity test. STELLAR §A A1a: GPU top-K reduction — CPU oracle + host merge + the WGSL kernel. STELLAR §A A1a: native GPU dispatch of the top-K reduction + on-device parity test. STELLAR §A AH-track H0: host topology + capability sensor (enumerate all adapters; discrete vs unified). STELLAR §A AH-track H1(a): cross-circuit GEMV benchmark → measured capability matrix (CPU/iGPU/GPU). STELLAR §A AH-track H2: residency + device-priority planner (discovery → employment plan, D31). STELLAR §A AH-track H1(a) cache: CBOR hardware passport (cache discovery, fast-boot skip, D26). STELLAR §A A0 (D17/D22): shared native LLM benchmark harness — the one measurement surface for the existing F16/Q8 path and the future ternary/top-k paths. STELLAR §A W2 (D17): per-kernel GPU timestamp profiler for the LLM forward/decode path. STELLAR §A W3: in-project GPU↔CPU kernel-parity oracle (error metrics + synthetic quant weights). STELLAR §A W1: in-project quality oracle (perplexity / KL / coherence + the quant quality gate). STELLAR §A AWQ: activation-statistics capture (the AWQ forward hook) for calibrated quantization. Model-Context-Protocol server surface (moved from the crate root per MODULE_REORG_PLAN.md; crate::mcp_server / crate::mcp_cooperation paths are preserved by re-exports in lib.rs). mcp_server owns the *_impls submodules.
medical
medical category (reorg).
modalities
net
net category (reorg).
ode_solver
Continuous Differential Constraint Solvers Pure Rust implementation of ODE/PDE solvers, replacing C-library dependencies (e.g., Sundials).
p2p
platform
platform category (reorg).
q42
q42 category (reorg).
q42_lex
Read .q42.lex reverse-lexicon sidecars (Q42LEX format from qualia-cli ingest).
qpu_ingress
QPU response ingress firewall — collapses provider JSON into Quins / bitstrings.
quantum_dft
Quantum Chemistry & Density Functional Theory (DFT) Bounded pure Rust approximations replacing external C-FFI quantum solvers. Enhanced with orthomodular lattice operations for quantum propositional logic.
qubo_compiler
QUBO (Quadratic Unconstrained Binary Optimization) compiler for quantum annealing.
query
query category (reorg).
render
Renderer / engine — the manifold projection + WebGPU viewport.
services
services category (reorg).
shaders
WGSL shader sources embedded in the Qualia WASM binary.
solvers
Zero-Allocation Solver Library
sparql_library
specialized_libs
Specialized Libraries Module
storage
SuperBlock Storage Engine Handles flushing 850 48-byte Quins into perfectly aligned 40,960-byte QualiaSuperBlock structures onto the NVMe disk format (.qla).
storage_driver
Cross-platform storage backend abstraction.
sync
tensor
10D Volumetric Tensor System
wal
wasm_bridge
WASM-bindgen API surface — exposes Qualia engine functions to JavaScript. Split into domain submodules; pub use * keeps every wasm_bridge::fn path stable.
wasm_capabilities
Compile-time capability declarations for the supported WebAssembly profiles.
wgsl_forge
Deterministic WGSL generation, validation, certification, and tuning.
zns_storage
Hardware-Sympathetic Storage (ZNS) Implementation

Macros§

q_turtle
Advanced 2026 Q-Turtle Macro Translates terse semantic triples into physical 48-byte hardware Quins strictly at compile time. Eliminates runtime string allocations entirely.

Structs§

CapabilityDescriptor
Canonical description of an inference capability and the MCP tools that execute it. Chat prompting and MCP registration both consume this table, so STEM solvers are exposed as tools rather than reimplemented in the LLM layer.
NQuin
Bare-metal 40-byte continuous statement container for the Qualia engine. Fully optimized for zero-copy memory operations on post-2020 architectures.
QualiaSuperBlock
QuinIncrementalScanner

Enums§

PermissiveRoutingLane
Target lanes configuration identifiers for Qualia data pipelines Standard payload mask denoting Ambient Telemetry (Passthrough routing) Path: Local sensor traces, timeline events, and internal files

Constants§

BLOCK_MULTIPLIER_SIZE
CAPABILITY_DESCRIPTORS
ENGINE_VERSION
The Global Capability Registry exposes which features are compiled into the current qualia-core-db binary. This allows the CLI to dynamically self-document and progressively expose features like SHACL extensions or specific logic modalities. Crate semver baked in at compile time — shared by daemon /health, CLI, and WASM get_engine_version().
MASK_AUTHENTICATED_NATURAL_PERSON
MASK_BILATERAL_IDENTITY_LOCKED
MASK_COMMERCIAL_BILLABLE_GATE
MASK_WORK_OBLIGATION_SATISFIED
MODALITY_FLAG_DENSE_PHYSICS
MODALITY_FLAG_LLM_TENSOR
MODALITY_FLAG_VISION_TENSOR
CLIP / mmproj vision encoder tensors in a multimodal GGUF bundle.
QUINS_PER_BLOCK

Traits§

QuinPointerExt

Functions§

evaluate_permissive_runtime_gate
q_hash
A zero-allocation compile-time hashing function for Q-Turtle macros. Uses FNV-1a, then truncates to 60 bits so the result is a pure IDENTIFIER: the top 4 bits [60..63] are reserved as the role-keyed type/modality/tag overlay (inline datatype tags in the Object register, the deontic DEFEATER_BIT in the Predicate, etc.). This is the ONE canonical term-identity hash — it MUST stay bit-for-bit identical to lexicon::generate_60bit_token (same FNV constants + the same 0x0FFF_FFFF_FFFF_FFFF mask) so compile-time-baked URIs and runtime-parsed/ingested URIs share a single hash space and JOIN.