Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Provide a precompiled version of chroma-hnswlib #993

Closed
Cohee1207 opened this issue Aug 15, 2023 · 6 comments
Closed
Assignees
Labels
enhancement New feature or request

Comments

@Cohee1207
Copy link

Describe the problem

I maintain a project that has a high demand for ChromaDB's local installs.

Before ChromaDB switched to its own fork of hnswlib, I could advise my users who have problems installing C++ build tools to install hnswlib via conda-forge. Now installing ChromaDB locally requires having heavy tooling on their machine which may not be acceptable for all users who would like to use this software.

Describe the proposed solution

Provide a conda-forge package similar to the original hnswlib: https://anaconda.org/conda-forge/hnswlib

Alternatives considered

Stick to using outdated versions of Chroma.

Importance

would make my life easier

Additional Information

No response

@Cohee1207 Cohee1207 added the enhancement New feature or request label Aug 15, 2023
@HammadB
Copy link
Collaborator

HammadB commented Aug 15, 2023

@levand is working on this!

@tazarov
Copy link
Contributor

tazarov commented Aug 17, 2023

@levand @HammadB check this workflow for building multi-arch wheels - https://github.com/amikos-tech/chroma-hnswlib/actions/runs/5891849778

@mcunille
Copy link

Having a similar situation where I cannot build the chroma-hnswlib dependency on our agents. It would be great to have this dependency published as a wheel :)

@jeffchuber
Copy link
Contributor

Getting very close here! 🎉

@HammadB
Copy link
Collaborator

HammadB commented Sep 18, 2023

This was shipped in the last release!

@ylcoder
Copy link

ylcoder commented Jun 5, 2024

Hi Team,
By any chance we can have precompiled wheels for Python 3.12 as well for windows?
Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

7 participants