Proposal: A local-based semantic search engine Integration

Hello, Everyone
I'm Ahmed and I would like to propose a new Idea to implement in GSOC 24,
I would like to make the search in Joplin smarter by adding the option to go for AI-Based search.
Here is what comes to my mind:

  • Vector semantic search for searching by the general topic, or a related sentence of some note you barely remember or by asking a question.
  • I want to make such tool local for basic usage and I will be building the supporting models by using smaller LLMs as a core OR giving the option for users to use a more sophisticated model by providing keys like the OpenAI one.
  • Allowing users to go for a hybrid search will be great, i think.

Thank you.

1 Like