Skip to main content

AsterVec

Memory-friendly vector engine for on-device AI memory.

Why · Quick Start · Performance · How it works · Docs

CI PyPI Python 3.9+ License

AsterVec is a vector search engine that keeps its index on disk and puts as little as possible in memory. RAM holds only a small navigation structure and caches, so an application can search millions of embeddings within a few hundred MB of memory. It is built for local AI agents and desktop RAG.

Why AsterVec

  • Minimize your memory usage. Other vector engines are designed around RAM and take as much of it as your data demands. AsterVec is designed around disk: the index lives there, and memory holds only the minimal part needed to navigate it. Set a memory budget and it holds, at 100K vectors or at 10 million.
  • Insert-friendly. AsterVec assumes your data keeps growing. The index absorbs new vectors as they arrive, updates and deletes included, and never stops for a rebuild.
  • Embeddable. A thread-safe Python and C++ library that runs inside your app, with no separate service to deploy. An HTTP server ships in the box if you want one.

Quick start

pip install aster-vec
import astervec

opts = astervec.AsterVecDBOptions()
opts.dim = 128
opts.vector_file_path = "./db/vectors.bin"
db = astervec.AsterVecDB.open("./db", opts)

db.insert(1, [0.1] * 128, metadata={"source": "notes"})

hits = db.search([0.1] * 128, k=10, filter={"source": "notes"})
for h in hits:
    print(h["id"], h["distance"])

db.close()

The index takes inserts, updates and deletes in place. There is no rebuild step:

db.update(7, new_vector)          # replace a vector in place
db.delete(3)                      # frees the space for reuse
db.bulk_build(embeddings)         # fast initial load, NumPy accepted

Performance

AsterVec vs Chroma and LanceDB at 100K vectors: 2.2 times less memory, 5.2 times more queries per second, 7.3 times more inserts per second, recall on par

AsterVec vs Chroma at 1M vectors: 4.1 times less memory, faster inserts, recall on par, query speed comparable while serving from disk

Measured on SIFT at ef_search 32, same machine, same HNSW parameters, default settings for every engine. At 100K the working set is mostly cached, so AsterVec is effectively in memory too, and it compares well across the board. At 1M it is genuinely serving from disk. The memory gap widens there, and query speed stays roughly comparable. That is what the disk-oriented design is for: comparable performance while most of the index stays out of RAM. Full results and methodology: docs/BENCHMARKS.md.

How it works

At the heart of AsterVec is one architectural decision: on disk, the graph and the vectors are stored separately, because the two parts are updated and accessed in essentially different patterns.

  • Graph — edges churn in small, scattered writes, so they live in Aster, a graph-oriented LSM-tree that absorbs them out of place.
  • Vectors — they rarely change once written, so they live in packed pages built for bulk reads.
Your app's process
  └─ AsterVec
       ├─ Memory — upper navigation layers + caches   (small, bounded)
       └─ Disk — two separate stores, updated independently:
            ├─ Graph store   — base-layer edges in Aster, a graph-oriented LSM-tree, built for small, frequent link updates
            └─ Vector store  — related vectors stored in nearby pages, compressed

Keeping the two apart is what makes updates cheap. When graph and vectors share one disk record, recording a single new edge can move about 8 KB of vector data that did not change. In AsterVec, that edge lands in the graph store alone. On the vector side, related vectors are packed onto the same pages, so one read serves many candidate evaluations.

Documentation

Guide
Python & C++ API reference docs/API_REFERENCE.md
Python SDK guide docs/python_sdk_guide.md
Configuration options docs/API_REFERENCE.md §7
HTTP server (optional) docs/HTTP_API.md
Troubleshooting docs/TROUBLESHOOTING.md
Build from source CONTRIBUTING.md

The optional astervec_http server exposes the same engine over HTTP. See docs/HTTP_API.md.

Contributing

Contributions are welcome — CONTRIBUTING.md has build steps, tests, and PR expectations.

License

Apache-2.0 — see LICENSE.

Metadata

Release files for aster-vec 0.2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for aster-vec 0.2.2
File
aster_vec-0.2.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
aster_vec-0.2.2-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
aster_vec-0.2.2-cp315-cp315-macosx_14_0_arm64.whl CPython 3.15 CPython 3.15 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp315-cp315-macosx_13_0_x86_64.whl CPython 3.15 CPython 3.15 macOS 13.0+ x86-64 Details
aster_vec-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
aster_vec-0.2.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
aster_vec-0.2.2-cp314-cp314-macosx_14_0_arm64.whl CPython 3.14 CPython 3.14 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp314-cp314-macosx_13_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 13.0+ x86-64 Details
aster_vec-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
aster_vec-0.2.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
aster_vec-0.2.2-cp313-cp313-macosx_14_0_arm64.whl CPython 3.13 CPython 3.13 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp313-cp313-macosx_13_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 13.0+ x86-64 Details
aster_vec-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
aster_vec-0.2.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
aster_vec-0.2.2-cp312-cp312-macosx_14_0_arm64.whl CPython 3.12 CPython 3.12 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp312-cp312-macosx_13_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 13.0+ x86-64 Details
aster_vec-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
aster_vec-0.2.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
aster_vec-0.2.2-cp311-cp311-macosx_14_0_arm64.whl CPython 3.11 CPython 3.11 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp311-cp311-macosx_13_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 13.0+ x86-64 Details
aster_vec-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
aster_vec-0.2.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
aster_vec-0.2.2-cp310-cp310-macosx_14_0_arm64.whl CPython 3.10 CPython 3.10 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp310-cp310-macosx_13_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 13.0+ x86-64 Details
aster_vec-0.2.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
aster_vec-0.2.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
aster_vec-0.2.2-cp39-cp39-macosx_14_0_arm64.whl CPython 3.9 CPython 3.9 macOS 14.0+ ARM64 Details
aster_vec-0.2.2-cp39-cp39-macosx_13_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 13.0+ x86-64 Details

