Skip to content

Conversation

joelpaulkoch
Copy link

This PR moves the sqlite_vec package into this repository.

Here the remaining open points:

License

I'm guessing you would want to copy the Apache and MIT license from the root repository? In any case, after updating the license, we must make sure it's included in the published package on hex.

Transfer ownership of the package on hex

I can transfer the ownership of the package on hex.pm. If you give me the go, I'll do that with this user.

CI

I've included my github workflows file, not sure what you want to do with that.

@MiraiTunga
Copy link

Can this be merged?

@joelpaulkoch
Copy link
Author

You can use the package as git dependency in mix: https://github.com/joelpaulkoch/sqlite_vec.

I want to refactor the PR so that it doesn't depend on octo_fetch. Instead we can use elixir_make, this way we don't have a runtime dependency and it will integrate better with the ecosystem (cross compilling with burrito, probably also nerves).
I expect this to work pretty good given that we can just reuse the existing Makefile, sqlite-vec.c and sqlite-vec.h.

@asg017
Copy link
Owner

asg017 commented Sep 29, 2025

@joelpaulkoch lmk if I can help with that in anyway! A no-dep Makefile option would be awesome

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

Successfully merging this pull request may close these issues.

3 participants