Skip to main content

High-performance vector database with SIMD-optimized similarity search and local ONNX-based embeddings

Project description

⬜️ HEKTOR

Vector Database Engine
High-Fidelity Semantic Search & AI Platform

A High-Performance C++23 vector database with SIMD-optimized similarity search, Dolby-compatible perceptual quantization, and comprehensive hybrid search capabilities. Designed for sub-3ms queries at billion-scale.


Version PyPI

Build Tests Coverage

C++ CMake ONNX Python

SIMD GPU HNSW Latency

License Platform


FEATURE GRID

Core Database

Feature Description
HNSW Index Production-grade HNSW for O(log n) approximate nearest neighbor with tunable M/ef parameters
Memory-Mapped Storage Zero-copy vector access via mmap for efficient I/O and fast cold starts
Cosine Similarity AVX-512 SIMD-optimized cosine similarity for high-throughput scoring
Euclidean Distance AVX-512 L2 distance metric for direct spatial comparisons
Inner Product AVX-512 dot-product similarity for maximum inner product search (MIPS)
Filtered Search Rich metadata predicate support: boolean, range, and tag filters
Batch Operations Multi-query and bulk ingest processing with parallel execution

Hybrid Search

Feature Description
BM25 Full-Text Production-ready BM25 with Porter stemming, stopword handling, and token normalization
RRF Fusion Reciprocal Rank Fusion for robust ensemble ranking
Weighted Sum Configurable weighted fusion (α parameter) for lexical/vector combination
CombSUM Additive score fusion for combined relevance scoring
CombMNZ CombMNZ fusion emphasizing precision by multiplicative weighting
Borda Count Rank voting fusion for combining ordinal signals

Perceptual Quantization

Feature Standards
SMPTE ST 2084 (PQ) HDR10, Dolby Vision compatible perceptual quantization curve
HLG (Rec.2100) Hybrid Log-Gamma support for broadcast HDR (BBC/NHK)
Gamma 2.2 sRGB gamma curve support for standard displays
Gamma 2.4 BT.1886 studio gamma profile for broadcast-grade encoding
HDR1000 Profile HDR profile tuned for 1000 nit displays and high-dynamic-range content

RAG Pipeline

Feature Description
Fixed-Size Chunking Uniform chunk sizes for predictable retrieval and batching
Sentence Chunking Natural sentence boundaries to preserve semantic units
Paragraph Chunking Document-structure-aware chunking for contextual coherence
Semantic Chunking Embedding-based segmentation for meaning-preserving splits
Recursive Chunking Hierarchical splitting for multi-scale context windows
LangChain Adapter Native adapter for LangChain integration and pipelines
LlamaIndex Adapter Native adapter for LlamaIndex (GPT Index) integrations

Distributed System

Feature Description
Async Replication Low-latency async replication (sub-100ms typical) for availability
Sync Replication Strong-consistency synchronous replication option
Hash Sharding Consistent-hashing sharding for even data distribution
Range Sharding Range-based partitioning for ordered key spaces
gRPC Networking HTTP/2 gRPC with TLS/mTLS for secure RPC communication
Service Discovery DNS/Consul based discovery and health-check integration

Observability

Feature Description
Prometheus Metrics 50+ production metrics exposed for monitoring and alerting
OpenTelemetry Distributed tracing and context propagation support
eBPF Profiling Low-overhead kernel-level profiling for performance hotspots
Structured Logging JSON structured logs with log levels and correlation IDs

Studio Native Addon

Component Description
BM25Engine Full-text search engine with ranking, tokenization, and scoring
KeywordExtractor TF‑IDF based keyword extraction with configurable stoplists
HybridSearchEngine Tight integration of vector + lexical retrieval and fusion
QueryRewriter Query expansion and normalization for improved recall
Quantization PQ, SQ and HDR-aware perceptual quantization implementations

Platform Support

