Holographic SDK
HTTP client and agent-framework adapters for a Holographic Memory System service.
The client talks to a service exposing POST /api/v1/documents/batch, POST /api/v1/documents, DELETE /api/v1/documents/{id} and POST /api/v1/query. The holographic-memory repository does not ship that service; you must provide one.
Vector masking
Passing zero_trust_key masks every embedding client-side with a keyed signed permutation (VectorMask, scrypt-derived). The server can still rank vectors because inner products and cosine similarity are preserved exactly. This is obfuscation, not encryption: the server learns all pairwise similarities, and known plain/masked pairs reveal the key for the coordinates they cover. Pass a per-collection mask_salt (at least 16 bytes) shared by all clients of that collection. Masks produced by 0.1.0/0.1.1 are not compatible and were not secure.
Installation
Install the base SDK:
pip install holographic-sdk
Or install with specific framework integrations:
pip install "holographic-sdk[all]"
Supported Integrations
# LangChain
from holographic_sdk.langchain import HolographicVectorStore
# LlamaIndex
from holographic_sdk.llamaindex import HolographicVectorStore
# Haystack
from holographic_sdk.haystack import HolographicDocumentStore
# Microsoft Semantic Kernel
from holographic_sdk.semantic_kernel import HolographicMemoryStore
# DSPy
from holographic_sdk.dspy import HolographicRM
# CrewAI
from holographic_sdk.crewai import HolographicSearchTool
# Embedchain
from holographic_sdk.embedchain import HolographicDB
# Phidata
from holographic_sdk.phidata import HolographicVectorDb
# Pydantic AI
from holographic_sdk.pydantic_ai import get_holographic_tool
# SmolAgents
from holographic_sdk.smolagents import HolographicSearchTool
Metadata
Release files for holographic-sdk 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| holographic_sdk-0.1.2.tar.gz | 8.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| holographic_sdk-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 24.5 kB
Release files / holographic_sdk-0.1.2.tar.gz
| Download URL | holographic_sdk-0.1.2.tar.gz |
|---|---|
| Size | 8.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c23805a12eba36de4df4a6ae912e830c806c8a2d7a6fbc323def76a94f1b479e
|
|
BLAKE2b-256 checksum How to use checksums |
d3381e6b150c41e61836a647d901646f1aafe2b27d42b35d87293ca7b822d961
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency logRelease files / holographic_sdk-0.1.2-py3-none-any.whl
| Download URL | holographic_sdk-0.1.2-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
40fa61bb699d906f682f8672f1ae72139a5634ff26275ffff801a859ac107a72
|
|
BLAKE2b-256 checksum How to use checksums |
961b4783f4eff3b550ba49bb0e36edd31bb0bd70d47f0428dc9889f6e5c12c2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency log