Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
Package apoc provides APOC (Awesome Procedures On Cypher) functions for NornicDB.
|
Package apoc provides APOC (Awesome Procedures On Cypher) functions for NornicDB. |
|
agg
Package agg provides APOC aggregation functions.
|
Package agg provides APOC aggregation functions. |
|
algo
Package algo provides APOC graph algorithm functions.
|
Package algo provides APOC graph algorithm functions. |
|
atomic
Package atomic provides APOC atomic operations.
|
Package atomic provides APOC atomic operations. |
|
bitwise
Package bitwise provides APOC bitwise operations.
|
Package bitwise provides APOC bitwise operations. |
|
coll
Package coll provides APOC collection manipulation functions.
|
Package coll provides APOC collection manipulation functions. |
|
community
Package community provides APOC community detection functions.
|
Package community provides APOC community detection functions. |
|
convert
Package convert provides APOC type conversion functions.
|
Package convert provides APOC type conversion functions. |
|
create
Package create provides APOC dynamic creation functions.
|
Package create provides APOC dynamic creation functions. |
|
cypher
Package cypher provides APOC Cypher execution utilities.
|
Package cypher provides APOC Cypher execution utilities. |
|
date
Package date provides APOC date/time functions.
|
Package date provides APOC date/time functions. |
|
diff
Package diff provides APOC diff operations.
|
Package diff provides APOC diff operations. |
|
export
Package export provides APOC export functions.
|
Package export provides APOC export functions. |
|
graph
Package graph provides APOC graph manipulation functions.
|
Package graph provides APOC graph manipulation functions. |
|
hashing
Package hashing provides APOC hashing functions.
|
Package hashing provides APOC hashing functions. |
|
import
Package import provides APOC import functions.
|
Package import provides APOC import functions. |
|
json
Package json provides APOC JSON functions.
|
Package json provides APOC JSON functions. |
|
label
Package label provides functions for working with node labels.
|
Package label provides functions for working with node labels. |
|
load
Package load provides APOC data loading functions.
|
Package load provides APOC data loading functions. |
|
lock
Package lock provides APOC locking functions.
|
Package lock provides APOC locking functions. |
|
log
Package log provides APOC logging functions.
|
Package log provides APOC logging functions. |
|
map
Package map provides APOC map manipulation functions.
|
Package map provides APOC map manipulation functions. |
|
math
Package math provides APOC mathematical functions.
|
Package math provides APOC mathematical functions. |
|
merge
Package merge provides APOC merge operations.
|
Package merge provides APOC merge operations. |
|
meta
Package meta provides APOC metadata functions.
|
Package meta provides APOC metadata functions. |
|
neighbors
Package neighbors provides APOC neighbor traversal functions.
|
Package neighbors provides APOC neighbor traversal functions. |
|
node
Package node provides APOC node operations.
|
Package node provides APOC node operations. |
|
nodes
Package nodes provides APOC batch node operations.
|
Package nodes provides APOC batch node operations. |
|
number
Package number provides APOC number formatting and parsing functions.
|
Package number provides APOC number formatting and parsing functions. |
|
path
Package path provides APOC path finding functions.
|
Package path provides APOC path finding functions. |
|
paths
Package paths provides APOC advanced path operations.
|
Package paths provides APOC advanced path operations. |
|
periodic
Package periodic provides APOC periodic execution functions.
|
Package periodic provides APOC periodic execution functions. |
|
plugin
Package plugin provides a plugin system for loading APOC function packages.
|
Package plugin provides a plugin system for loading APOC function packages. |
|
refactor
Package refactor provides APOC graph refactoring functions.
|
Package refactor provides APOC graph refactoring functions. |
|
registry
Package registry provides a plugin system for APOC functions.
|
Package registry provides a plugin system for APOC functions. |
|
rel
Package rel provides APOC relationship operations.
|
Package rel provides APOC relationship operations. |
|
schema
Package schema provides APOC schema management functions.
|
Package schema provides APOC schema management functions. |
|
scoring
Package scoring provides APOC scoring and ranking functions.
|
Package scoring provides APOC scoring and ranking functions. |
|
search
Package search provides APOC search functions.
|
Package search provides APOC search functions. |
|
spatial
Package spatial provides APOC spatial/geographic functions.
|
Package spatial provides APOC spatial/geographic functions. |
|
stats
Package stats provides APOC statistics functions.
|
Package stats provides APOC statistics functions. |
|
storage
Package storage provides the storage interface for APOC functions.
|
Package storage provides the storage interface for APOC functions. |
|
temporal
Package temporal provides APOC temporal/datetime functions.
|
Package temporal provides APOC temporal/datetime functions. |
|
text
Package text provides APOC text processing functions.
|
Package text provides APOC text processing functions. |
|
trigger
Package trigger provides APOC trigger functions.
|
Package trigger provides APOC trigger functions. |
|
util
Package util provides APOC utility functions.
|
Package util provides APOC utility functions. |
|
warmup
Package warmup provides APOC database warmup functions.
|
Package warmup provides APOC database warmup functions. |
|
xml
Package xml provides APOC XML processing functions.
|
Package xml provides APOC XML processing functions. |
|
cmd
|
|
|
eval
command
Command eval runs the search quality evaluation harness against NornicDB.
|
Command eval runs the search quality evaluation harness against NornicDB. |
|
kmeans-test-data
command
K-Means Test Data Generator for NornicDB
|
K-Means Test Data Generator for NornicDB |
|
metrics-doc-gen
command
|
|
|
nornicdb
command
Plan 04-05-06: cmd/nornicdb wiring for EmbedMetrics + SearchMetrics.
|
Plan 04-05-06: cmd/nornicdb wiring for EmbedMetrics + SearchMetrics. |
|
nornicdb-admin
command
Package main provides the NornicDB admin CLI entrypoint.
|
Package main provides the NornicDB admin CLI entrypoint. |
|
oauth-provider
command
Package main provides a minimal local OAuth 2.0 provider for testing.
|
Package main provides a minimal local OAuth 2.0 provider for testing. |
|
recall-bench
command
Command recall-bench creates and evaluates reproducible retrieval benchmark runs.
|
Command recall-bench creates and evaluates reproducible retrieval benchmark runs. |
|
swagger-ui
command
Package main provides a standalone Swagger UI server for testing and validating the OpenAPI specification.
|
Package main provides a standalone Swagger UI server for testing and validating the OpenAPI specification. |
|
pkg
|
|
|
audit
Package audit provides compliance audit logging for NornicDB.
|
Package audit provides compliance audit logging for NornicDB. |
|
auth
Package auth provides authentication and authorization for NornicDB.
|
Package auth provides authentication and authorization for NornicDB. |
|
bolt
Package bolt provides authentication adapters for integrating with NornicDB's auth package.
|
Package bolt provides authentication adapters for integrating with NornicDB's auth package. |
|
cache
Package cache provides query plan caching for NornicDB.
|
Package cache provides query plan caching for NornicDB. |
|
config
Environment Variables (all use NORNICDB_ prefix): Authentication:
|
Environment Variables (all use NORNICDB_ prefix): Authentication: |
|
config/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. |
|
convert
Package convert provides type conversion utilities for NornicDB.
|
Package convert provides type conversion utilities for NornicDB. |
|
cypher
Package cypher implements APOC graph algorithms for Neo4j compatibility.
|
Package cypher implements APOC graph algorithms for Neo4j compatibility. |
|
cypher/antlr
Package antlr provides ANTLR-based Cypher parsing for NornicDB.
|
Package antlr provides ANTLR-based Cypher parsing for NornicDB. |
|
cypher/testutil
Package testutil provides shared test utilities for the NornicDB Cypher package.
|
Package testutil provides shared test utilities for the NornicDB Cypher package. |
|
embed
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). |
|
encryption
Package encryption provides data-at-rest encryption for NornicDB.
|
Package encryption provides data-at-rest encryption for NornicDB. |
|
envutil
Package envutil provides shared helpers for environment variable parsing.
|
Package envutil provides shared helpers for environment variable parsing. |
|
errors
Package errors centralizes public error codes and classification helpers.
|
Package errors centralizes public error codes and classification helpers. |
|
eval
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. |
|
eval/ir
Package ir provides standard information-retrieval metrics for benchmark runners.
|
Package ir provides standard information-retrieval metrics for benchmark runners. |
|
fabric
Package fabric implements a Neo4j Fabric-compatible distributed query layer.
|
Package fabric implements a Neo4j Fabric-compatible distributed query layer. |
|
filter
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. |
|
gpu/cuda
Package cuda provides NVIDIA GPU acceleration using CUDA.
|
Package cuda provides NVIDIA GPU acceleration using CUDA. |
|
gpu/metal
Package metal provides Metal GPU acceleration for macOS and Apple Silicon.
|
Package metal provides Metal GPU acceleration for macOS and Apple Silicon. |
|
gpu/opencl
Package opencl provides cross-platform GPU acceleration using OpenCL.
|
Package opencl provides cross-platform GPU acceleration using OpenCL. |
|
gpu/vulkan
Package vulkan provides cross-platform GPU acceleration using Vulkan Compute.
|
Package vulkan provides cross-platform GPU acceleration using Vulkan Compute. |
|
graphql/models
Package models provides GraphQL model types for NornicDB.
|
Package models provides GraphQL model types for NornicDB. |
|
heimdall
Package heimdall provides Heimdall - the cognitive guardian for NornicDB.
|
Package heimdall provides Heimdall - the cognitive guardian for NornicDB. |
|
indexing
Package indexing provides content processing utilities for NornicDB search indexing.
|
Package indexing provides content processing utilities for NornicDB search indexing. |
|
inference
Integration between GPU k-means clustering and semantic inference.
|
Integration between GPU k-means clustering and semantic inference. |
|
lifecycle
Package lifecycle provides NornicDB's canonical process supervisor.
|
Package lifecycle provides NornicDB's canonical process supervisor. |
|
linkpredict
graph_builder.go - Optimized parallel graph construction with caching and persistence
|
graph_builder.go - Optimized parallel graph construction with caching and persistence |
|
localllm
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. |
|
mcp
Package mcp provides MCP-specific authentication and authorization.
|
Package mcp provides MCP-specific authentication and authorization. |
|
multidb
Package multidb provides composite database support for multi-database functionality.
|
Package multidb provides composite database support for multi-database functionality. |
|
nornicdb
Package nornicdb provides an APOC storage adapter for the NornicDB storage engine.
|
Package nornicdb provides an APOC storage adapter for the NornicDB storage engine. |
|
observability
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). |
|
pool
Package pool provides object pooling for NornicDB to reduce allocations.
|
Package pool provides object pooling for NornicDB to reduce allocations. |
|
qdrantgrpc
Package qdrantgrpc provides Qdrant-compatible gRPC APIs for NornicDB.
|
Package qdrantgrpc provides Qdrant-compatible gRPC APIs for NornicDB. |
|
replication
Package replication provides distributed replication for NornicDB.
|
Package replication provides distributed replication for NornicDB. |
|
retention
Package retention provides data lifecycle and retention policy management for NornicDB.
|
Package retention provides data lifecycle and retention policy management for NornicDB. |
|
search
Package search provides full-text indexing with BM25 scoring.
|
Package search provides full-text indexing with BM25 scoring. |
|
security
Package security provides HTTP middleware for NornicDB security validation.
|
Package security provides HTTP middleware for NornicDB security validation. |
|
server
Package server β HTTP instrumentation chokepoint (Plan 04-02 D-03).
|
Package server β HTTP instrumentation chokepoint (Plan 04-02 D-03). |
|
simd
Package simd provides SIMD-accelerated vector operations for NornicDB.
|
Package simd provides SIMD-accelerated vector operations for NornicDB. |
|
storage
Package storage - AsyncEngine provides write-behind caching for eventual consistency.
|
Package storage - AsyncEngine provides write-behind caching for eventual consistency. |
|
temporal
Package temporal - Decay integration for adaptive memory retention.
|
Package temporal - Decay integration for adaptive memory retention. |
|
util
Package util provides shared utility functions used across NornicDB packages.
|
Package util provides shared utility functions used across NornicDB packages. |
|
vectorspace
Package vectorspace defines the per-database vector space identity and registry.
|
Package vectorspace defines the per-database vector space identity and registry. |
|
plugins
|
|
|
heimdall
Package heimdall provides the Heimdall SLM Management plugin.
|
Package heimdall provides the Heimdall SLM Management plugin. |
|
convert_search_index_to_msgpack
command
convert_search_index_to_msgpack converts persisted search index files from gob to msgpack in place.
|
convert_search_index_to_msgpack converts persisted search index files from gob to msgpack in place. |
|
migrate_storage_serializer
command
migrate_storage_serializer Rewrites legacy gob-encoded BadgerDB bodies as msgpack in place.
|
migrate_storage_serializer Rewrites legacy gob-encoded BadgerDB bodies as msgpack in place. |
|
migration/neo4j
command
|
|
|
migration/qdrant
command
|
|
|
perf_direct
command
|
|
|
testing
|
|
|
benchmarks/grpc_vs_bolt
command
|
|
|
benchmarks/http_write_latency
command
|
|
|
benchmarks/nornic_vs_qdrant
command
|
|
|
benchmarks/northwind_power
command
Package main β Northwind power/throughput benchmark runner.
|
Package main β Northwind power/throughput benchmark runner. |
Click to show internal directories.
Click to hide internal directories.