Platform Compiler / Notes
Windows 10/11 MSVC 19.33+ (MSVC toolchain, Windows SDK)
Ubuntu 22.04+ GCC 13+ / Clang 16+ (glibc, libstdc++ compatibility)
macOS 13+ Apple Clang 15+ (universal macOS builds)
Docker Multi-arch images (amd64, arm64), runtime-ready containers

Performance

Scale Latency (p50) Latency (p99) Recall@10 Throughput
100K 1.2 ms 2.8 ms 98.5% 10,000 QPS
1M 2.1 ms 4.8 ms 98.1% 10,000 QPS
10M 4.3 ms 9.2 ms 97.5% 8,000 QPS
100M 6.8 ms 15 ms 96.8% 5,000 QPS
1B 8.5 ms 22 ms 96.8% 85,000 QPS (distributed)

Table of Contents


Features

Feature Description
SIMD-Optimized Distance AVX2/AVX-512 accelerated cosine similarity, Euclidean distance
HNSW Index Hierarchical Navigable Small World graph for O(log n) approximate nearest neighbor
Hybrid Search BM25 full-text search with 5 fusion algorithms (RRF, Weighted, CombSUM, CombMNZ, Borda)
Distributed System Replication (async/sync/semi-sync), sharding (hash/range/consistent), gRPC networking
ML Framework Integration TensorFlow C++ API and PyTorch (LibTorch) with GPU acceleration
Local Embeddings ONNX Runtime inference for text and images without API calls
Cross-Modal Search Unified 512-dim space for text and image embeddings
Memory-Mapped Storage Zero-copy vector access via mmap for efficient I/O
Universal Data Ingestion Support for XML, JSON, CSV, Excel, PDF, Parquet, SQLite, and pgvector with read & write
RAG Engine Complete RAG pipeline with 5 chunking strategies and framework adapters
Perceptual Quantization HDR-aware quantization (SMPTE ST 2084 PQ curve, HLG) for image/video embeddings
Comprehensive Logging Thread-safe logging with anomaly detection and Prometheus metrics
Gold Standard Integration Native ingestion of journals, charts, and analysis reports
Python Bindings pybind11-based Python API for seamless integration
Thread-Safe Operations Concurrent reads with exclusive writes
AI Training Export Export vector pairs and triplets for model fine-tuning
Rich Metadata JSONL storage with full attribute filtering
Database Connectors Direct integration with SQLite and PostgreSQL with pgvector extension
Billion-Scale Support Tested and optimized for 1B+ vectors in distributed mode

Quick Start

Automated Build (Recommended)

The easiest way to get started:

# Clone the repository
git clone https://github.com/amuzetnoM/hektor.git
cd hektor

# Run the automated build script (handles everything!)
./build-hektor.sh

# Or with options:
./build-hektor.sh --dev --test    # Include dev tools and run tests
./build-hektor.sh --repair        # Repair broken installation
./build-hektor.sh --clean         # Clean build from scratch

What the script does automatically:

  • ✅ Detects your system (Linux, macOS, Windows)
  • ✅ Installs all dependencies (Python, CMake, compilers)
  • ✅ Sets up virtual environment
  • ✅ Builds the project with optimizations
  • ✅ Verifies installation
  • ✅ Can repair regressions

Verify installation:

python verify-installation.py

Installation via pip (Easiest)

# Install from source (requires CMake and C++ compiler)
pip install hektor-vdb

# Or install with ML dependencies
pip install hektor-vdb[ml]

Requirements:

  • Python 3.10+
  • CMake 3.20+
  • C++23 compatible compiler (GCC 13+, Clang 16+, MSVC 2022 17.3+)

Automated Setup from Source

Windows PowerShell:

git clone https://github.com/amuzetnoM/hektor.git
cd hektor
.\scripts\setup.ps1
.\scripts\build.ps1 -Release

Unix/macOS/Linux:

git clone https://github.com/amuzetnoM/hektor.git
cd hektor
chmod +x scripts/setup.sh
./scripts/setup.sh
mkdir build && cd build
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release
ninja

