Jina Hub Versions Save

An open-registry for hosting Jina executors via container images

v0.1.0

3 years ago

Jina Hub 0.1.0

We are excited to release a revamp of Jina Hub. Jina Hub is is a centralized registry of custom and community-driven Jina Apps and Pods that are tailored to specific use cases of neural search.

⬆️ Major Features and Improvements

  • We have decoupled the Core (Jina Search) and Hub into two projects. They are maintained under two different repos (jina and jina-hub and controlled by two different CIs. They are connected via git submodule, i.e. jina-hub is a submodule of jina.

  • We have clarified the file structure of "a valid Hub executor", and established best practices for developing a new Hub executor. We've also refactored all Executors from the core into this new structure.

  • We have improved the CLIs for maintaining Hub executors: there is a new interface jina hub new (create new Hub Executor), and improvements on the jina hub build interface.

  • Finally, a new Github Action hub-builder has been released to Github Marketplace and integrated into the CI of jina-hub to ensure the validity of every Executor

? Thanks to our Contributors

This release contains contributions from hanxiao, JamesTang-jinaai

? Thanks to our Community

And thanks to all of you out there as well! Without you Jina couldn't do what we do. Your support means a lot to us.

? Work with Jina

Want to work with Jina full-time? Check out our openings on our website.