Contribute to Lyra

Lyra is free and open-source, join the community and help us build the best search engine out there!

When contributing to Lyra, please first discuss the change you wish to make via issue, email, or any other method with the owners of the repository before making a change.

Please note that we have a code of conduct and we kindly ask any contributors to follow it in all of their interactions with the project.

Pull Request Process

  1. Ensure any install or build dependencies are removed before the end of the layer when doing a build.
  2. Update the README.md with details of changes to the interface, this includes new environment variables, exposed ports, useful file locations and container parameters.
  3. Commit your changes by using the pnpm|yarn|npm commit command. This will enforce linting and tests before completing the commit.

The Lyra core team

Michele Riva

Michele Riva

Staff Engineer @NearForm

Paolo Insogna

Paolo Insogna

Node.js core member and Staff Engineer @NearForm

Documentation

About Lyra

The edge search experience

Developed and sponsored by NearForm

Licensed under the Apache 2.0 license