Detailed Installation: See docs/02_INSTALLATION.md for complete setup instructions, system requirements, and troubleshooting. Docker/Kubernetes: See docs/03_QUICKSTART.md for quick deployment options.

First Database

import pyvdb

# Create database optimized for Gold Standard
db = pyvdb.create_gold_standard_db("./my_vectors")

# Add a document
db.add_text("Gold broke above $4,200 resistance with strong volume", {
    "type": "Journal",
    "date": "2025-12-01",
    "bias": "BULLISH"
})

# Semantic search
results = db.search("gold breakout bullish momentum", k=5)
for r in results:
    print(f"{r.score:.4f}: {r.metadata.date} - {r.metadata.type}")

Architecture

+-----------------------------------------------------------------------------+
|                              VECTOR STUDIO                                   |
+-----------------------------------------------------------------------------+
|                                                                             |
|  +---------------+   +---------------+   +--------------------------+       |
|  |  Text Encoder |   | Image Encoder |   |   Gold Standard Ingest   |       |
|  |  MiniLM-L6-v2 |   |  CLIP ViT-B32 |   | Journals | Charts | Rpts |       |
|  +-------+-------+   +-------+-------+   +------------+--------------+       |
|          |                   |                        |                     |
|          +--------+----------+-----------+------------+                     |
|                   |                                                         |
|          +--------v--------+                                                |
|          |   Projection    |   384-dim -> 512-dim unified space             |
|          +--------+--------+                                                |
|                   |                                                         |
|  +----------------v----------------+   +--------------------------+         |
|  |          HNSW Index             |   |     Metadata Store       |         |
|  |  M=16, ef_construction=200      |   |   JSONL, rich filters    |         |
|  +----------------+----------------+   +------------+-------------+         |
|                   |                                 |                       |
|  +----------------v---------------------------------v-------------+         |
|  |                   Memory-Mapped Storage                        |         |
|  |          vectors.bin | index.hnsw | metadata.jsonl             |         |
|  +----------------------------------------------------------------+         |
|                                                                             |
+-----------------------------------------------------------------------------+

Component Overview

Component Technology Purpose
Core Engine C++23 Vector operations, HNSW index, storage
Distance Functions AVX2/AVX-512 SIMD Optimized similarity computation
Text Embeddings ONNX (MiniLM-L6-v2) Sentence embeddings (384-dim)
Image Embeddings ONNX (CLIP ViT-B/32) Visual embeddings (512-dim)
Python Bindings pybind11 High-level Python API
CLI C++ Command-line database operations

Installation

For detailed installation instructions, see docs/02_INSTALLATION.md.

System Requirements

Component Minimum Recommended
OS Windows 10 (1903+) / Linux Windows 11 / Ubuntu 24.04
CPU x64 with SSE4.1 Intel 11th gen+ / AMD Zen3+ (AVX-512)
RAM 8 GB 16+ GB
Storage 5 GB SSD with 20+ GB
Python 3.10 3.12+
CMake 3.20 3.28+
Compiler GCC 13+ / Clang 16+ / MSVC 19.33+ GCC 14+ / Clang 18+ / MSVC Latest

Dependencies

The setup scripts automatically install required dependencies. See docs/02_INSTALLATION.md for manual installation instructions.

Manual Installation

See docs/02_INSTALLATION.md for detailed manual installation steps for each operating system.


Usage

Python API

import pyvdb

# Create or open database
db = pyvdb.create_database("./vectors")
# or: db = pyvdb.open_database("./vectors")

# Add text document with metadata
metadata = pyvdb.Metadata()
metadata.type = pyvdb.DocumentType.Journal
metadata.date = "2025-12-01"
metadata.bias = "BULLISH"
metadata.gold_price = 4220.50

doc_id = db.add_text("Gold analysis content here", metadata)

# Add chart image
chart_id = db.add_image("charts/GOLD.png", {"type": "Chart", "asset": "GOLD"})

# Basic search
results = db.search("gold bullish momentum", k=10)

