pkg/

directory
v1.1.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 29, 2026 License: MIT

Directories

Path Synopsis
Package audit provides compliance audit logging for NornicDB.
Package audit provides compliance audit logging for NornicDB.
Package auth provides authentication and authorization for NornicDB.
Package auth provides authentication and authorization for NornicDB.
Package bolt provides authentication adapters for integrating with NornicDB's auth package.
Package bolt provides authentication adapters for integrating with NornicDB's auth package.
Package cache provides query plan caching for NornicDB.
Package cache provides query plan caching for NornicDB.
Environment Variables (all use NORNICDB_ prefix): Authentication:
Environment Variables (all use NORNICDB_ prefix): Authentication:
dbconfig
Package dbconfig provides per-database configuration override storage in the system database.
Package dbconfig provides per-database configuration override storage in the system database.
Package convert provides type conversion utilities for NornicDB.
Package convert provides type conversion utilities for NornicDB.
Package cypher implements APOC graph algorithms for Neo4j compatibility.
Package cypher implements APOC graph algorithms for Neo4j compatibility.
antlr
Package antlr provides ANTLR-based Cypher parsing for NornicDB.
Package antlr provides ANTLR-based Cypher parsing for NornicDB.
fn
testutil
Package testutil provides shared test utilities for the NornicDB Cypher package.
Package testutil provides shared test utilities for the NornicDB Cypher package.
Package embed — build-tag matrix for the local GGUF backend label (Plan 04-05 D-06 / D-06a).
Package embed — build-tag matrix for the local GGUF backend label (Plan 04-05 D-06 / D-06a).
Package encryption provides data-at-rest encryption for NornicDB.
Package encryption provides data-at-rest encryption for NornicDB.
Package envutil provides shared helpers for environment variable parsing.
Package envutil provides shared helpers for environment variable parsing.
Package errors centralizes public error codes and classification helpers.
Package errors centralizes public error codes and classification helpers.
Package eval provides an evaluation harness for testing and validating NornicDB's search quality, ranking accuracy, and performance.
Package eval provides an evaluation harness for testing and validating NornicDB's search quality, ranking accuracy, and performance.
Package fabric implements a Neo4j Fabric-compatible distributed query layer.
Package fabric implements a Neo4j Fabric-compatible distributed query layer.
Package filter provides signal filtering and prediction algorithms for NornicDB.
Package filter provides signal filtering and prediction algorithms for NornicDB.
gpu
Package gpu provides GPU acceleration for NornicDB vector operations.
Package gpu provides GPU acceleration for NornicDB vector operations.
cuda
Package cuda provides NVIDIA GPU acceleration using CUDA.
Package cuda provides NVIDIA GPU acceleration using CUDA.
metal
Package metal provides Metal GPU acceleration for macOS and Apple Silicon.
Package metal provides Metal GPU acceleration for macOS and Apple Silicon.
opencl
Package opencl provides cross-platform GPU acceleration using OpenCL.
Package opencl provides cross-platform GPU acceleration using OpenCL.
vulkan
Package vulkan provides cross-platform GPU acceleration using Vulkan Compute.
Package vulkan provides cross-platform GPU acceleration using Vulkan Compute.
models
Package models provides GraphQL model types for NornicDB.
Package models provides GraphQL model types for NornicDB.
Package heimdall provides Heimdall - the cognitive guardian for NornicDB.
Package heimdall provides Heimdall - the cognitive guardian for NornicDB.
Package indexing provides content processing utilities for NornicDB search indexing.
Package indexing provides content processing utilities for NornicDB search indexing.
Integration between GPU k-means clustering and semantic inference.
Integration between GPU k-means clustering and semantic inference.
Package lifecycle provides NornicDB's canonical process supervisor.
Package lifecycle provides NornicDB's canonical process supervisor.
graph_builder.go - Optimized parallel graph construction with caching and persistence
graph_builder.go - Optimized parallel graph construction with caching and persistence
Package localllm provides CGO bindings to llama.cpp for local GGUF model inference.
Package localllm provides CGO bindings to llama.cpp for local GGUF model inference.
math
vector
Package vector provides vector math operations for NornicDB.
Package vector provides vector math operations for NornicDB.
Package mcp provides MCP-specific authentication and authorization.
Package mcp provides MCP-specific authentication and authorization.
Package multidb provides composite database support for multi-database functionality.
Package multidb provides composite database support for multi-database functionality.
Package nornicdb provides an APOC storage adapter for the NornicDB storage engine.
Package nornicdb provides an APOC storage adapter for the NornicDB storage engine.
gen
Package observability — Auth metric bag (Plan 04-06 GREEN per MET-15 / GAP-6).
Package observability — Auth metric bag (Plan 04-06 GREEN per MET-15 / GAP-6).
Package pool provides object pooling for NornicDB to reduce allocations.
Package pool provides object pooling for NornicDB to reduce allocations.
Package qdrantgrpc provides Qdrant-compatible gRPC APIs for NornicDB.
Package qdrantgrpc provides Qdrant-compatible gRPC APIs for NornicDB.
Package replication provides distributed replication for NornicDB.
Package replication provides distributed replication for NornicDB.
Package retention provides data lifecycle and retention policy management for NornicDB.
Package retention provides data lifecycle and retention policy management for NornicDB.
Package search provides full-text indexing with BM25 scoring.
Package search provides full-text indexing with BM25 scoring.
Package security provides HTTP middleware for NornicDB security validation.
Package security provides HTTP middleware for NornicDB security validation.
Package server — HTTP instrumentation chokepoint (Plan 04-02 D-03).
Package server — HTTP instrumentation chokepoint (Plan 04-02 D-03).
Package simd provides SIMD-accelerated vector operations for NornicDB.
Package simd provides SIMD-accelerated vector operations for NornicDB.
Package storage - AsyncEngine provides write-behind caching for eventual consistency.
Package storage - AsyncEngine provides write-behind caching for eventual consistency.
Package temporal - Decay integration for adaptive memory retention.
Package temporal - Decay integration for adaptive memory retention.
Package util provides shared utility functions used across NornicDB packages.
Package util provides shared utility functions used across NornicDB packages.
Package vectorspace defines the per-database vector space identity and registry.
Package vectorspace defines the per-database vector space identity and registry.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL