Aller au contenu
learn

Chaque crate et chaque fonction publique

Les leçons de ce cours prennent chacune une famille d’algorithmes et creusent. Cette page fait l’inverse : elle liste tout, pour qu’un nom croisé dans le résultat d’un outil ou dans un message d’erreur puisse être ramené au crate et au module d’où il vient.

Elle est engendrée par scripts/sync-ix-api-map.mjs depuis un clone local d’IX, par un seul git grep sur le commit épinglé — jamais éditée à la main. Lancez npm run sync:ix-api-map pour la reconstruire après un changement de pin.

Sorte Nombre
fonctions 2307
structures 702
énumérations 191
traits 47
constantes 129
alias de type 22
80 crates 3398
Crate Déclarations publiques Ce que c’est
ga-chatbot 53 ga-chatbot — Rust QA harness + MCP bridge for the GA chatbot
ix-acoustic-tune 58 ix-acoustic-tune — acoustic parameter auto-tuning (experimental)
ix-adversarial 22 —
ix-agent 237 Library interface of ix-agent — the MCP server that exposes ix algorithms and governance primitives as Claude Code tools
ix-agent-core 32 This crate defines the types that ix-middleware, ix-approval, ix-session, the trace flywheel, and the migrated ix-loop-detect all consume
ix-ai-annotations 25 In-source AI annotation extractor
ix-approval 13 Primitive #3 of the harness primitives roadmap (see docs/brainstorms/2026-04-10-ix-harness-primitives.md)
ix-assumption-graph 59 Temporal assumption graph — Phase 1
ix-autograd 48 Reverse-mode automatic differentiation for IX pipelines
ix-autoresearch 78 Karpathy-style edit-eval-iterate kernel for IX subsystems
ix-baml 19 ix-baml — the boundary between IXQL’s dynamic dataflow and BAML’s typed LLM functions
ix-blast-radius 7 Blast-radius analyzer for the qa-architect-cycle pipeline
ix-bracelet 61 Dihedral group D₁₂ operator algebra on 12-bit pitch-class sets
ix-cache 68 Embedded in-process cache — blazing fast, zero external dependencies
ix-catalog-core 5 Shared substrate for ix’s queryable, MCP-surfaced catalogs
ix-category 30 Category theory primitives for the machin ML toolkit
ix-chaos 44 Chaos theory toolkit
ix-code 100 Code analysis: extract complexity metrics from source code using lightweight keyword-based analysis plus optional tree-sitter AST, git history trajectories, …
ix-context 83 This crate is not primarily a better retrieval system for Claude. Claude is the beneficiary; Demerzel is the customer
ix-dashboard 31 —
ix-demo 61 —
ix-duck 78 ix-duck — an in-process DuckDB “analyst bench” over IX telemetry, with IX algorithms exposed as SQL UDFs
ix-duck-ext 4 ix-duck-ext — loadable DuckDB C-API extension exposing IX algorithms as SQL
ix-dynamics 31 Continuous dynamics for the machin ML toolkit
ix-ensemble 8 Ensemble methods: bagging, random forest, boosting
ix-evolution 42 Evolutionary algorithms: genetic algorithms, genetic programming, differential evolution, and selection operators
ix-fractal 21 —
ix-fuzzy 44 Primitive #5 of the harness primitives roadmap (docs/brainstorms/2026-04-10-ix-harness-primitives.md)
ix-game 57 Game theory toolkit
ix-governance 106 Demerzel governance: constitutions, personas, policies, and tetravalent logic
ix-gpu 36 GPU-accelerated compute via WGPU
ix-grammar 39 Probabilistic grammar infrastructure for TARS integration
ix-graph 50 Graph algorithms, Markov chains, state space exploration, and agent routing for token-efficient skill dispatch
ix-harness-cargo 5 Harness adapter — cargo test --format=json output → SessionEvent::ObservationAdded stream
ix-harness-clippy 3 Harness adapter — cargo clippy --message-format=json output → SessionEvent::ObservationAdded stream
ix-harness-ga 6 Stub harness adapter — Guitar Alchemist governance events → SessionEvent::ObservationAdded stream
ix-harness-github-actions 7 Harness adapter — GitHub Actions workflow run summary → SessionEvent::ObservationAdded stream
ix-harness-signing 8 Phase A of the harness signature layer — canonical serialization, Ed25519 sign/verify, and a minimal key-registry type
ix-harness-tars 3 Harness adapter — tars ComprehensiveDiagnostics → SessionEvent stream
ix-invariant-coverage 34 Invariant-catalog coverage analysis
ix-io 81 Data ingestion and output for the machin ML toolkit
ix-ixql 79 ix-ixql — parser and evaluator for IXQL, the language Demerzel writes its governance pipelines in (Demerzel/pipelines/*.ixql)
ix-ktheory 10 Algebraic K-theory for the machin ML toolkit
ix-loop-detect 18 First concrete primitive of the ix-middleware stack (see docs/brainstorms/2026-04-10-ix-harness-primitives.md, item 2)
ix-manifold 12 Pure-Rust manifold learning
ix-math 191 Core math primitives for the machin ML toolkit
ix-memory 46 Experimental compact memory formats for session history over mathematical spaces
ix-net 13 Networking-related catalogs and helpers for ix
ix-nn 72 Neural network primitives: layers, backpropagation, loss functions, attention mechanisms, positional encodings, and transformer building blocks
ix-number-theory 28 —
ix-optick 16 Memory-mapped OPTIC-K v4 index reader with brute-force cosine search
ix-optick-sae 24 —
ix-optimize 26 Optimization algorithms: gradient descent variants, simulated annealing, particle swarm optimization, and convergence utilities
ix-petri 63 A [PetriNet] is places, transitions, weighted arcs and a marking
ix-pipeline 71 DAG pipeline executor for skill orchestration
ix-probabilistic 35 Space-efficient probabilistic data structures
ix-quality-trend 93 Aggregates timestamped quality snapshots from the GuitarAlchemist ecosystem (embedding diagnostics, voicing analysis audits, chatbot QA) and emits an executi…
ix-quality-validate 8 ix-quality-validate — JSON-schema validator for the canonical dashboard envelope written to state/quality/<domain>/*.json
ix-registrar 9 ix-registrar — the Federation / registrar deep module (CONTEXT.md)
ix-registry 10 Link-time capability registry for ix skills
ix-registry-check 8 Buf-style breaking-change detector for capability-registry.json
ix-rl 23 Reinforcement learning: environments, bandits, Q-learning
ix-rotation 36 3D rotation mathematics: quaternions, dual quaternions, SLERP, Euler angles, rotation matrices, axis-angle, and Plücker coordinates
ix-sanitize 10 ix-sanitize — injection regex stripper, source envelope wrapper, and Confidential/Unknown verdict gate for governance pipelines
ix-search 52 Search algorithms toolkit
ix-sedenion 42 —
ix-sentinel 3 —
ix-sentrux-annotations 26 Bridge: sentrux structural-rule findings → AI annotation contract
ix-session 15 Primitive #4 of the harness primitives roadmap (see docs/brainstorms/2026-04-10-ix-harness-primitives.md)
ix-signal 102 Signal processing toolkit: transforms, filters, spectral analysis
ix-skill 126 ix — Claude Code ML skill CLI, library entry point for tests
ix-skill-macros 1 #[ix_skill] — annotates a plain Rust function as a registry-discoverable skill
ix-streeling 18 ix-streeling — Streeling University’s generator: turn the ecosystem’s learning files into a federated catalog (state/streeling/catalog.jsonl) and a campu…
ix-supervised 79 Supervised learning algorithms: regression, classification, and metrics
ix-topo 27 Topological data analysis for the machin ML toolkit
ix-types 14 Shared type lattice for the ix skill registry
ix-unsupervised 50 Unsupervised learning: clustering and dimensionality reduction
ix-value 12 ix-value — the Business-Value Scorecard generator: federate each repo’s hand-authored state/value/manifest.json into a scored catalog (`state/value/catal…
ix-voicings 57 ix-voicings — Phase A of the voicings study pipeline
memristive-markov 76 —

ga-chatbot — Rust QA harness + MCP bridge for the GA chatbot. Source.

Module Sorte Déclarations publiques
(crate root) fonctions ask_stub, load_fixtures
(crate root) structures ChatbotRequest, ChatbotResponse, Source
(crate root) énumérations Instrument
aggregate fonctions aggregate_verdicts
aggregate structures JudgeVerdict, QaResult
algebra fonctions answer_query
algebra structures AlgebraRequest, AlgebraResponse
coverage fonctions analyze, classify_intent, load_corpus_categories, load_telemetry, recommended_corpus_category
coverage structures CoverageReport, IntentCluster, ProposedTestCase, TelemetryEntry
coverage énumérations IntentLabel
coverage constantes MIN_COVERAGE_PROMPTS
mcp_bridge fonctions call_tool, execute_tool, kill, list_tools, merged_tools, new, set_timeout, shutdown, spawn
mcp_bridge structures McpBridge, McpBridgeConfig, McpChild, ToolDescriptor
mcp_bridge énumérations McpError
mcp_bridge alias de type Result
qa fonctions calculate_pitch_classes, check_topology_claim, compute_semantic_score, load_corpus_ids, load_transitions, parse_fret_array, run_deterministic_checks, run_deterministic_checks_with_config, run_deterministic_checks_with_topology
qa structures AutoresearchConfig, Finding, SemanticScore, TransitionEntry
shapley fonctions compute_prompt_shapley
shapley structures PromptShapleyScore

ix-acoustic-tune — acoustic parameter auto-tuning (experimental). Source.

Module Sorte Déclarations publiques
(crate root) traits AskTell
cmaes fonctions mean, minimize, new, population_size, sigma, with_bounds
cmaes structures CmaEs
contract fonctions failed
contract structures Candidate, CandidateScore, Guardrail, RenderSpec, TuneRequest, TuneResult
contract constantes REQUEST_SCHEMA, RESULT_SCHEMA
features fonctions autocorrelation_f0, magnitude_spectrum, mel_filterbank, mel_spectrum, mfcc, rms, spectral_centroid, spectral_flux, spectral_rolloff
reference fonctions analyze, attack_seconds, band_decay_slope, default_band_edges, fit_inharmonicity, inharmonicity_b, per_band_decay_slopes
reference structures ReferenceDescriptor
reference constantes DEFAULT_HOP, DEFAULT_WINDOW
session fonctions ingest, iteration, new, next_request, read_result, recommend, write_request
session structures SessionConfig, TuneSession
spectral_loss fonctions decompose_residual, layered_perceptual_loss, multi_resolution_stft_loss, recommendation, stft_loss
spectral_loss structures LossWeights, ResidualBreakdown
transforms fonctions analytic_signal, chroma, cqt, cqt_frequencies, envelope, hilbert
Module Sorte Déclarations publiques
defense fonctions adversarial_training_augment, clip_and_smooth, detect_adversarial, feature_squeezing, input_gradient_regularization
evasion fonctions cw_attack, fgsm, jsma, pgd, universal_perturbation
poisoning fonctions detect_label_flips, influence_function, spectral_signature_defense
poisoning structures PoisonResult
privacy fonctions differential_privacy_noise, membership_inference_score, model_confidence_masking, prediction_purification
robustness fonctions certified_radius, empirical_robustness, lipschitz_estimate
robustness structures RobustnessReport

Library interface of ix-agent — the MCP server that exposes ix algorithms and governance primitives as Claude Code tools. Source.

Module Sorte Déclarations publiques
acoustic_tune fonctions analyze_reference, spectral_distance
demo fonctions find_scenario, ix_demo, list_scenarios, run_scenario
demo structures DemoStep, ScenarioMeta
demo énumérations Difficulty, StepInput
demo traits DemoScenario
demo alias de type GlueFn
demo::scenarios fonctions all, all_meta
demo::scenarios::chaos_detective structures ChaosDetective
demo::scenarios::cost_anomaly_hunter structures CostAnomalyHunter
demo::scenarios::governance_gauntlet structures GovernanceGauntlet
demo::scenarios::sprint_oracle structures SprintOracle
eval::permutation_importance fonctions permutation_importance
eval::silhouette fonctions silhouette_score
flywheel fonctions export_session_to_trace_dir, session_event_to_trace_event, session_to_trace
flywheel énumérations ExportError
handlers fonctions adversarial_fgsm, annotations_scan, ast_query, autocorrelation, autograd_run, autoresearch_run, bandit, bloom_filter, cache_op, cargo_deps, catalog_list, category, chaos_lyapunov, code_analyze, code_catalog, code_smells, code_topology, dbscan, distance, eigen, evolution, explain_algorithm, explain_algorithm_with_ctx, feature_importances, federation_discover, fft, fir_filter, fractal, fuzzy_eval, ga_bridge, game_nash, git_churn, git_log, gmm, governance_belief, governance_check, governance_persona, governance_policy, gradient_boosting, grammar_catalog, grammar_evolve, grammar_search, grammar_weights, graph_ops, grothendieck_delta, grothendieck_nearby, grothendieck_path, hyperloglog, kalman, kmeans, linear_regression, markov, mesh_correlate, ml_pipeline, ml_predict, nl_to_pipeline, nn_forward, number_theory, optick_search, optimize, pca, pipeline_compile_placeholder, pipeline_exec, pipeline_list, pipeline_run_placeholder, quality_gate_history, random_forest, render_audit, render_audit_with_ctx, rfc_catalog, rotation, search_info, sedenion, sentrux_annotate, session_flywheel_export, silhouette, spectrogram, stats, supervised, svd, tars_bridge, thinker_hits, topo, trace_ingest, triage_session, triage_session_with_ctx, tsne, viterbi, voicings_payload, wavelet_denoise
maintain_gate fonctions ix_maintain_gate
ml_pipeline fonctions run_pipeline, run_predict
ml_pipeline structures PipelineConfig, PreprocessConfig, SourceConfig, SplitConfig
projection fonctions events_to_observations
projection constantes WEIGHT_COMPLETED, WEIGHT_FAILED, WEIGHT_LOOP_BLOCK, WEIGHT_POLICY_BLOCK, WEIGHT_REPLACED, WEIGHT_SAFETY_BLOCK
registry_bridge fonctions all_registry_tools, clear_session_log, current_session_log, dispatch, dispatch_action, install_session_log, is_registry_backed, mcp_name, registry_handler_marker, shared_loop_detector, shared_middleware_chain
scopes fonctions allows, from_name, resolve
scopes énumérations Scope
scopes constantes SCOPES
server_context fonctions deliver_response, new, sample, sample_with_image, write_outbound, write_value
server_context structures ServerContext
server_context constantes SAMPLING_TIMEOUT
skills::acoustic_tune fonctions analyze_reference, spectral_distance
skills::assumption_graph fonctions assumption_belief_at, assumption_claims, assumption_drift, assumption_query
skills::batch1 fonctions autocorrelation, dbscan, distance, eigen, feature_importances, fft, fir_filter, gmm, governance_belief, kalman, kmeans, linear_regression, pca, silhouette, spectrogram, stats, svd, wavelet_denoise
skills::batch2 fonctions adversarial_fgsm, bandit, bloom_filter, category, chaos_lyapunov, evolution, fractal, game_nash, governance_check, governance_persona, governance_policy, gradient_boosting, grammar_evolve, grammar_search, grammar_weights, graph, hyperloglog, markov, mesh_correlate, nn_forward, number_theory, optimize, random_forest, rotation, search, sedenion, supervised, topo, viterbi
skills::batch3 fonctions cache, code_analyze, context_walk, federation_discover, fuzzy_eval, ga_bridge, ml_pipeline, ml_predict, pipeline, session_flywheel_export, tars_bridge, trace_ingest
skills::petri fonctions petri_analyze
skills::prime_radiant fonctions governance_graph, governance_graph_rescan
tools fonctions call, call_with_ctx, list, list_scoped, new, tool_names, validate_pipeline_spec
tools structures Tool, ToolRegistry
triage fonctions build_distribution, hex_priority, parse_hexavalent_label, parse_plan, sort_plan_by_priority
triage structures TriagePlanItem
triage énumérations TriageError
triage constantes RECURSION_GUARD_TOOL

This crate defines the types that ix-middleware, ix-approval, ix-session, the trace flywheel, and the migrated ix-loop-detect all consume. Source.

Module Sorte Déclarations publiques
action fonctions loop_key, ordinal
action énumérations AgentAction
beliefs fonctions new, project_beliefs, tool_proposition
beliefs structures BeliefMiddleware
context fonctions caller, child_seed, synthetic_for_legacy
context structures AgentCapabilities, ReadContext, VecEventSink, WriteContext
context traits EventSink
error énumérations ActionError
error alias de type ActionResult
event fonctions value_only
event structures ActionOutcome
event énumérations BlockCode, MiddlewareVerdict, SessionEvent
handler structures LegacyAdapter
handler traits AgentHandler
handler constantes fn
middleware fonctions dispatch, is_empty, len, new, push
middleware structures MiddlewareChain
middleware traits Middleware

In-source AI annotation extractor. Source.

Module Sorte Déclarations publiques
(crate root) fonctions extract_workspace
(crate root) énumérations Error
parser fonctions parse_line
parser structures ParsedMarker
reconciler fonctions new, reconcile, with_test_files
reconciler structures ReconcilerConfig, ReconciliationReport
truth fonctions conflicts, polarity, weighted
types fonctions annotation_id, as_str, from_char, parse
types structures Annotation, Location, Reconciliation, Source
types énumérations AnnotationKind, Certainty, TruthValue
types constantes SCHEMA_VERSION
walker fonctions extract

Primitive #3 of the harness primitives roadmap (see docs/brainstorms/2026-04-10-ix-harness-primitives.md). Source.

Module Sorte Déclarations publiques
classify fonctions classify_action_kind
classify énumérations ActionKind
classify constantes fn
middleware fonctions classify, with_defaults
middleware structures ApprovalConfig, ApprovalMiddleware
middleware constantes fn
verdict structures ApprovalVerdict, BlastRadius
verdict énumérations Evidence, Tier
verdict constantes fn

Temporal assumption graph — Phase 1. Source.

Module Sorte Déclarations publiques
drift fonctions diff, is_clean, snapshot, verify_bindings
drift structures ClaimRecord, DriftItem, DriftReport, Snapshot
fusion fonctions fuse
fusion structures FusedClaim
graph fonctions contradictions, dag, from_annotations, from_nodes, from_parts, from_workspace, from_workspace_with_research, get, node_count, nodes
graph structures AssumptionGraph, Contradiction
graph énumérations BuildError
html fonctions render
node fonctions as_str, domain, is_research_claim, research_claim
node structures AssumptionNode, ResearchClaim
node énumérations NodeCertainty, NodeKind
opinion fonctions from_hexavalent, from_truth, projected, to_hexavalent
opinion structures Opinion
opinion constantes DEFAULT_BASE_RATE
temporal fonctions belief_at, claim_id, diff, events, from_jsonl, is_empty, len, new, record, revise, to_jsonl
temporal structures BeliefChange, BeliefEvent, BeliefLog, BeliefSnapshot
temporal constantes BELIEF_EVENT_SCHEMA_VERSION
view fonctions namespace_of, prime_radiant_graph, view
view structures ClaimView, FacetedView

Reverse-mode automatic differentiation for IX pipelines. Source.

Module Sorte Déclarations publiques
(crate root) énumérations AutogradError
(crate root) alias de type Result
mode fonctions allows_non_diff, requires_tape
mode énumérations ExecutionMode
ops fonctions add, alloc_like, backward, div_scalar, input, matmul, mean, mul, sub, sum, variance
ops_fft fonctions rfft_magnitude
tape fonctions get, get_mut, get_tool_state, is_empty, len, new, push, set_tool_state, take_tool_state
tape structures DiffContext, Tape, TapeNode, TensorHandle
tensor fonctions as_f64, from_array, from_array_with_grad, shape
tensor structures Tensor
tensor énumérations TensorData
tool traits DifferentiableTool
tool alias de type ValueMap
tools::linear_regression fonctions build_graph
tools::linear_regression structures LinearRegressionTool, LinregState
tools::mse_loss fonctions build_graph
tools::mse_loss structures MseLossState, MseLossTool
tools::stats_mean structures StatsMeanState, StatsMeanTool
tools::stats_variance structures StatsVarianceState, StatsVarianceTool

Karpathy-style edit-eval-iterate kernel for IX subsystems. Source.

Module Sorte Déclarations publiques
(crate root) fonctions as_string, as_uuid, new, parse, resume_experiment, run_experiment
(crate root) structures Outcome, RunId
(crate root) traits Experiment
(crate root) constantes HARD_KILL_CASCADE_THRESHOLD, MCP_ITERATION_CAP
cache fonctions get, is_enabled, key_for, new, set, with_ttl
cache structures CacheBridge
error énumérations AutoresearchError, EvalCategory
log fonctions append, finalize, open, path, read_log
log structures CostLedger, JsonlLog
log énumérations FsyncPolicy, LogEvent
log constantes SCHEMA_VERSION
milestones fonctions is_complete_milestone, promote_run, sanitize_text, validate_run_id, validate_slug
policy fonctions ben_ameur_t0, calibrate_initial_temperature, into_policy, sa_with_calibrated_t0
policy structures GreedyPolicy, RandomSearchPolicy, SimulatedAnnealingPolicy
policy énumérations Decision, Strategy
policy traits AcceptancePolicy
target_chatbot fonctions new
target_chatbot structures ChatbotConfig, ChatbotScore, ChatbotTarget
target_grammar fonctions default_smoke, held_out, n_rules, new, theoretical_optimum
target_grammar structures GrammarConfig, GrammarScore, GrammarTarget
target_optick fonctions as_array, ci_reduced, default_smoke, floor_and_renormalize, from_array, new, production_weights, sum, true_optimum, with_alpha, with_baseline, with_floor
target_optick structures CIReducedConfig, OpticKConfig, OpticKScore, OpticKTarget
target_optick énumérations RebuildMode
time_budget fonctions soft, soft_and_hard, soft_deadline_from_now
time_budget structures TimeBudget

ix-baml — the boundary between IXQL’s dynamic dataflow and BAML’s typed LLM functions. Source.

Module Sorte Déclarations publiques
(crate root) fonctions get, invoke, is_empty, names, new, register
(crate root) structures BamlRegistry, FnOperation, StaticResponse
(crate root) énumérations BamlError
(crate root) traits BamlOperation
claude_cli fonctions build_args, new, parse_envelope, render_prompt, with_config
claude_cli structures ClaudeCliConfig, ClaudeCliOperation
claude_cli constantes SUPPRESSED_AUTH_VARS

Blast-radius analyzer for the qa-architect-cycle pipeline. Source.

Module Sorte Déclarations publiques
(crate root) fonctions analyze, component_for_path, layer_for_path, one_way_doors_in, score_blast
(crate root) structures BlastRadius
(crate root) énumérations Layer

Dihedral group D₁₂ operator algebra on 12-bit pitch-class sets. Source.

Module Sorte Déclarations publiques
action traits Action
dihedral structures DihedralElement
dihedral traits Group
dihedral constantes fn
forte fonctions all_forte_numbers, forte_number
forte structures ForteNumber
forte constantes fn
fourier fonctions dft, dft_magnitudes, dft_phases, phase_aligned_similarity
fourier constantes ZERO_TOL
fourier alias de type Cf
grothendieck fonctions delta, find_nearby, find_shortest_path, grothendieck_delta, icv, is_zero, l1_norm, l2_norm, total, z_related_pairs
grothendieck structures Delta, Icv
grothendieck constantes fn
neo_riemannian fonctions classify_triad, h, l, n, p, r, s
neo_riemannian énumérations TriadKind
orbit fonctions all_prime_forms, orbit, orbit_unique
pc_set fonctions from_pcs, iter_pcs, multiply
pc_set structures PcSet
pc_set constantes fn
prime_form fonctions bracelet_prime_form, necklace_prime_form
serial fonctions all_forms, combinatorial_inversion_levels, combinatorial_prime_levels, form, from_slice, hexachords, invert, matrix, multiply, new, pcs, retrograde, transpose
serial structures ToneRow
serial énumérations RowForm, SerialError

Embedded in-process cache — blazing fast, zero external dependencies. Source.

Module Sorte Déclarations publiques
lru fonctions clear, evict, is_empty, len, new, peek_lru, remove, touch
lru structures LruPolicy
persist fonctions load_snapshot, save_snapshot, snapshot_info
persist structures SnapshotInfo
pubsub fonctions channels, id, new, publish, recv, subscribe, subscriber_count, try_recv, unsubscribe
pubsub structures Message, PubSub, Subscription
store fonctions contains, decr, default_cache, delete, evict_expired, expire, flush_all, get, get_str, hdel, hget, hgetall, hit_rate, hset, incr, incr_by, keys, llen, lpop, lpush, lrange, new, persist, pubsub, rpop, rpush, sadd, scard, set, set_str, set_with_ttl, sismember, smembers, srem, stats, ttl, with_max_capacity, with_shards, with_ttl
store structures Cache, CacheConfig, CacheEntry, CacheStats

Shared substrate for ix’s queryable, MCP-surfaced catalogs. Source.

Module Sorte Déclarations publiques
(crate root) fonctions normalize_snake_case, string_contains_ci
(crate root) structures CatalogSummary
(crate root) énumérations CatalogError
(crate root) traits Catalog

Category theory primitives for the machin ML toolkit. Source.

Module Sorte Déclarations publiques
core structures ComposedFunctor
core traits Category, Functor, Monoidal, NaturalTransformation
instances fonctions add_edge, apply, empty, get, has_edge, identity, is_valid, new, set, zero
instances structures Graph, GraphCategory, GraphHomomorphism, LinearMap, VecCategory
monad fonctions counit, forget, free, kleisli_compose, unit
monad structures Adjunction, FreeForgetfulAdj, OptionMonad, ResultMonad
monad traits Monad

Chaos theory toolkit. Source.

Module Sorte Déclarations publiques
attractors fonctions as_slice, chen, chen_derivatives, henon, henon_iterate, integrate, logistic_map, lorenz, lorenz_derivatives, new, rk4_step, rossler, rossler_derivatives
attractors structures ChenParams, HenonParams, LorenzParams, RosslerParams, State3D
bifurcation fonctions bifurcation_diagram, detect_period, feigenbaum_delta, find_period_doublings
bifurcation structures BifurcationPoint
control fonctions drive_response_sync, ogy_control, pyragas_control
de_rham fonctions de_rham_curve_1d, de_rham_interpolate
embedding fonctions cao_embedding_dimension, delay_embed, optimal_delay
fractal fonctions box_counting_dimension_2d, correlation_dimension, hurst_exponent
lyapunov fonctions classify_dynamics, lyapunov_spectrum, mle_1d
lyapunov énumérations DynamicsType
poincare_map fonctions mean_return_time, poincare_section, return_map
poincare_map structures Crossing
takagi fonctions takagi, takagi_series

Code analysis: extract complexity metrics from source code using lightweight keyword-based analysis plus optional tree-sitter AST, git history trajectories, …. Source.

Module Sorte Déclarations publiques
advanced fonctions analyze_metric_spectrum, build, compute_k_invariants, embed_call_hierarchy, is_empty, len, similar_functions
advanced structures CodeSimilarityIndex, HyperbolicCodeMap, KTheoryInvariants, MetricSpectrum
aggregate fonctions aggregate_file_metrics, gini_coefficient, shannon_entropy
aggregate structures AggregatedMetrics
aggregate constantes MAX_HISTOGRAM_BINS
analyze fonctions analyze_file, analyze_source, from_extension, from_path, name
analyze énumérations Language
catalog fonctions all, as_str, by_category, by_language, by_technique, counts, parse
catalog structures CatalogCounts, CodeAnalysisCatalog, CodeAnalysisTool
catalog énumérations ToolCategory
catalog constantes CATALOG
gates fonctions compute_risk_delta, map_verdict_to_escalation, stub, verdict_from_delta, verdict_with_contradiction
gates structures MetricDelta, Provenance, RiskDelta, Scorecard, Signal
metrics fonctions feature_names, n_features, to_features
metrics structures CodeMetrics, FileMetrics
physics fonctions analyze_code_stability, compute_laplacian_spectrum, detect_lie_symmetries, kalman_filter_metrics, model_code_evolution, wavelet_decompose_metrics
physics structures CodeEvolutionModel, CodeStability, FilteredQuality, LaplacianSpectrum, LieSymmetryReport, MultiScaleAnalysis
physics énumérations StabilityClass
semantic fonctions baz, callee_name, extract_call_graph, extract_definitions, extract_semantic_metrics, extract_semantic_metrics_for, name, run_ast_query
semantic structures AstMatch, CallEdge, CallGraph, SemanticMetrics
semantic énumérations CalleeHint
smells fonctions detect_smells
smells structures CodeSmell
smells énumérations Severity
topology fonctions alpha_entry, alpha_helper, beta_work, call_graph_from_semantic, compute_code_topology, gamma_back, gamma_sink, module_call_graph, undirected_edge_count
topology structures CallGraph, CodeTopology, ModuleResolution, Unit
topology constantes MAX_EDGES, MAX_NODES
trajectory fonctions compute_trajectory
trajectory structures MetricTrajectory
trajectory énumérations TrajectoryError, Trend
trajectory constantes DEFAULT_ALPHA, MAX_BLOB_SIZE, MIN_COMMITS

This crate is not primarily a better retrieval system for Claude. Claude is the beneficiary; Demerzel is the customer. Source.

Module Sorte Déclarations publiques
cache fonctions clear, get, hash_bytes, hash_file_content, invalidate_path, is_empty, len, new, put, stats
cache structures CacheKey, CacheStats, ContextCache
index fonctions build, find_free_fn, find_inherent_method, find_trait_methods_by_name, lanczos, name, new, to_fn_id, top_level
index structures DefSite, FileIndex, Hello, ProjectIndex, Solver, World
index énumérations IndexError, SymbolKey
index traits Greet
mcp fonctions alpha, beta, gamma, handle_json_request, handle_walk_request
mcp structures BudgetParams, StrategyParams, WalkRequest, WalkResponse
mcp énumérations WalkError
model fonctions commit_id, file_id, fn_id, id, meta, module_id
model structures CommitNode, ContextBundle, ContextEdge, FileNode, FunctionNode, ModuleNode, NodeMeta, SymbolNode, TestNode, WalkStep
model énumérations ContextNode, EdgeProvenance, NodeProvenance, ResolvedOrAmbiguous, WalkAction
resolve fonctions new, resolve
resolve structures CallSiteResolver, Hello, Rx, World
resolve traits Greet
walk fonctions alpha, beta, caller, consumer, default_generous, delta, epsilon, gamma, helper, new, walk_from_free_fn
walk structures WalkBudget, Walker
walk énumérations WalkStrategy
Module Sorte Déclarations publiques
app fonctions new, next, next_tab, prev, prev_tab, refresh, row_count, select_next, select_prev, title
app structures App
app énumérations Tab
app constantes ALL
reader fonctions load_all, read_beliefs, read_evolution, read_pdca, read_signals
state structures BeliefState, ConscienceSignal, DashboardData, EvolutionEntry, EvolutionEvent, PdcaState
state énumérations TetraValue
views fonctions render_beliefs, render_conscience, render_evolution, render_pdca, render_status, render_tabs
Module Sorte Déclarations publiques
demos::category fonctions ui
demos::category structures CategoryDemo
demos::chaos fonctions ui
demos::chaos structures ChaosDemo
demos::clustering fonctions ui
demos::clustering structures ClusteringDemo
demos::evolution fonctions ui
demos::evolution structures EvolutionDemo
demos::fractal fonctions ui
demos::fractal structures FractalDemo
demos::game_theory fonctions ui
demos::game_theory structures GameTheoryDemo
demos::governance fonctions ui
demos::governance structures GovernanceDemo
demos::gpu_kernels fonctions ui
demos::gpu_kernels structures GpuKernelsDemo
demos::ik_chain fonctions ui
demos::ik_chain structures IKChainDemo
demos::neural_net fonctions ui
demos::neural_net structures NeuralNetDemo
demos::number_theory fonctions ui
demos::number_theory structures NumberTheoryDemo
demos::optimization fonctions ui
demos::optimization structures OptimizationDemo
demos::pipeline_editor fonctions ui
demos::pipeline_editor structures PipelineEditor, YamlRun
demos::pipeline_editor énumérations RunStatus
demos::pipeline_editor::nodes fonctions input_sockets, output_sockets, registry_skill, title
demos::pipeline_editor::nodes structures Socket
demos::pipeline_editor::nodes énumérations HexValue, IxNode, NormMethod
demos::pipeline_editor::nodes constantes fn
demos::pipeline_editor::sockets fonctions color
demos::pipeline_editor::sockets énumérations SocketType
demos::pipeline_editor::sockets constantes fn
demos::pipeline_editor::viewer structures IxViewer
demos::probabilistic fonctions ui
demos::probabilistic structures ProbabilisticDemo
demos::regression fonctions ui
demos::regression structures RegressionDemo
demos::reinforcement fonctions ui
demos::reinforcement structures ReinforcementDemo
demos::rotation fonctions ui
demos::rotation structures RotationDemo
demos::search fonctions ui
demos::search structures SearchDemo
demos::sedenion fonctions ui
demos::sedenion structures SedenionDemo
demos::signal fonctions ui
demos::signal structures SignalDemo
demos::stats fonctions ui
demos::stats structures StatsDemo
demos::topology fonctions ui
demos::topology structures TopologyDemo
demos::transformer fonctions ui
demos::transformer structures TransformerDemo

ix-duck — an in-process DuckDB “analyst bench” over IX telemetry, with IX algorithms exposed as SQL UDFs. Source.

Module Sorte Déclarations publiques
(crate root) fonctions open_bench, open_readonly
chatbot fonctions build_grounding, build_traces, check_regressions, exit_code, grounding_report, grounding_summary, latency_outliers, routing_method_share, ungrounded, weak_intents, write_contract
chatbot structures GateReport, GroundingAssessment, Regression
chatbot énumérations ChatbotError
chatbot alias de type LatencyOutlier
loops fonctions artifact_churn, build_loop_iterations, loop_summary, oscillating_loops, recurring_worst_items
loops structures LoopSummary
loops alias de type LoopError
maintain fonctions evaluate, exit_code
maintain structures Evidence, IterationScope, MaintainConfig, MaintainInputs, MaintainVerdict, Signal
maintain énumérations MaintainError
maintain::git fonctions dirty, forged, unverifiable, verified
maintain::ledger fonctions append, append_to_ledger, build_snapshot, maintain_trend, materialize, new, summarize, write_snapshot_atomic
maintain::ledger structures SnapshotSignal, TrendSummary, VerdictLedger, VerdictSnapshot
mesh fonctions correlate, install_pipeline_catalog, lead_name
mesh structures MeshConfig, MeshResult
mesh énumérations CentralityKind
ood fonctions build_query_embeddings, flag_ood, ood_scores
ood alias de type OodError
routing fonctions build_routing_evals, intent_regressions, overall_trend, weakest_intents
routing alias de type RoutingError, TrendRow
source fonctions materialize, materialize_files, select_files, sql_list
source structures ArtifactLens, Col, Files
source énumérations ColSource, SourceError
source constantes READ_FLAGS, fn
udf fonctions register_all

ix-duck-ext — loadable DuckDB C-API extension exposing IX algorithms as SQL. Source.

Module Sorte Déclarations publiques
(crate root) fonctions ix_extension_init
optick structures IxOptickScan, OptickScanBind, OptickScanInit

Continuous dynamics for the machin ML toolkit. Source.

Module Sorte Déclarations publiques
error énumérations DynamicsError
ik fonctions dof, forward, forward_transform, jacobian, new, prismatic, revolute, solve_ccd, solve_jacobian, with_limits
ik structures Chain, Joint
ik énumérations JointType
lie fonctions hat, norm_sq, pauli_matrices, quaternion_from_su2, se3_exp, so3_bracket, so3_exp, so3_log, su2_from_quaternion, vee
lie structures Complex
neural_ode fonctions dopri5_step, new, rk4_step, solve, solve_adaptive
neural_ode structures NeuralOde

Ensemble methods: bagging, random forest, boosting. Source.

Module Sorte Déclarations publiques
gradient_boosting fonctions new, with_min_samples_leaf
gradient_boosting structures GradientBoostedClassifier
random_forest fonctions new, with_max_features, with_seed
random_forest structures RandomForest
traits traits EnsembleClassifier

Evolutionary algorithms: genetic algorithms, genetic programming, differential evolution, and selection operators. Source.

Module Sorte Déclarations publiques
differential fonctions minimize, new, with_bounds, with_crossover_prob, with_generations, with_mutation_factor, with_population_size, with_seed
differential structures DifferentialEvolution
frontier fonctions frontier, new, to_csv
frontier structures FrontierObjective, FrontierRow, ObjectiveRow
frontier énumérations FrontierError
frontier constantes DIRECTION_MAX, DIRECTION_MIN
genetic fonctions minimize, new, with_bounds, with_generations, with_mutation_rate, with_population_size, with_seed
genetic structures GeneticAlgorithm
pareto fonctions front, new, rank, rank_of
pareto structures Candidate, ParetoArchive
pareto énumérations Objective, ParetoError
selection fonctions rank, roulette, tournament
traits fonctions new, with_fitness
traits structures EvolutionResult, RealIndividual
traits traits Individual
Module Sorte Déclarations publiques
de_rham fonctions de_rham_curve_1d, de_rham_interpolate
ifs fonctions barnsley_fern_maps, ifs_iterate, koch_snowflake_maps, sierpinski_maps
ifs structures AffineMap
lsystem fonctions dragon_curve, expand, interpret, koch_curve, sierpinski_arrowhead
lsystem structures LSystem, TurtleState
space_filling fonctions hilbert_curve, hilbert_d2xy, morton_decode, morton_encode, peano_curve
takagi fonctions takagi, takagi_series

Primitive #5 of the harness primitives roadmap (docs/brainstorms/2026-04-10-ix-harness-primitives.md). Source.

Module Sorte Déclarations publiques
builder fonctions accumulate, combine, finalize, new
builder structures FuzzyBuilder
builder énumérations Combiner
distribution fonctions argmax, argmax_mass, get, is_empty, is_sharp, iter, len, new, pure, renormalize, uniform
distribution structures FuzzyDistribution
distribution constantes SUM_TOLERANCE
error énumérations FuzzyError
hexavalent fonctions escalation_triggered, hexavalent_argmax, hexavalent_from_tpudfc, hexavalent_not, try_sharpen
hexavalent constantes ESCALATION_THRESHOLD, SHARPEN_THRESHOLD
hexavalent alias de type HexavalentDistribution
observations fonctions action_and_aspect, belnap_weight, dedup_key, is_negative, is_positive, merge, merge_all, merge_with_default_staleness
observations structures HexObservation, MergedState
observations constantes DEFAULT_STALENESS_K, MERGE_SOURCE, META_CONFLICT_ASPECT
ops fonctions and, not_generic, or

Game theory toolkit. Source.

Module Sorte Déclarations publiques
auction fonctions all_pay_auction, dutch_auction, english_auction, first_price_auction, revenue_equivalence_test, second_price_auction
auction structures AuctionResult, Bid
cooperative fonctions banzhaf_index, grand_coalition, is_in_core, is_superadditive, new, set_value, set_value_for, shapley_value, value, weighted_voting_game
cooperative structures CooperativeGame
evolutionary fonctions find_ess, hawk_dove_matrix, is_ess, replicator_dynamics, rps_matrix, two_population_replicator
grammar_replicator fonctions replicator_step_vector, simulate_vector
mean_field fonctions congestion_payoff, find_equilibrium, logit_dynamics, new, payoffs, qre_logit
mean_field structures MeanFieldGame
mechanism fonctions add_player, is_individually_rational, is_weakly_budget_balanced, myerson_optimal_reserve, new, run
mechanism structures Player, VcgMechanism, VcgResult
nash fonctions best_response_a, best_response_b, dominant_strategy_equilibrium, expected_payoff_a, expected_payoff_b, fictitious_play, is_nash_equilibrium, new, num_strategies_a, num_strategies_b, support_enumeration, zero_sum
nash structures BimatrixGame, StrategyProfile

Demerzel governance: constitutions, personas, policies, and tetravalent logic. Source.

Module Sorte Déclarations publiques
constitution fonctions check_action, load, parse_str
constitution structures Article, ArticleRef, ComplianceResult, Constitution
error énumérations GovernanceError
error alias de type Result
feedback fonctions calibrate, deserialize, detect, new, predict, read_beliefs, read_evolution_logs, read_pdca_records, serialize
feedback structures AnomalyDetector, Assessment, BeliefFile, ConfidenceCalibrator, ConstitutionalCheck, EffectivenessAssessment, Evidence, EvidenceDetail, EvolutionEvent, EvolutionLog, EvolutionMetrics, MlEvidence, MlFeedbackRecommendation, PdcaRecord, Recommendation, StalenessPredictor, StateReader
karnaugh fonctions cells_matching, display, display_named, evaluate, get, minimal_cover, new, prime_implicants, set, truth_table
karnaugh structures Implicant, KarnaughMap
persona fonctions list_personas, load, load_by_name
persona structures InteractionPatterns, Persona, Provenance, Voice
policy fonctions load, should_escalate
policy structures AlignmentPolicy, ConfidenceThresholds, Policy
policy énumérations EscalationLevel
remediation_optimizer fonctions optimize, optimize_with_quality_trends
remediation_optimizer structures RemediationAction, RemediationOptimizer, RemediationPlan, ResourceRequirements, Timeline
remediation_optimizer énumérations Priority
research_anomaly fonctions assess_paradigm, cluster, read_anomalies
research_anomaly structures AnomalyCluster, AnomalyClusterer, ParadigmAssessment, ResearchAnomaly
tetravalent fonctions add_contradicting, add_supporting, all, and, equiv, implies, is_definite, is_indefinite, new, or, resolve, update, xor
tetravalent structures BeliefState, EvidenceItem
tetravalent énumérations ResolvedAction, TruthValue
tetravalent constantes fn
violation_pattern fonctions analyze
violation_pattern structures ArticleViolationSummary, ViolationCorrelation, ViolationPatternAnalyzer, ViolationPatternReport
violation_pattern énumérations TrendDirection
weight_evolution fonctions detect_transfers, read_outcomes, train
weight_evolution structures ResearchOutcome, TransferOpportunity, WeightEvolver, WeightRecommendation

GPU-accelerated compute via WGPU. Source.

Module Sorte Déclarations publiques
assign fonctions nearest_centroid_cpu
batch fonctions batch_top_k, similarity_matrix, similarity_matrix_cpu, similarity_matrix_gpu, top_k_similar
bsp_knn fonctions bsp_knn_cpu, bsp_knn_gpu
context fonctions backend, create_buffer_init, create_compute_pipeline, create_output_buffer, create_readback_buffer, gpu_name, new, read_buffer
context structures GpuContext
context énumérations GpuError
distance fonctions pairwise_distance_cpu, pairwise_distance_gpu
knn fonctions batch_knn_cpu, batch_knn_gpu
matmul fonctions matmul_cpu, matmul_gpu
quaternion fonctions batch_quaternion_rotate_cpu, batch_quaternion_rotate_gpu
rips fonctions rips_complex_cpu, rips_complex_gpu, rips_edges_cpu, rips_edges_gpu
sedenion fonctions batch_sedenion_mul_cpu, batch_sedenion_mul_gpu
similarity fonctions cosine_similarity_cpu, cosine_similarity_gpu, dot_product_gpu, euclidean_distance_cpu

Probabilistic grammar infrastructure for TARS integration. Source.

Module Sorte Déclarations publiques
abnf fonctions parse
abnf structures ParseError
catalog fonctions all, by_format, by_language, by_topic, counts
catalog structures GrammarCatalog, GrammarCatalogCounts, GrammarEntry
catalog énumérations GrammarFormat
catalog constantes CATALOG
constrained fonctions alternatives, derivation, from_str, is_terminal, new, search_derivation, stack
constrained structures EbnfGrammar, GrammarAction, GrammarMctsState, MctsResult
ebnf fonctions parse
ebnf structures ParseError
replicator fonctions detect_ess, new, replicator_step, simulate
replicator structures GrammarSpecies, SimulationResult
weighted fonctions bayesian_update, load, new, save, select_weighted, softmax
weighted structures WeightedRule
weighted alias de type RuleId

Graph algorithms, Markov chains, state space exploration, and agent routing for token-efficient skill dispatch. Source.

Module Sorte Déclarations publiques
graph fonctions add_edge, add_undirected_edge, betweenness_centrality, bfs, closeness_centrality, connected_components, degree_centrality, dfs, dijkstra, eigenvector_centrality, neighbors, new, pagerank, shortest_path, topological_sort, with_nodes
graph structures Graph
hmm fonctions backward, baum_welch, forward, forward_backward, map_estimate, n_observations, n_states, new, viterbi
hmm structures HiddenMarkovModel
markov fonctions is_absorbing_state, is_ergodic, mean_first_passage, n_states, new, simulate, state_distribution, stationary_distribution, with_names
markov structures AbsorbingChain, MarkovChain
routing fonctions add_skill, build_graph, new, rank_skills, route
routing structures RoutePlan, SkillNode, SkillRouter
state_space fonctions astar, beam_search
state_space structures SearchResult
state_space traits State

Harness adapter — cargo test --format=json output → SessionEvent::ObservationAdded stream. Source.

Module Sorte Déclarations publiques
(crate root) fonctions cargo_to_observations, compute_stats
(crate root) structures CargoStats
(crate root) énumérations AdapterError
(crate root) constantes SOURCE

Harness adapter — cargo clippy --message-format=json output → SessionEvent::ObservationAdded stream. Source.

Module Sorte Déclarations publiques
(crate root) fonctions clippy_to_observations
(crate root) énumérations AdapterError
(crate root) constantes SOURCE

Stub harness adapter — Guitar Alchemist governance events → SessionEvent::ObservationAdded stream. Source.

Module Sorte Déclarations publiques
(crate root) fonctions ga_to_observations
(crate root) structures GaGovernanceEvent
(crate root) énumérations AdapterError, GaEventKind, GaSeverity
(crate root) constantes SOURCE

Harness adapter — GitHub Actions workflow run summary → SessionEvent::ObservationAdded stream. Source.

Module Sorte Déclarations publiques
(crate root) fonctions github_actions_to_observations
(crate root) structures Input, Job, Run, Step
(crate root) énumérations AdapterError
(crate root) constantes SOURCE

Phase A of the harness signature layer — canonical serialization, Ed25519 sign/verify, and a minimal key-registry type. Source.

Module Sorte Déclarations publiques
(crate root) fonctions canonical_form, compute_key_id, generate_key, sign, verify
(crate root) structures Signature
(crate root) énumérations SignatureAlgorithm, SigningError

Harness adapter — tars ComprehensiveDiagnostics → SessionEvent stream. Source.

Module Sorte Déclarations publiques
(crate root) fonctions tars_to_observations
(crate root) énumérations AdapterError
(crate root) constantes SOURCE

Invariant-catalog coverage analysis. Source.

Module Sorte Déclarations publiques
coverage fonctions coverage_gaps, error, from_path, new, orphan_invariants, rank, redundancy_pairs, report, shape, wrap
coverage structures CoverageMatrix, Exemplar, Firings, FiringsEnvelope, Problem, Report
coverage énumérations Error, OptimalityVerdict
invariant fonctions parse_catalog, parse_catalog_str, short
invariant structures Invariant
invariant énumérations InvariantStatus
producer fonctions cardinality, contains, from_pcs, icv, invert, new, produce_firings, rotational_symmetry, transpose
producer structures PcSet
report fonctions render_markdown

Data ingestion and output for the machin ML toolkit. Source.

Module Sorte Déclarations publiques
csv_io fonctions column_names, create, from_path, load_csv_matrix, load_csv_xy, new, read_csv, read_csv_string, write_batch_csv, write_csv
csv_io structures CsvSink, CsvSource
error énumérations IoError
http fonctions checked_url, get, with_format, with_header, with_limits, with_max_bytes, with_timeout
http structures FetchLimits, HttpSource
http énumérations HttpMethod, PayloadFormat
http constantes DEFAULT_CONNECT_TIMEOUT, DEFAULT_TIMEOUT, MAX_RESPONSE_BYTES
json_io fonctions batch_to_json, column_names, create, from_path, new, read_json_file, read_json_string, read_ndjson_string, write_json_file
json_io structures NdjsonSink, NdjsonSource
pipe fonctions new, path, read_from_pipe, write_batch_to_pipe, write_to_pipe
pipe structures PipeConfig
protocol fonctions as_row, column, drain, is_empty, len, new, pump, push, remaining, split_xy, to_array2, with_columns
protocol structures BatchSource, DataBatch
protocol énumérations DataRecord
protocol traits DataSink, DataSource
tcp fonctions new
tcp structures TcpDataClient, TcpDataServer
trace_bridge fonctions compute_stats, default_trace_dir, load_trace, load_traces, traces_to_csv_rows
trace_bridge structures Trace, TraceEvent, TraceStats
watcher fonctions new, next_event, pending_events, watch_file_loop
watcher structures FileWatcher
watcher énumérations FileEvent
websocket fonctions new, with_subscribe
websocket structures WebSocketSource

ix-ixql — parser and evaluator for IXQL, the language Demerzel writes its governance pipelines in (Demerzel/pipelines/*.ixql). Source.

Module Sorte Déclarations publiques
ast fonctions as_str, holds, matches, render
ast structures Verdict, VerdictArm, VerdictGuard
ast énumérations BinaryOp, CompoundOp, ConfidenceOp, Expr, Literal, PipeStep, Statement, UnaryOp
ast alias de type Block
capability fonctions judged, new, plain, register
capability structures CallArgs, Capabilities, Produced
capability énumérations RegistrationError
capability traits Capability
compile fonctions as_str, compile, compile_program, level_of, schedule, stages, to_pipeline_spec, to_plan_csv, to_schedule_csv, topological_order
compile structures CompiledPlan, Stage
compile énumérations CompileError, StageKind
compile constantes ELEMENT_SCOPED_FUNCTIONS
eval fonctions baml_registry, binding, capabilities, new, run, run_source, schema_gate
eval structures Executor, GateRecord, RunOutcome, WriteRecord
eval énumérations CompoundRecord, EvalError, RunError
host fonctions at, dotnet_format_to_chrono, files, frozen, new, seed
host structures FsHost, MemoryHost
host énumérations HostError
host traits Host
lexer fonctions tokenize
lexer structures LexError, Token
lexer énumérations Tok
parser fonctions parse_expression, parse_program
parser énumérations ParseError
path fonctions normalize
path énumérations PathError
schema fonctions check, is_empty, new, register
schema structures SchemaGate, SchemaViolation

Algebraic K-theory for the machin ML toolkit. Source.

Module Sorte Déclarations publiques
error énumérations KTheoryError
graph_k fonctions detect_feedback_cycles, k0_from_adjacency, k1_from_adjacency, resource_invariant
graph_k structures KGroupResult
mayer_vietoris fonctions consistency_check, detect_inconsistency, expected_union_k0, k0_consistency

First concrete primitive of the ix-middleware stack (see docs/brainstorms/2026-04-10-ix-harness-primitives.md, item 2). Source.

Module Sorte Déclarations publiques
(crate root) fonctions clear_all, clear_key, config, count, is_blocked, new, record, record_at, tracked_keys, with_defaults
(crate root) structures LoopDetector, LoopDetectorConfig
(crate root) énumérations LoopVerdict
middleware fonctions detector, from_shared, new, with_defaults
middleware structures LoopDetectMiddleware

Pure-Rust manifold learning. Source.

Module Sorte Déclarations publiques
(crate root) fonctions fit_transform, new, with_early_exaggeration, with_epochs, with_learning_rate, with_n_iter, with_perplexity, with_seed, with_target_dim, with_theta
(crate root) structures BarnesHutTsne, Tsne

Core math primitives for the machin ML toolkit. Source.

Module Sorte Déclarations publiques
activation fonctions leaky_relu, leaky_relu_derivative, linear, linear_derivative, relu, relu_array, relu_derivative, sigmoid, sigmoid_array, sigmoid_derivative, softmax, swish, swish_derivative, tanh_act, tanh_array, tanh_derivative
bsp fonctions from_points, insert, is_empty, k_nearest, len, nearest_neighbor, new, query_radius, query_region
bsp structures BspTree
bsp alias de type Point
calculus fonctions derivative, numerical_gradient, numerical_hessian
convergence fonctions converged, new, with_max_iterations, with_tolerance
convergence structures Convergence
distance fonctions chebyshev, cosine_distance, cosine_similarity, euclidean, euclidean_squared, manhattan, minkowski
dual_quaternion fonctions conjugate, from_rotation_translation, identity, inverse, norm, normalize, sclerp, to_rotation_translation, transform_point
dual_quaternion structures DualQuaternion
eigen fonctions symmetric_eigen, symmetric_eigen_with_opts
error énumérations MathError
geometric_space fonctions distance
geometric_space énumérations GeometricSpace
hyperbolic fonctions exp_map, geodesic, hyperboloid_to_poincare, init_embeddings, log_map, mobius_add, mobius_scalar_mul, pairwise_distances, poincare_distance, poincare_distance_sq, poincare_to_hyperboloid, project_to_ball, riemannian_gradient, riemannian_sgd_step, riemannian_sgd_step_expmap
inference fonctions iqr, js_divergence, kl_divergence, ks_two_sample, kurtosis, mad, mann_whitney_u, pearson, quantile, shannon_entropy, skewness, welch_t_test, zscore
inference structures TestResult
linalg fonctions col_mean, determinant, eye, inverse, matmul, matvec, standardize, trace, transpose
plucker fonctions closest_point_to_origin, distance_between, from_point_direction, from_two_points, intersects, reciprocal_product
plucker structures PluckerLine
poincare_hierarchy fonctions children, depth_ranking, fit, hierarchy_map_score, infer_parents, infer_tree, is_ancestor, leaves, new, norm, root, with_epochs, with_learning_rate, with_neg_samples, with_seed
poincare_hierarchy structures HierarchyDecoder, PoincareEmbedder
preprocessing fonctions drop_nan_rows, fit, fit_transform, infer_task_type, inverse_transform, new, train_test_split, transform
preprocessing structures MinMaxScaler, SplitResult, StandardScaler
preprocessing énumérations InferredTask
primes fonctions is_prime, nth_prime, prime_factors, prime_triplets, sieve_of_eratosthenes
quaternion fonctions conjugate, dot, exp, from_axis_angle, identity, inverse, is_unit, ln, new, nlerp, norm, norm_squared, normalize, rotate_vector, scale, slerp, to_rotation_matrix, try_slerp
quaternion structures Quaternion
random fonctions normal_matrix, normal_vector, sample_indices, seeded_rng, shuffle_indices, uniform_matrix, uniform_vector
sedenion fonctions basis, conjugate, dot, from_octonion_pair, from_real, norm, norm_squared, normalize, one, scale, to_octonion_pair, zero
sedenion structures Sedenion
stats fonctions correlation_matrix, covariance_matrix, mean, median, min_max, sample_variance, std_dev, variance
svd fonctions pseudo_inverse, rank, reconstruct, singular_values, svd, svd_with_opts, truncated_svd
svd structures SvdResult

Experimental compact memory formats for session history over mathematical spaces. Source.

Module Sorte Déclarations publiques
(crate root) constantes MEM_FORMAT_VERSION
dna fonctions bits, decode_codon_with_redundancy, from_bases, from_bits, pack, primary_codon, to_bases, unpack
dna structures Codon
dna énumérations Base, EventTag
hrr fonctions bind, bundle, components, correlate, cosine_similarity, decode, dim, encode, get, new, random_seeded, zero
hrr structures HrrVector, SymbolRegistry
hrr constantes DEFAULT_DIM
mem_file fonctions decode, encode, new
mem_file structures MemFile
mem_file énumérations MemFileError
mem_file constantes KIND_DNA, KIND_HRR, KIND_SEDENION, MAGIC
sedenion_sig fonctions decode, distance, encode, fold, from_basis_pair, from_seed, sedenion, zero
sedenion_sig structures SessionSignature, SignatureAtom

Networking-related catalogs and helpers for ix. Source.

Module Sorte Déclarations publiques
rfc_catalog fonctions all, by_number, by_status, by_topic, counts, current_standard_for, obsolescence_chain
rfc_catalog structures RfcCatalog, RfcCatalogCounts, RfcEntry
rfc_catalog énumérations RfcCategory, RfcStatus
rfc_catalog constantes CATALOG

Neural network primitives: layers, backpropagation, loss functions, attention mechanisms, positional encodings, and transformer building blocks. Source.

Module Sorte Déclarations publiques
attention fonctions attention_backward, causal_mask, multi_head_attention, multi_head_attention_backward, multi_head_attention_forward_cache, multi_head_attention_gpu, scaled_dot_product_attention, scaled_dot_product_attention_gpu, softmax_2d, try_gpu
classifier fonctions losses, new
classifier structures TransformerClassifier, TransformerConfig, TransformerRegressor
classifier énumérations LrSchedule
clip fonctions clip_grad_norm, clip_grad_norm_2d, clip_grad_value, clip_grad_value_2d
dropout fonctions backward_2d, backward_3d, forward_train_2d, forward_train_3d, new
dropout structures Dropout
initializers fonctions he, xavier, zeros
layer fonctions new
layer structures Dense
layer traits Layer
loss fonctions binary_cross_entropy, binary_cross_entropy_gradient, mse_gradient, mse_loss
network fonctions backward, fit, forward, is_empty, len, new, push, train_step
network structures Sequential
norm fonctions backward, forward, forward_cache, forward_inference, forward_train, new
norm structures BatchNorm, LayerNorm, RMSNorm
norm traits Normalize
positional fonctions alibi_bias, alibi_slopes, learned_embedding, rope_rotate, sinusoidal_encoding
transformer fonctions backward, forward, forward_cache, forward_cache_gpu, gelu, gelu_derivative, new, new_with_dropout, swiglu
transformer structures FeedForward, TransformerBlock, TransformerStack
Module Sorte Déclarations publiques
crt fonctions chinese_remainder_theorem
elliptic fonctions add, curve_order_naive, is_on_curve, new, scalar_mul
elliptic structures EllipticCurve
elliptic énumérations Point
modular fonctions extended_gcd, gcd, lcm, mod_inverse, mod_pow
primality fonctions is_prime_fermat, is_prime_miller_rabin, is_prime_trial
primes fonctions prime_counting, prime_gaps, prime_triplets, twin_primes
sieve fonctions segmented_sieve, sieve_of_atkin, sieve_of_eratosthenes
totient fonctions divisor_count, divisor_sum, euler_totient, mobius, totient_sieve

Memory-mapped OPTIC-K v4 index reader with brute-force cosine search. Source.

Module Sorte Déclarations publiques
(crate root) fonctions compute_schema_hash, count, dimension, header, instrument_of, metadata, open, search, vector, vectors
(crate root) structures InstrumentSlice, OptickHeader, OptickIndex, SearchResult, VoicingMetadata
(crate root) énumérations OptickError
Module Sorte Déclarations publiques
(crate root) fonctions validate_artifact, validate_coverage
(crate root) structures ActivationsCoverage, ArtifactLinks, FeaturesSummary, InputMeta, ModelConfig, SaeArtifact, SaeMetrics, TrainingConfig
(crate root) énumérations ValidationError
(crate root) constantes DEAD_FEATURES_PCT_GUARDRAIL, MIN_COVERAGE_PCT, OPTICK_ROW_SPLIT, PHASE1_PARTITIONS, RECONSTRUCTION_MSE_GUARDRAIL, SCHEMA_VERSION
trainer fonctions run_python_trainer
trainer structures TrainConfig
trainer énumérations TrainerError
trainer constantes EXIT_DEAD_FEATURES, EXIT_MSE_FAIL, EXIT_RECONCILIATION_FAILED, fn

Optimization algorithms: gradient descent variants, simulated annealing, particle swarm optimization, and convergence utilities. Source.

Module Sorte Déclarations publiques
annealing fonctions minimize, new, with_cooling, with_max_iterations, with_seed, with_step_size, with_temp
annealing structures SimulatedAnnealing
annealing énumérations CoolingSchedule
gradient fonctions minimize, new, with_betas
gradient structures Adam, Momentum, SGD
pso fonctions minimize, new, with_bounds, with_max_iterations, with_particles, with_seed
pso structures ParticleSwarm
traits structures ClosureObjective, OptimizeResult
traits traits ObjectiveFunction, Optimizer

A [PetriNet] is places, transitions, weighted arcs and a marking. Source.

Module Sorte Déclarations publiques
analysis fonctions analyze, explore, fails, holds, markings, successors, truncated, with_max_states, witness
analysis structures Analysis, Bounds, Deadlock, Limits, ReachabilityGraph, UnboundedWitness
analysis énumérations Verdict
models fonctions dining_philosophers
models énumérations ForkProtocol
net fonctions arc, arc_with_id, build, builder, covers, describe_marking, enabled, fire, get, initial_marking, is_empty, is_enabled, label, label_sequence, len, name, named_place, named_transition, new, place, place_index, places, strictly_covers, tokens, total, transition, transition_index, transitions, weighted_arc
net structures Marking, PetriNet, PetriNetBuilder, Place, Transition
net énumérations PetriError
pnml fonctions read_pnml
pnml structures PnmlNet
pnml énumérations PnmlError
pnml constantes PNML_NAMESPACE, PTNET_TYPE
xml fonctions new, next_event
xml structures XmlError, XmlReader
xml énumérations XmlEvent

DAG pipeline executor for skill orchestration. Source.

Module Sorte Déclarations publiques
builder fonctions build, compute, cost, edge, input, input_field, new, no_cache, node, source, transform
builder structures NodeBuilder, PipelineBuilder
dag fonctions add_edge, add_node, critical_path, edge_count, get, get_mut, has_path, in_degree, leaves, new, node_count, node_ids, out_degree, parallel_levels, predecessors, roots, successors, topological_sort
dag structures Dag
dag énumérations DagError
dag alias de type NodeId
executor fonctions execute, final_outputs, output
executor structures NoCache, NodeResult, PipelineNode, PipelineResult
executor énumérations PipelineError
executor traits PipelineCache
executor alias de type ComputeFn
gate fonctions allow_all
gate structures AllowAll
gate traits StageGate
gate alias de type SharedGate
lock fonctions from_file, from_run, to_json_line, to_yaml_string, verify_chain
lock structures InputBinding, LockFile, LockedStage
lock énumérations LockError
lock constantes LOCK_SCHEMA
lower fonctions bind_params, collect_param_names, lower, lower_with_gate
lower énumérations LowerError
spec fonctions from_file, from_yaml_str, scaffold, to_yaml_string, validate_shape
spec structures PipelineSpec, StageSpec
spec énumérations SpecError

Space-efficient probabilistic data structures. Source.

Module Sorte Déclarations publiques
bloom fonctions bit_size, clear, contains, estimated_fp_rate, insert, is_empty, len, new, union, with_params
bloom structures BloomFilter
count_min fonctions add, add_count, estimate, merge, new, total_count, with_error
count_min structures CountMinSketch
cuckoo fonctions contains, insert, is_empty, len, load_factor, new, remove
cuckoo structures CuckooFilter
hyperloglog fonctions add, count, error_rate, memory_bytes, merge, new, standard
hyperloglog structures HyperLogLog

Aggregates timestamped quality snapshots from the GuitarAlchemist ecosystem (embedding diagnostics, voicing analysis audits, chatbot QA) and emits an executi…. Source.

Module Sorte Déclarations publiques
forecast fonctions date_from_filename, dir_name, evaluate, extract_value, load_series, metric_label, parse
forecast structures EvalConfig, ForecastEval, Obs
forecast énumérations Category, Direction, Verdict
forecast constantes ALL, FEATURE_NAMES
gate_ledger fonctions append_entry, new, query, read_ledger
gate_ledger structures GateEvidence, GateLedgerEntry, GateMetric, LedgerQuery, OperatorAck
gate_ledger énumérations EvidenceKind, GateDecision, LedgerError, LedgerLine, MetricTrendDir
report fonctions all_trends, build_health_artifact, build_health_artifact_as_of, is_key_metric_name, render, summarize
report structures QualityAlert, QualityHealthArtifact, QualityTrendSummary
report énumérations QualityHealthStatus
report constantes DEFAULT_STALE_AFTER_DAYS
snapshot fonctions all, consistency_pct, dir_name, display, effective_pass_pct, is_degraded, load_all, load_with, match_pct, partition_accuracy, total
snapshot structures BettiNumbers, ChatbotCategoryStats, ChatbotQaSnapshot, ChordRecognition, CountPct, CrossInstrumentConsistency, DatedSnapshot, EmbeddingsCorpus, EmbeddingsSnapshot, ForteCoverage, InvariantFailures, LeakDetection, LoadOptions, LoaderManifest, ManifestEntry, PartitionAccuracy, RetrievalConsistency, SnapshotSet, Topology, VoicingAnalysisSnapshot, VoicingCorpus, VoicingPerformance
snapshot énumérations LoadError, LoaderStatus, SnapshotCategory
trend fonctions compute_trend, is_empty, latest, marker, new, previous, push, push_degraded, rolling_average, sparkline, with
trend structures DriftFlag, MetricSeries, MetricTrend, Point, RegressionFlag
trend énumérations TrendDirection

ix-quality-validate — JSON-schema validator for the canonical dashboard envelope written to state/quality/<domain>/*.json. Source.

Module Sorte Déclarations publiques
(crate root) fonctions build_validator, is_ok, validate_path, validate_value, walk_and_validate
(crate root) structures FileReport
(crate root) énumérations FileStatus
(crate root) constantes SCHEMA_JSON

ix-registrar — the Federation / registrar deep module (CONTEXT.md). Source.

Module Sorte Déclarations publiques
(crate root) fonctions default_roots, drift, from_jsonl, is_clean, new, to_jsonl
(crate root) structures DriftReport, SourceRoot
(crate root) traits Record

Link-time capability registry for ix skills. Source.

Module Sorte Déclarations publiques
(crate root) fonctions all, by_domain, by_name, count, invoke, search
(crate root) structures SkillDescriptor, Socket
(crate root) énumérations SkillError
(crate root) alias de type SkillFn

Buf-style breaking-change detector for capability-registry.json. Source.

Module Sorte Déclarations publiques
(crate root) fonctions compare, has_breaking, load
(crate root) structures Finding, Registry, RegistryRepo
(crate root) énumérations CheckError, Severity

Reinforcement learning: environments, bandits, Q-learning. Source.

Module Sorte Déclarations publiques
bandit fonctions new, select_arm, update
bandit structures EpsilonGreedy, ThompsonSampling, UCB1
env fonctions default_5x5, new, num_actions, num_states, state_index
env structures GridWorld
q_learning fonctions new, select_action_index, train_gridworld, update_index, with_discount, with_epsilon, with_learning_rate
q_learning structures QLearning, Sarsa
traits traits Agent, Environment

3D rotation mathematics: quaternions, dual quaternions, SLERP, Euler angles, rotation matrices, axis-angle, and Plücker coordinates. Source.

Module Sorte Déclarations publiques
axis_angle fonctions from_quaternion, from_rotation_matrix, to_quaternion
dual_quaternion fonctions conjugate, from_rotation_translation, mul, normalize, transform_point
dual_quaternion structures DualQuaternion
euler fonctions from_quaternion, gimbal_lock_check, to_quaternion
euler énumérations EulerOrder
plucker fonctions closest_distance, from_two_points, lines_intersect, reciprocal_product
plucker structures PluckerLine
quaternion fonctions conjugate, dot, from_axis_angle, identity, inverse, mul, new, norm, normalize, rotate_point, to_rotation_matrix
quaternion structures Quaternion
rotation_matrix fonctions from_quaternion, is_rotation_matrix, orthogonalize, to_quaternion
slerp fonctions slerp, slerp_array

ix-sanitize — injection regex stripper, source envelope wrapper, and Confidential/Unknown verdict gate for governance pipelines. Source.

Module Sorte Déclarations publiques
(crate root) fonctions new, sanitize, try_new, verdict_gate, wrap_envelope
(crate root) structures SanitizedText, Sanitizer
(crate root) énumérations GateVerdict, SanitizeError, TrustLevel

Search algorithms toolkit. Source.

Module Sorte Déclarations publiques
adversarial fonctions alpha_beta, expectiminimax, minimax, negamax
adversarial structures AdversarialResult
adversarial traits GameState, StochasticGameState
astar fonctions astar, bidirectional_astar, greedy_best_first, uniform_cost_search, weighted_astar
astar structures SearchResult
astar traits SearchState
data_search fonctions binary_search, contains, exponential_search, get, insert, interpolation_search, is_empty, jump_search, len, linear_search, load_factor, new, remove, ternary_search_max
data_search structures HashTable
local fonctions beam_search, hill_climbing, random_restart_hill_climbing, stochastic_hill_climbing, tabu_search
local traits LocalSearchState
mcts fonctions mcts_search, weighted_ucb1
mcts traits MctsState
qstar fonctions compare_qstar_vs_astar, new, qstar_bounded, qstar_search, qstar_two_head, qstar_weighted, set
qstar structures QStarResult, TabularQ
qstar traits QFunction
uninformed fonctions bfs, depth_limited_search, dfs, iddfs
Module Sorte Déclarations publiques
bsp fonctions build, query_nearest, query_radius
bsp énumérations BspNode
cayley_dickson fonctions conjugate, double_conjugate, double_multiply, double_norm, mul, new, norm, one, zero
cayley_dickson structures CayleyDickson
octonion fonctions add, basis, conjugate, inverse, mul, new, norm, norm_squared, one, scale, sub, zero
octonion structures Octonion
sedenion fonctions add, basis, conjugate, exp, inverse, log, mul, new, norm, norm_squared, one, scale, sub, zero
sedenion structures Sedenion
Module Sorte Déclarations publiques
catalog fonctions load
catalog structures CatalogEntry
report fonctions generate

Bridge: sentrux structural-rule findings → AI annotation contract. Source.

Module Sorte Déclarations publiques
(crate root) énumérations Error
(crate root) constantes DEFAULT_SENTRUX_EXE, DEFAULT_SIDECAR_PATH, DEFAULT_UNTESTED_SIDECAR_PATH, SENTRUX_AUTHOR
convert fonctions kind_for_rule, violation_to_annotation
emit fonctions emit_inline, emit_sidecar
emit structures EmitOutcome
mcp_bridge fonctions run_sentrux_check, run_sentrux_test_gaps
mcp_bridge structures SentruxConfig
rules_response fonctions parse, parse_check_rules_response
rules_response structures RuleViolation, RulesReport, ViolationLocation
test_gaps fonctions has_per_file, parse_test_gaps_response
test_gaps structures TestGapsReport
untested fonctions business_value_paths, business_value_paths_from_workspace, untested_file_to_annotation, untested_high_value_annotations
untested constantes UNTESTED_CLAIM

Primitive #4 of the harness primitives roadmap (see docs/brainstorms/2026-04-10-ix-harness-primitives.md). Source.

Module Sorte Déclarations publiques
errors énumérations ReloadError, SessionError
log fonctions events, flush, next_ordinal, open, path, reload_errors, sink
log structures EventIter, SessionLog
sink fonctions clear_error, last_error, try_emit
sink structures SessionSink

Signal processing toolkit: transforms, filters, spectral analysis. Source.

Module Sorte Déclarations publiques
convolution fonctions circular_convolve, convolve, convolve_fft, cross_correlate
correlation fonctions autocorrelation, cross_correlation, normalized_cross_correlation
dct fonctions dct2, dct2_normalized, dct3
fft fonctions conjugate, fft, frequency_bins, from_real, ifft, irfft, magnitude, magnitude_spectrum, new, phase, phase_spectrum, power_spectrum, rfft, zero
fft structures Complex
filter fonctions apply, bandpass, butterworth_lowpass_2nd, first_order_lowpass, highpass, lowpass
filter structures FirFilter, IirFilter
kalman fonctions constant_velocity_1d, filter, new, predict, step, update
kalman structures KalmanFilter
sampling fonctions decimate, is_above_nyquist, nyquist_frequency, resample, sinc_interpolate, upsample
spectral fonctions spectrogram, stft, welch_psd
state_space fonctions a, b, c, controllability, controllability_matrix, from_kalman, input_dim, new, observability, observability_matrix, output, output_dim, simulate, state_dim, step
state_space structures RankReport, StateSpaceModel
state_space énumérations StateSpaceError
timeseries fonctions ddm_detect, difference, ewma, expanding_mean, lag_features, lag_features_with_stats, new, page_hinkley_detect, pct_change, rolling_max, rolling_mean, rolling_min, rolling_std, temporal_split, update
timeseries structures DdmConfig, DdmDetector, DdmSnapshot, PageHinkleyConfig, PageHinkleyDetector, PageHinkleySnapshot
timeseries énumérations DriftState
wavelet fonctions haar_dwt, haar_forward, haar_idwt, haar_inverse, wavelet_denoise
window fonctions apply_window, bartlett, blackman, gaussian, hamming, hanning, kaiser, rectangular

ix — Claude Code ML skill CLI, library entry point for tests. Source.

Module Sorte Déclarations publiques
(crate root) constantes CONTRADICTORY, DOUBTFUL, FALSE, OK_TRUE, PROBABLE, RUNTIME_ERROR, UNKNOWN, USAGE
doctor fonctions exit_code, find_repo_root, main, run, run_full_checks, verdict, worst
doctor structures CheckResult, Options, Report
doctor énumérations Status
doctor::dark_features fonctions candidates, from_cargo, from_json, is_significant, key, load, measure, reconcile, scan
doctor::dark_features structures AllowEntry, Allowlist, Candidate, Census, DarkFeature, MetaNode, MetaPackage, MetaResolve, Metadata
doctor::dark_features énumérations Kind
doctor::dark_features constantes ALLOWLIST_PATH, SIGNIFICANT_LOC
doctor::orphan_traits fonctions is_orphan, load, scan, scan_with_allowlist
doctor::orphan_traits structures AllowEntry, Allowlist, Census, TraitDecl
doctor::orphan_traits constantes ALLOWLIST_PATH
doctor::registry_snapshot fonctions diff, from_names, is_clean, live, load, snapshot_of, write
doctor::registry_snapshot structures Drift, Live, Snapshot, Surface
doctor::registry_snapshot constantes SCHEMA_VERSION, SNAPSHOT_PATH
doctor::silent_skips fonctions advisory, blank_noise, blocking, findings_in, label, load, scan, scan_with_allowlist
doctor::silent_skips structures AllowEntry, Allowlist, Census, Finding
doctor::silent_skips énumérations Probe
doctor::silent_skips constantes ALLOWLIST_PATH, PROBE_WINDOW
local_embed fonctions embed_request_with, path, require_cached_model, revision
local_embed structures LocalEmbedError, LocalEmbeddingItem, LocalEmbeddingModel, LocalEmbeddingResponse, VerifiedModelCache
local_embed constantes MODEL_ID, MODEL_REVISION
output fonctions emit, resolve
output énumérations Format
verbs::beliefs fonctions get, set, show, snapshot
verbs::check fonctions action, doctor
verbs::compile fonctions compile, hits
verbs::demo fonctions describe, list, run
verbs::describe fonctions persona, policy, skill
verbs::embed_coverage fonctions load, score
verbs::embed_coverage structures EmbeddingCoverage
verbs::list fonctions domains, personas, skills
verbs::pipeline fonctions dag, new, run, schema, validate
verbs::run fonctions run
verbs::stable_surface fonctions compute_api_hash, diff_reports, foo, load_maturity, locate_workspace_root, run
verbs::stable_surface structures Bar, DiffResult, HashChange

#[ix_skill] — annotates a plain Rust function as a registry-discoverable skill. Source.

Module Sorte Déclarations publiques
(crate root) fonctions ix_skill

ix-streeling — Streeling University’s generator: turn the ecosystem’s learning files into a federated catalog (state/streeling/catalog.jsonl) and a campu…. Source.

Module Sorte Déclarations publiques
campus fonctions extract_intro, render
campus constantes INTRO_END, INTRO_START
ingest fonctions groups_for, ingest
ingest structures IngestReport
model fonctions default_category, make_id
model structures LearningRecord
model énumérations Kind
model constantes SCHEMA_VERSION
search fonctions evaluate, search
search structures EvalPair, EvalReport, PerQuery, SearchFilter

Supervised learning algorithms: regression, classification, and metrics. Source.

Module Sorte Déclarations publiques
decision_tree fonctions load_state, new, save_state, with_min_samples_split
decision_tree structures DecisionTree, DecisionTreeState
decision_tree énumérations FlatNode
knn fonctions new
knn structures KNN
linear_regression fonctions load_state, new, save_state
linear_regression structures LinearRegression, LinearRegressionState
logistic_regression fonctions new, with_learning_rate, with_max_iterations
logistic_regression structures LogisticRegression
metrics fonctions accuracy, auc_score, classification_report, display, f1_avg, f1_score, fn_, fp, from_labels, log_loss, mae, matrix, mse, n_classes, precision, precision_avg, r_squared, recall, recall_avg, rmse, roc_auc, roc_curve, tn, tp
metrics structures ConfusionMatrix
metrics énumérations Average
naive_bayes fonctions new
naive_bayes structures GaussianNaiveBayes
resampling fonctions class_distribution, fit_resample, new, random_undersample, with_target_ratio
resampling structures Smote
serialization structures ModelEnvelope
svm fonctions new, with_learning_rate, with_max_iterations
svm structures LinearSVM
text fonctions fit, fit_transform, new, transform, vocab_size, vocabulary, with_max_df, with_min_df, without_normalization
text structures CountVectorizer, TfidfVectorizer
traits traits Classifier, Regressor
validation fonctions cross_val_score, cross_val_score_with, new, split, with_seed, with_shuffle
validation structures KFold, StratifiedKFold
validation alias de type Scorer

Topological data analysis for the machin ML toolkit. Source.

Module Sorte Déclarations publiques
error énumérations TopoError
persistence fonctions bottleneck_distance, compute_persistence, is_empty, len, lifetimes, significant, wasserstein_distance
persistence structures PersistenceDiagram
pointcloud fonctions betti_at_radius, betti_curve, most_persistent_features, persistence_from_points
simplex fonctions add, betti_numbers, boundary, dimension, is_empty, is_face_of, len, new, rips_complex, simplices_of_dim, sort
simplex structures FilteredSimplex, Simplex, SimplexStream

Shared type lattice for the ix skill registry. Source.

Module Sorte Déclarations publiques
(crate root) fonctions into_inner, new, tag, weighted
(crate root) structures IxMatrix, IxVector, TypeError
(crate root) énumérations Hexavalent, Polarity, SocketType, Value
(crate root) constantes fn
traits traits FromValue, IntoValue

Unsupervised learning: clustering and dimensionality reduction. Source.

Module Sorte Déclarations publiques
dbscan fonctions new
dbscan structures DBSCAN
gmm fonctions log_likelihood, new, with_max_iterations, with_seed
gmm structures GMM
kernel_pca fonctions fit_transform, new, transform
kernel_pca structures KernelPca
kernel_pca énumérations Kernel
kmeans fonctions inertia, load_state, new, save_state, with_seed, with_tolerance
kmeans structures KMeans, KMeansState
lda fonctions fit, fit_transform, new, transform
lda structures LinearDiscriminantAnalysis
mds fonctions classical_mds, pairwise_euclidean
nmf fonctions fit_transform, new, reconstruct, transform, with_max_iterations, with_seed, with_tolerance
nmf structures NonNegativeMatrixFactorization
pca fonctions components, explained_variance_ratio, load_state, new, save_state
pca structures PCA, PcaState
traits traits Clusterer, DimensionReducer
tsne fonctions new, with_learning_rate, with_max_iterations, with_perplexity, with_seed
tsne structures TSNE

ix-value — the Business-Value Scorecard generator: federate each repo’s hand-authored state/value/manifest.json into a scored catalog (`state/value/catal…. Source.

Module Sorte Déclarations publiques
ingest fonctions ingest
ingest structures IngestReport
model fonctions axes_valid, geomean, score01, stars
model structures Item, Manifest, RepoScore, ValueRecord
model énumérations Kind
model constantes SCHEMA_VERSION

ix-voicings — Phase A of the voicings study pipeline. Source.

Module Sorte Déclarations publiques
(crate root) fonctions as_str, build_pipeline, build_raw_feature_row, cluster, enumerate, featurize, ga_cli_path, load_corpus, load_features, movement_cost, parse, predict_cluster, progressions, render_book, run_manifest, silhouette_score, state_root, topology, transitions
(crate root) structures ClusterArtifacts, EnumerateArtifacts, FeatureMatrix, FeaturizeArtifacts, Normalization, ProgressionArtifacts, ShortestPath, TopologyArtifacts, TransitionArtifacts, TransitionEdge, VoicingRow
(crate root) énumérations Instrument, VoicingsError
(crate root) constantes ALL, FEATURE_COLUMNS, NUMERIC_COLUMNS, QUALITY_VOCAB, SILHOUETTE_FULL_THRESHOLD, SILHOUETTE_SAMPLE_SIZE
viz_precompute fonctions run_viz_precompute, viz_root
viz_precompute structures ClusterLayout, NeighborEntry, NeighborList, VizManifest, VoicingDetail, VoicingLayout
viz_precompute constantes ALTERED, CHORD_FAMILY_LABELS, DIMINISHED, DOMINANT, MAJOR, MINOR, NEIGHBORS_PER_VOICING, OTHER, PC_NAMES_SHARP, SUSPENDED, VIZ_SCHEMA_VERSION
Module Sorte Déclarations publiques
conductance fonctions alpha, beta, decay_all, for_each, g_min, get, is_empty, len, modulate, new, set, strengthen
conductance structures ConductanceMatrix
consolidator fonctions consolidate, gamma, new
consolidator structures MemoryConsolidator
engine fonctions consolidate, diagnostics, export_state, from_state, new, observe, observe_sequence, predict, reset_session, sample
engine structures EngineDiagnostics, MemristiveEngine
error énumérations MemristiveError
error alias de type Result
governance fonctions as_index, classify, consecutive_freeze_count, current_state, freeze_probability, from_index, history, label, new, observe, predict, predict_next, recommend
governance structures GovernanceMarkov
governance énumérations GovernanceState
reservoir fonctions new, reset, size, state, step
reservoir structures ReservoirNetwork
sampler fonctions sample
sampler énumérations SamplingStrategy
serde_state structures EngineConfig, EngineState
tensor fonctions context_count, de_ctx_map, de_totals, max_order, merge, new, observe, predict, ser_ctx_map, ser_totals, sparsity, state_count
tensor structures MarkovTensor
vlmm fonctions effective_order, new, order_histogram, predict, reset_counts
vlmm structures VariableOrderSelector
vlmm énumérations FallbackStrategy