# Filtered search
options = pyvdb.QueryOptions()
options.k = 10
options.type_filter = pyvdb.DocumentType.Journal
options.date_from = "2025-11-01"
options.date_to = "2025-12-31"
options.min_score = 0.7

results = db.query_text("resistance breakout", options)

# Cross-modal: search images with text
results = db.search("bullish flag pattern chart", k=5)

# Database management
stats = db.stats()
db.sync()
db.optimize()
db.close()

CLI Usage

# Initialize database
vdb init ./my_database

# Add documents
vdb add ./my_database --text document.txt --type Journal --date 2025-12-01
vdb add ./my_database --image chart.png --type Chart --asset GOLD

# Ingest Gold Standard outputs
vdb ingest ./my_database ../gold_standard/output

# Search
vdb search ./my_database "gold breakout" --k 10 --min-score 0.7

# Statistics
vdb stats ./my_database

# Export for training
vdb export ./my_database ./training_data.jsonl

Gold Standard Integration

from pyvdb import create_gold_standard_db, GoldStandardIngest, IngestConfig

# Create database configured for Gold Standard
db = create_gold_standard_db("./gold_vectors")

# Ingest all outputs
ingest = GoldStandardIngest(db)
config = IngestConfig()
config.gold_standard_output = "../gold_standard/output"
config.incremental = True  # Only add new documents

stats = ingest.ingest(config)
print(f"Added: {stats.journals} journals, {stats.charts} charts")

Embedding Models

Vector Studio uses local ONNX models for embedding generation:

Model Type Dimensions Size Latency (CPU)
all-MiniLM-L6-v2 Text 384 23 MB ~5 ms
CLIP ViT-B/32 Image 512 340 MB ~50 ms

Text embeddings are projected from 384 to 512 dimensions to enable unified cross-modal search.

Download Models

# Automatic download to ~/.cache/vector_studio/models/
python scripts/download_models.py

Document Types

Vector Studio recognizes these Gold Standard document types:

