graphnight
Python bindings for GraphNight — an embeddable semantic layer for AI agents and humans.
Status: 1.0.0. Rust-backed local YAML/SQL client bindings. Server features (OIDC, HA metadata, Docker) live in the main repo binaries.
Install
pip install graphnight==1.0.0
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 1.0.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-1.0.0.tar.gz | 90.9 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| graphnight-1.0.0-cp38-abi3-win_amd64.whl | CPython 3.8 | abi3 | Windows x86-64 | Details |
| graphnight-1.0.0-cp38-abi3-musllinux_1_2_x86_64.whl | CPython 3.8 | abi3 | Linux musl 1.2+ x86-64 | Details |
| graphnight-1.0.0-cp38-abi3-musllinux_1_2_aarch64.whl | CPython 3.8 | abi3 | Linux musl 1.2+ ARM64 | Details |
| graphnight-1.0.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.8 | abi3 | Linux glibc 2.17+ x86-64 | Details |
| graphnight-1.0.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.8 | abi3 | Linux glibc 2.17+ ARM64 | Details |
| graphnight-1.0.0-cp38-abi3-macosx_11_0_arm64.whl | CPython 3.8 | abi3 | macOS 11.0+ ARM64 | Details |
| graphnight-1.0.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-1.0.0.tar.gz
| Download URL | graphnight-1.0.0.tar.gz |
|---|---|
| Size | 90.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e00f382e4078a8aa42de98093f49a39939ec48ebdaf5448b59d12f473e5fac55
|
|
BLAKE2b-256 checksum How to use checksums |
cb425722deea5d1a6d000c37b9a4cc00aa9b14bece72773c043c64a58c388a91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-win_amd64.whl
| Download URL | graphnight-1.0.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 |
43dea6f9cafce228d80b7c1678012296146002a10ed9714d105c0119de1ac92f
|
|
BLAKE2b-256 checksum How to use checksums |
b16f78ab2d30b7cc4f1844592186a8301f388e54001b3ae57093b03308ba2a46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-musllinux_1_2_x86_64.whl
| Download URL | graphnight-1.0.0-cp38-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 3.2 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
b9d0111a4f5564cf2a3e1dd560137410621b72872b333397424232fd4c1f18b9
|
|
BLAKE2b-256 checksum How to use checksums |
8be96376743fd47c1c0e370e3341e4bb9befa1403575208ebb5bc5c1733fc825
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-musllinux_1_2_aarch64.whl
| Download URL | graphnight-1.0.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 |
dbef5d4355fa5b0fda0e950e98cae8a4448bbcc45a31a14c1c506a05994b3a7f
|
|
BLAKE2b-256 checksum How to use checksums |
850e0ab694bbc272eab3a50c3f45f17cbdedd09e97b2a8ccdde0c814e8366a70
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | graphnight-1.0.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 |
58c119a2c3857b310bf429e9cc0b321e8a97d5e4021aeb2706a00523db7801a2
|
|
BLAKE2b-256 checksum How to use checksums |
839e7e819e5c6c3bb3a22149a639f2f9f24b97e5ffb4c29feebe6872257a37ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | graphnight-1.0.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 |
3d044410cc742e376ba310240de5c47f3728109948a0ef6a6c19d7fe27a9c857
|
|
BLAKE2b-256 checksum How to use checksums |
de1afee4c45e0af9f6ca622db8b6cc0eee04661006b93a72bda3fe49a5a2be58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-macosx_11_0_arm64.whl
| Download URL | graphnight-1.0.0-cp38-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.6 MB |
| Tags | CPython 3.8 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
588fa2ff820979983505ba29cc62fbd3ff48bba4accca7d08c5b6fc27fefdb80
|
|
BLAKE2b-256 checksum How to use checksums |
5ab15a1178f5be74094741f2b427acc44901b89aeef509a8207da03e461ed761
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|
Release files / graphnight-1.0.0-cp38-abi3-macosx_10_12_x86_64.whl
| Download URL | graphnight-1.0.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 |
2ca21473943139b200bfdefa1a6f79880cd23836d5378740c48cd6f633f81b5c
|
|
BLAKE2b-256 checksum How to use checksums |
61bfda06b52feabd5436c2650eb25e3b3e26a14705877eb50955c6a4341b61d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.15.0
|