Skip to main content

Embedded graph database with HNSW vector search — Python bindings to the sqlitegraph Rust crate.

Project description

sqlitegraph

Python bindings to the sqlitegraph embedded graph database. Storage, graph algorithms, and HNSW vector search run in a reviewed Rust core; this package is the Pythonic surface.

Alpha — API subject to change before 1.0.

Install

pip install sqlitegraph

Quick start

from sqlitegraph import Graph

g = Graph.open_in_memory()
alice = g.add_node(kind="User", name="Alice", data={"age": 30})
order = g.add_node(kind="Order", name="Order-123")
g.add_edge(alice, order, "placed")

print(g.neighbors(alice))

A polished README with vector-search and code-metadata examples will land alongside the first PyPI release.

Project details


Download files

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

Source Distribution

sqlitegraph-0.1.0.tar.gz (943.3 kB view details)

Uploaded Source

Built Distributions

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

sqlitegraph-0.1.0-cp310-abi3-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10+Windows x86-64

sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ x86-64

sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.28+ ARM64

sqlitegraph-0.1.0-cp310-abi3-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

sqlitegraph-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file sqlitegraph-0.1.0.tar.gz.

File metadata

  • Download URL: sqlitegraph-0.1.0.tar.gz
  • Upload date:
  • Size: 943.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sqlitegraph-0.1.0.tar.gz
Algorithm Hash digest
SHA256 aac0d932cb7a831a7279f23bcd0200cf8236a7d40f28bd661ec9ee48b85ea099
MD5 ed508632ffb24bd318cf3021f30486a1
BLAKE2b-256 07f1a185013d54cb98d949d625d3cde0134e5fd91dca8df2e680fbac62931b15

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlitegraph-0.1.0.tar.gz:

Publisher: wheels.yml on oldnordic/sqlitegraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlitegraph-0.1.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: sqlitegraph-0.1.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for sqlitegraph-0.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 cb262fc0be3a5adbc0223e576337214fc335df6c8a9040336bb0e9b931ef655b
MD5 2ba2ec5b0af678bc104455d67f4ecaf9
BLAKE2b-256 a9718d4d13754e9cf778f33d75017770bef552b5713f4ebb4a080677f055ea70

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlitegraph-0.1.0-cp310-abi3-win_amd64.whl:

Publisher: wheels.yml on oldnordic/sqlitegraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7db16c0c2636136a630732fb9db41aa25bb5302d19de473984e8bf8b0f2b880b
MD5 d469857a7a410aced99a84c3743bca62
BLAKE2b-256 eae493b75be7a78c87e92ad7abcc4d05a357e74001b90923001b50667d577d33

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_x86_64.whl:

Publisher: wheels.yml on oldnordic/sqlitegraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 51af6c4ec073b3d71f3eb37be6539b2ba204edb1fa6759ff2194512063e05641
MD5 a043868f141039f7881e09a67ac75cff
BLAKE2b-256 86fd365b45457c89855005fe08db195b95d8f415f8e77cf70914b32d34112c10

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlitegraph-0.1.0-cp310-abi3-manylinux_2_28_aarch64.whl:

Publisher: wheels.yml on oldnordic/sqlitegraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlitegraph-0.1.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sqlitegraph-0.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 437bc5e40ae5e2c8fe82a7792c5702f2fecc3261ba46b72188b28abf2a73833d
MD5 f40ad000aabfc2869215c0288cee1daa
BLAKE2b-256 365f33f128c46e3f6580fb9b554dd03d69897cab0d10ad64e54632e5a68bfb63

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlitegraph-0.1.0-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: wheels.yml on oldnordic/sqlitegraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sqlitegraph-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sqlitegraph-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 95483d2d1e3b8509c337815f821a4858de51e56e9244478940ae685b5fe8f09d
MD5 74cb1e5101877d601d512f391c4332fb
BLAKE2b-256 a0db888e27d6c3d219e06057358a5ac7f05dd0c228809f7d06b3474ff1a5ac4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sqlitegraph-0.1.0-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: wheels.yml on oldnordic/sqlitegraph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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