Type Description Source
Journal Daily analysis with bias output/Journal_*.md
Chart Asset price charts output/charts/*.png
CatalystWatchlist 11-category catalyst matrix output/reports/catalysts_*.md
InstitutionalMatrix Bank forecasts and scenarios output/reports/inst_matrix_*.md
EconomicCalendar Fed/NFP/CPI events output/reports/economic_calendar_*.md
WeeklyRundown Weekly technical summary output/reports/weekly_rundown_*.md
ThreeMonthReport Tactical 1-3 month outlook output/reports/3m_*.md
OneYearReport Strategic 12-24 month view output/reports/1y_*.md

Metadata Fields

Each vector stores rich metadata extracted from Gold Standard:

Field Type Description
id int Unique vector ID
type enum DocumentType classification
date string YYYY-MM-DD format
source_file string Original file path
asset string GOLD, SILVER, DXY, etc.
bias string BULLISH, BEARISH, NEUTRAL
gold_price float Price at time of document
silver_price float Silver spot price
gsr float Gold/Silver ratio
dxy float Dollar index value
vix float Volatility index
yield_10y float 10Y Treasury yield

Performance

Benchmarks

Intel Core i7-12700H, 32GB RAM, NVMe SSD

Operation Dataset Size Time Throughput
Add text 1 document 8 ms 125/sec
Add image 1 image 55 ms 18/sec
Search (k=10) 100,000 vectors 2.1 ms 476 qps
Search (k=10) 1,000,000 vectors 2.9 ms 345 qps
Search (k=10) 10,000,000 vectors 4.3 ms 233 qps
Search (k=10) 100,000,000 vectors 6.8 ms 147 qps
Batch ingest 1,000 documents 12 s 83/sec

HNSW Index Quality

ef_search Recall@10 Latency (1M vectors)
50 95.2% 2.9 ms
100 98.1% 4.8 ms
200 99.4% 8.5 ms
500 99.9% 19.3 ms

Quantization Performance (See System Snapshot v4.0.0)

Method Memory Recall@10 Query Time Compression
Uncompressed 2048 MB 100.0% 2.9 ms 1x
Scalar Quant 512 MB 96.5% 2.8 ms 4x
SQ + PQ Curve 512 MB 97.8% 3.0 ms 4x
Display-Aware 512 MB 98.1% 3.1 ms 4x
Product Quant 64 MB 88.2% 1.8 ms 32x

Key: Perceptual quantization adds +1-3% recall for image/video content with minimal overhead.

Billion-Scale Performance

Metric Value Configuration
Total Vectors 1 billion 10-node cluster
Query Latency (p99) 8.5 ms With sharding
Recall@10 96.8% Maintained at scale
Throughput 85,000 QPS Distributed

Memory Usage

Component Size per Vector
Vector storage (512-dim float32) 2,048 bytes
HNSW index ~200 bytes
Metadata (avg) ~100 bytes
Total ~2.4 KB

Configuration

Database Configuration

config = pyvdb.DatabaseConfig()
config.dimension = 512                      # Vector dimensionality
config.metric = pyvdb.DistanceMetric.Cosine # Distance function
config.hnsw_m = 16                          # HNSW connections per node
config.hnsw_ef_construction = 200           # Build quality
config.hnsw_ef_search = 50                  # Search quality (default)
config.max_elements = 1_000_000             # Maximum capacity
config.provider = pyvdb.ExecutionProvider.Auto  # CPU/CUDA/DirectML

Environment Variables

Variable Description Default
VDB_MODELS_DIR ONNX model directory ~/.cache/vector_studio/models
VDB_LOG_LEVEL Logging verbosity INFO
VDB_NUM_THREADS Thread pool size (0=auto) 0
VDB_SIMD SIMD level (avx512/avx2/sse4/none) auto

Documentation

Comprehensive documentation is available in the docs/ directory:

# Document Description
00 Documentation Index Comprehensive navigation hub for all documentation
01 Introduction System overview, key features, and quick start guide
02 Installation System requirements, installation steps, and configuration
03 Quick Start Create your first database and perform basic operations
04 User Guide Complete user guide covering all features
05 Architecture System design, data flow, component diagrams
06 Data Formats Supported data types and format specifications
07 Data Ingestion Data adapters, batch processing, ingestion patterns
08 Embeddings & Models Text and image encoders, model specifications
09 Vector Operations HNSW algorithm, distance metrics, mathematical foundations
10 Hybrid Search BM25 full-text search, fusion methods, RAG toolkit
11 Distributed System Replication, sharding, gRPC networking
12 ML Framework Integration TensorFlow and PyTorch C++ API integration
13 LLM Engine Local text generation with llama.cpp
14 Quantization Vector compression and quantization techniques
15 Logging & Monitoring Logging system, Prometheus metrics, observability
16 Deployment Guide Docker, Kubernetes, production deployment
17 Performance Tuning Benchmarks, optimization techniques, best practices
18 Security Security best practices and guidelines
19 Real-World Applications Production use cases and success stories
20 API Reference Complete C++ API documentation
21 Python Bindings Python API reference and examples
22 Custom Development Developing custom adapters and extensions
23 Contributing Guide How to contribute to Vector Studio

Development

Building from Source

# Debug build with tests
.\scripts\build.ps1 -Debug

# Release build
.\scripts\build.ps1 -Release

# Check dependencies only
.\scripts\build.ps1 -CheckOnly

# Auto-install missing dependencies
.\scripts\build.ps1 -AutoInstall

# With GPU support
.\scripts\build.ps1 -Release -GPU

Running Tests

# C++ tests
cd build
ctest --output-on-failure

# Python tests
pytest tests/ -v

Code Quality

# Format C++ code
clang-format -i src/**/*.cpp include/**/*.hpp

# Format Python code
black scripts/ bindings/python/
isort scripts/ bindings/python/

Project Structure

