graphnight
Python bindings for GraphNight — an embeddable semantic layer for AI agents and humans.
Status: beta. Auth, caching, and Docker exist on the Rust server; these bindings are a local YAML/SQL client surface and still evolving.
Install
pip install graphnight
Quick start
from graphnight import GraphNightClient
client = GraphNightClient(storage_path="./graphnight_data")
print(client.list_models())
Scaffold data with the CLI from the GitHub repo:
cargo install --path crates/graphnight-cli
graphnight init ./my-project
Links
- Docs: https://github.com/niranjanaryan/graphnight/tree/main/docs
- Changelog: https://github.com/niranjanaryan/graphnight/blob/main/CHANGELOG.md
- Security: https://github.com/niranjanaryan/graphnight/blob/main/SECURITY.md
License
Apache-2.0
Release files for graphnight 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| graphnight-0.4.0.tar.gz | 82.3 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| graphnight-0.4.0-cp38-abi3-win_amd64.whl | CPython 3.8 | abi3 | Windows x86-64 | Details |
| graphnight-0.4.0-cp38-abi3-musllinux_1_2_x86_64.whl | CPython 3.8 | abi3 | Linux musl 1.2+ x86-64 | Details |
| graphnight-0.4.0-cp38-abi3-musllinux_1_2_aarch64.whl | CPython 3.8 | abi3 | Linux musl 1.2+ ARM64 | Details |
| graphnight-0.4.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.8 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| graphnight-0.4.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.8 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| graphnight-0.4.0-cp38-abi3-macosx_11_0_arm64.whl | CPython 3.8 | abi3 | macOS 11.0+ ARM64 | Details |
| graphnight-0.4.0-cp38-abi3-macosx_10_12_x86_64.whl | CPython 3.8 | abi3 | macOS 10.12+ x86-64 | Details |
Total release size: 20.4 MB
Release files / graphnight-0.4.0.tar.gz
| Download URL | graphnight-0.4.0.tar.gz |
|---|---|
| Size | 82.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8c85e6df012d4488fc5ea46dff1b7b383a0e1808f9209caebbbac23f5b32e507
|
|
BLAKE2b-256 checksum How to use checksums |
e54cf8b52a7740f824a9fe8aa69799532c1d716add6004ac2fed6d8b91cdd2e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-win_amd64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-win_amd64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.8 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
fa5a10b67febba46f6ef099ebead80e624c045eac3686e3646b841a595e82eb7
|
|
BLAKE2b-256 checksum How to use checksums |
e264124eb03a89d59b696b0afcfb9271024afd3c7f0b1c706022e3e90bae72ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-musllinux_1_2_x86_64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.3 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
a7937796dfe1bb74abe089a7e1fd1d7edb7af4ecaba702ec89fc916b866bfc58
|
|
BLAKE2b-256 checksum How to use checksums |
15ed4a6ab08a6b1a7da7e390815b73fe0bb4d29ce6ca1c8f7d587764371cb75c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-musllinux_1_2_aarch64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 3.1 MB |
| Tags | CPython 3.8 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
c557b63f5bb08900db337fe85d2285cf2f34e09d5d7b3b79bd6f51564eda0214
|
|
BLAKE2b-256 checksum How to use checksums |
6a7e7f2feec8c6433add8d19d54bd5a902d87547af1d95b16359f40e7d526168
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 3.0 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
265a17e4992b41c1b80b7fc3c5b214f49f4cea2bd587ab8be518dd8f65fcb1b9
|
|
BLAKE2b-256 checksum How to use checksums |
d3c5eb41227d80761906b2eb4f91211ab2aa3f74dc7958b90a8f707f28310f12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.8 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
f370ce057e892d10eae5c5a4ffd82908d30bf1de05470ea5b6adc0b329620797
|
|
BLAKE2b-256 checksum How to use checksums |
e9a2827261b92c1bdd58987fabcaf97d0efdd6a4558465724be9bce5e52bc8f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-macosx_11_0_arm64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.7 MB |
| Tags | CPython 3.8 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5d82dea43152b715e90f7cbfd2415c2518c385c657e5f8eff9a2f276fe6cb0a8
|
|
BLAKE2b-256 checksum How to use checksums |
f1ef273f431fc739a03400978a5d8c5df4c05a79e87bdb74e9114e5ab754542b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-0.4.0-cp38-abi3-macosx_10_12_x86_64.whl
| Download URL | graphnight-0.4.0-cp38-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.9 MB |
| Tags | CPython 3.8 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
03a729fcba3fd9fb1d3482fec1cd32cafc07ac3472d0fbcb2c51bf1389bcf3f4
|
|
BLAKE2b-256 checksum How to use checksums |
6e470793b98e8c392b784199d21ddf90c36ca6baba482824e607e5571d4b0faa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|