Total release size: 93.1 MB

Release files / aster_vec-0.2.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
107f692f7fd4317589c86f62586cba3f4918ac89d699182ab4a13f99a02641c5
BLAKE2b-256 checksum
How to use checksums
e8847c38832e76f675a42c5090148a09a44267386509b6b8e48cbce468c98839
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.15 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
37dd7764b6fbcb2bbd98701f7f28cc041d8acc8b895c9cfc59fc2d90a3d38b69
BLAKE2b-256 checksum
How to use checksums
cd7d7578fa4f752fd9c8d6326d7c414e03f355b2b322a6466536a969756b84ef
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp315-cp315-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp315-cp315-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.15 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
a0beb25027de854c494604f54114614b177f45726766062d4c40167cf3d946a4
BLAKE2b-256 checksum
How to use checksums
fb70e21fe58d2b5b83440ea81fcd05b92a3e7938ce930275aee7b218b2c0a888
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp315-cp315-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp315-cp315-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.15 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
bf6586f6ef33e982000b419bb430cd49e3f689f41ba28518058c34c36383d9cf
BLAKE2b-256 checksum
How to use checksums
8691c763df29b5398275b63bbd5262d76b2f72b67a9ecba252ca6eb262d292e2
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5cbfbdf155e4f9bf05935aa2db842a5de8397e74c47ce6584e05f3fbdfabc188
BLAKE2b-256 checksum
How to use checksums
fa323d91e034bc371ad67d096e87eb4917826cb3b9bb7e0cbe64fe352b3a239f
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e104767145e6af32826e36d4abc7731c72240a5037d5e92b740fe7861fd1dda1
BLAKE2b-256 checksum
How to use checksums
53a0f0d3d3b117e2519c65d53d7ecb110ee7ebd9ba4d8d9ff969c7e30268d980
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp314-cp314-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp314-cp314-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.14 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
0adabeb46539ec122af7fc72c7998e8c75a48d0f63155d993314767c2b96148d
BLAKE2b-256 checksum
How to use checksums
0650189628ff4ee6682f2c513fa10a9d525cafa0d808b363fed22f6b62fc4119
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp314-cp314-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp314-cp314-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.14 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
8c8f9e34bc2db21b7a1e2c0280f69db5e9d1d01d808e943c3ea2e4e7c6a67850
BLAKE2b-256 checksum
How to use checksums
4eaf8cacdebc4a545789b40148b6c828823df3c2e13f4c66a4620222b093411c
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4716046d709bbafb8902d353c13a5ac008dd2d52290ab76eeb0d607429058469
BLAKE2b-256 checksum
How to use checksums
1db8bb833b59be4138c0829aaade2b6054e97e49fca22d49e6fc9a4259e3d90c
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7ee0c676635bc94ab7190bd5badf01bf5031f6c31528817ea938d249dae73c44
BLAKE2b-256 checksum
How to use checksums
9c54ce72c4874fee51942663545f1788550a3a57148a969eeb52ab7971e5f84c
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp313-cp313-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp313-cp313-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.13 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
d1ae3b02968d0b57dc49efec1a9289d06f28101e6bad80f6735571e526716498
BLAKE2b-256 checksum
How to use checksums
1cf484a42beff70beb5b602d3605e107c25e794e5fa7da6cba0b2617c2a94242
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp313-cp313-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp313-cp313-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.13 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
2254b0e51f41e99495b9bf60a4172ff6a81f527a1d4d6d3c2120ff36f468bbb0
BLAKE2b-256 checksum
How to use checksums
de2f0eb06d72e9899e814c0d13d7c913f584f8ca779fe4dd8e6a30dd2023e0d4
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9fcbe12b415229d53d4afaae2df5cb4987563cffef4abafc8ce083b759d3bb6
BLAKE2b-256 checksum
How to use checksums
0b2d93fefcd4a662bdb830dab75f45a07f13d0cd782a43b7b0b97d26adbf43c4
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8c9bbec514825f26572f37b7018923e6323f1c300c78e37ad67d39db615b7576
BLAKE2b-256 checksum
How to use checksums
b083cce7d9b70f5edd07e758e9da1c653e238cfe0c88293962c612bd57857fa5
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp312-cp312-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp312-cp312-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.12 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
30a41e8ea5758bf57c3f5ded03a8fca3bf9c0fe2c8177ffda9bfa3ed1247a12a
BLAKE2b-256 checksum
How to use checksums
9ec3395fce72781efb33ab75d5b9195e1e5a0b95f00ed8367a36bc969206e15e
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp312-cp312-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp312-cp312-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.12 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
93e959895c2fe3bcde95504b8d2300a9a5cf200c7bea6f222ad2e04da98c59c1
BLAKE2b-256 checksum
How to use checksums
7e98522e15662620d091d9aa7f1cafcc6575b3b42e5fe93a4e74180e925ef360
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
01d824620a279a52d53ea78d8962fcbce7e0756cb7d0580863334a125426d414
BLAKE2b-256 checksum
How to use checksums
59445c103b1602012a46eb106f658cf241ccc3a4e28317cde4ba1ccf77cee99b
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d446f3400377d018ef5a412da2869e5343049378db373279f33d06d8f0ec333c
BLAKE2b-256 checksum
How to use checksums
709721f6b5e6c59066837718a528243e4e309a3f008d5fd9f889766c3e55f821
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp311-cp311-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp311-cp311-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.11 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
50861335d2e19699d149114842ba2e1e2ba15f43ba55736557deb4e1f65faa5f
BLAKE2b-256 checksum
How to use checksums
234d07d4c3f99b5cf18c992f8c263f0728940f2d0f3c5f381d5329104841d4b4
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp311-cp311-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp311-cp311-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
462593a6abae6a9d6ee790624c40dd8840232191b099634f3e2c7faa742bcca0
BLAKE2b-256 checksum
How to use checksums
ae303b803943c8ebc4791001c2259723b0e2f799216aa2c4cd25434e7258167f
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ba09c8ababbe807c05c3ca4bd64f8a114e441a5f1c73b71044a22173781af5b7
BLAKE2b-256 checksum
How to use checksums
71d735a42ec4f84d7fd1951a06faeca2043f6aeb12cb75e56212c04843269454
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
78aaade012d40506fcb92333e53ed37a22187313399342535a330d81afb42012
BLAKE2b-256 checksum
How to use checksums
123febf9d069f083fa9fb7606d8bb7c357b2a4c98603bc47e43077973e12d700
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp310-cp310-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp310-cp310-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.10 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
52eaf840680e4d6d92a71704999f78d45678faacadb9c5bd53eaab108e7e7a01
BLAKE2b-256 checksum
How to use checksums
2b516c2c3c63185afdf8c55bdb5878e5ebc58dea04855c8c8e79d7ca0e95c650
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp310-cp310-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp310-cp310-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.10 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
9d29b073ac1ec05e0aa7b20c399c5a693c195d7fb277543db7102ef43cc4bcba
BLAKE2b-256 checksum
How to use checksums
12dc4c27e39a1ab238ebf88df94876004f97c2627521cd2362bf45d566285ac5
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL aster_vec-0.2.2-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.9 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
744169a30a643ef43a3b40eb277a0dee4ca20ecd28353ce207c92106baf81c75
BLAKE2b-256 checksum
How to use checksums
ae4221fbcb995a5f6c72001a2091cadf7897065776586f03a119033dca2adce8
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL aster_vec-0.2.2-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 3.6 MB
Tags CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1c9989a6c32484a82e054b5439b074fdbc9acd9217f772448a04e84b8bdfb371
BLAKE2b-256 checksum
How to use checksums
b98a7407b91f3ab190c08667a170647c3ce0a2f3d96789b8fbba48718a21d332
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp39-cp39-macosx_14_0_arm64.whl

Download URL aster_vec-0.2.2-cp39-cp39-macosx_14_0_arm64.whl
Size 2.7 MB
Tags CPython 3.9 macOS 14.0+ ARM64
SHA-256 checksum
How to use checksums
1a86e09ce2415d441b5a9a6a8bae6286dbc7901197a37e1a82f1c8ef61197a82
BLAKE2b-256 checksum
How to use checksums
128d99a660689754596f65d0bc4617a47fb980c9e1c327d09fc987eefdbb22e4
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 Aug 31, 2026.

Transparency log

Release files / aster_vec-0.2.2-cp39-cp39-macosx_13_0_x86_64.whl

Download URL aster_vec-0.2.2-cp39-cp39-macosx_13_0_x86_64.whl
Size 3.1 MB
Tags CPython 3.9 macOS 13.0+ x86-64
SHA-256 checksum
How to use checksums
484239993a77eacb8e1db5b2356724bea9e44986fc7993f329e192f6ccfe9e5e
BLAKE2b-256 checksum
How to use checksums
8df3d3dab86f35620cd33076519ce2d4a959721d9b6397c8265b2601eeb7f2d6
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 Aug 31, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.2 This release

28 release files

0.2.1

20 release files

0.2.0

10 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page