vector_database/
+-- CMakeLists.txt          # Build configuration
+-- README.md               # This file
+-- LICENSE                 # MIT License
+-- CONTRIBUTING.md         # Contribution guidelines
+-- CHANGELOG.md            # Version history
+-- requirements.txt        # Python runtime dependencies
+-- requirements-dev.txt    # Python development dependencies
+-- .gitignore              # Git ignore rules
+-- .gitattributes          # Git attributes
+-- include/
|   +-- vdb/                # Public C++ headers
+-- src/                    # C++ implementation
|   +-- core/               # Distance, threading, vector ops
|   +-- index/              # HNSW implementation
|   +-- storage/            # Memory-mapped persistence
|   +-- embeddings/         # ONNX encoder wrappers
|   +-- cli/                # Command-line tool
+-- bindings/
|   +-- python/             # pybind11 Python bindings
+-- scripts/
|   +-- setup.ps1           # Windows setup script
|   +-- setup.sh            # Unix setup script
|   +-- build.ps1           # Windows build script
|   +-- download_models.py  # ONNX model downloader
+-- tests/                  # Unit tests
+-- docs/                   # Documentation

License

This project is licensed under the MIT License - see the LICENSE file for details.


Acknowledgments


Part of the Gold Standard precious metals intelligence system.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hektor_vdb-4.1.7-cp313-cp313-win_amd64.whl (43.7 MB view details)

Uploaded CPython 3.13Windows x86-64

hektor_vdb-4.1.7-cp313-cp313-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

hektor_vdb-4.1.7-cp313-cp313-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

hektor_vdb-4.1.7-cp313-cp313-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

hektor_vdb-4.1.7-cp312-cp312-win_amd64.whl (43.7 MB view details)

Uploaded CPython 3.12Windows x86-64

hektor_vdb-4.1.7-cp312-cp312-manylinux_2_28_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

hektor_vdb-4.1.7-cp312-cp312-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

hektor_vdb-4.1.7-cp312-cp312-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

hektor_vdb-4.1.7-cp311-cp311-win_amd64.whl (43.7 MB view details)

Uploaded CPython 3.11Windows x86-64

hektor_vdb-4.1.7-cp311-cp311-manylinux_2_28_x86_64.whl (7.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

hektor_vdb-4.1.7-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

hektor_vdb-4.1.7-cp311-cp311-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

hektor_vdb-4.1.7-cp310-cp310-win_amd64.whl (43.7 MB view details)

Uploaded CPython 3.10Windows x86-64

hektor_vdb-4.1.7-cp310-cp310-manylinux_2_28_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

hektor_vdb-4.1.7-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

hektor_vdb-4.1.7-cp310-cp310-macosx_10_15_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

File details

Details for the file hektor_vdb-4.1.7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: hektor_vdb-4.1.7-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 43.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hektor_vdb-4.1.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5803314c9b1113fd992cf3b09bd366d333d1486f215a392c4b0d7cc8c09bc349
MD5 b5dafc1534d36f2f179cbb33a8a901ae
BLAKE2b-256 2b198617e4d7ca973cb7fcdcabe8fbf5a7d9eac1a4626e38f15dd20c18bd304c

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d886d89e2f1d26c39d4f89751e1843368c2a916994967d385235a79d1ccea1c1
MD5 415866d1832ab74efc6b19d18c776afa
BLAKE2b-256 0bfb1468bb8c2727bbc1ad956664a01c21934e7a198489ba7d9bb0119ef78546

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 961f5fa9fd91dc19c3d067b2cfd9dd8d2402562bb277c1aea71af23c8621b4b1
MD5 ab1242ad5dc40e76814e369cebf07fd9
BLAKE2b-256 da0fde2ecfb24768d429ca9c8de1c5ec1412f0fdc45a7d12e7fe3ddaf6e55843

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c2b4a0d6d9d22596e3f49a698b6096da946e5976e0549cf1316114887fdfe805
MD5 470d2871d7efda9f12f2d0bac731ceec
BLAKE2b-256 5f4a08b13664258f42b1ea016cc3424d6f25b1c065c3f805ee1f135c219e90a9

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: hektor_vdb-4.1.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 43.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hektor_vdb-4.1.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 25010e2d23c9f76c367777d80ae7e792d027fd6afe44b8163da257aa664dd510
MD5 e8d5ebc3388be8b1302434fd10a11cef
BLAKE2b-256 7b06d093891f25784ec54e63df31036e57e0330008faed27a186a97cba821dbd

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 324ea4bf7aaa6254308d56f4e05ade34293f3179d54004e64cf7a5bf22ae2371
MD5 665a6c7539297a113218dab3fc4248bd
BLAKE2b-256 000e01f178fc427fb01953db0b51aa15f0b2e7ec144775930ed784b1c5452ee5

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 62968058be1cb5c6880bcbefe1b28f0f2f5dac7dacb9f5fad39a58e53d0d7836
MD5 4f068bdcbe095fc0eda43fa90726df7f
BLAKE2b-256 f62b430d7a21cbb02fa3917035108ff7caea10aa42765d8e72d9293d22428d96

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 648ccac39250738e10f1167ccf12d1292f4d0975454493eff980242f3a000b77
MD5 fd66714b6e137d872604fa374ecf4727
BLAKE2b-256 ee4863a432fbbd4dcbec351aaa16bede04fa9e76927eadaf118cb105f88b1d8b

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: hektor_vdb-4.1.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 43.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hektor_vdb-4.1.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 32982b7e58fca73eb5c4595173dbb2c46c79f9c48f07dfb3a631e4b0c08c6e45
MD5 e1109400f8fffbe4b8f23902ebd08c4a
BLAKE2b-256 1f4249d0b0c1f232605e16a6a65428b2dcd762a38378edf7cbce749e2dd22701

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 98ede06af3cbe12122ca0fe5ce29a65458ec89400f4645b6cb39884f124e4965
MD5 4f96c851643e9eb57df05fb54d3ffc1a
BLAKE2b-256 10abf766d45d1603447c5ed95eac7c4d8731188f0d9a88d68fd159ad39cb42fa

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e407c52a9786474f4d8a4d2d8da1d7da0dd0d112ab4ec5c7f6f6578fad15655a
MD5 b38b2474c889b95a5e53e310e2b7db90
BLAKE2b-256 61e34c586e97c1a22a6ab386123ac7637d0903202f529d82bac037d1d280ef7b

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 12b156606d51896333885caf3b55ef65b69f466d4c98784ce39171a6802e3867
MD5 d0d325cb492cbca5e1c038292aec81ca
BLAKE2b-256 478343e18d6225e86c39e0f691587abfea4abbfde5ee323f710edd9de197a6e5

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: hektor_vdb-4.1.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 43.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for hektor_vdb-4.1.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4db2c9494a0d1811836077a6e86e52fc82ba66facc42b0bcf469a5677aead70e
MD5 6d65620db0a12c00501136f8fcf9b4ef
BLAKE2b-256 d0a3ab902e3e535298118f27662b741631d8d3a3d9c05dde87cce027fdef907a

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be82cb4ec99b6b08c51865dd1b74b1e15d80d073f696d066e943048f6ac1b361
MD5 01d2bcbed965fcf3525360f6443318ee
BLAKE2b-256 683f0124c9f2ec4d8e4b738c227dc55d52c037101bd007710141735ede28d725

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ddc4f004c2bf2d7c03367484b645a3e88eb9081b5d869cac5830fd8288c8c03d
MD5 b6c367cb320753ccb63e7111447036c0
BLAKE2b-256 fd3a12dc02eaaa5de931d8ab01172b50bd613e1898d012da855c35eb459ad201

See more details on using hashes here.

File details

Details for the file hektor_vdb-4.1.7-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for hektor_vdb-4.1.7-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 cc82fcdbe3b088e1547c6c14a22c2a559af25075bfe916a92f2f85d175c2279d
MD5 fc8a3955fc1c0e0f7188c887d6924f1a
BLAKE2b-256 610d10e8a7544f04498fec5516f84deabb2fe5372f227a3c18dce162785b528f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page