Show HN: Swirl – An AI-Powered Open-Source Search Engine(github.com)
github.com
Show HN: Swirl – An AI-Powered Open-Source Search Engine
https://github.com/swirlai/swirl-search
7 コメント
This looks good. I'm glad that people are looking into open source search. Can this be self hosted, if I have my website how can I search from my content?
Thanks, yes indeed it's an awesome platform to integrate search.
Yes, it can be self-hosted. Integration is easy, you can check in the docs. You can search and get AI based answers from your website.
Link to Wiki: https://github.com/swirlai/swirl-search/wiki
How can I Integrate any LLM into it ? And what all LLMs are you planning to support ? Is there any support for LangChain or Llama Index ?
Hello! Great question...we recently had someone ask this in a GitHub Discussion post as well. You might find Sid's replies on this helpful: https://github.com/swirlai/swirl-search/discussions/597
Currently, it has the support for ChatGPT. And if you would like to work on and support lang chain then I'd like to help and contribute to it along the way.
Is this an alternative to Algolia or Elastisearch? Also, I'm interested in contributing.
Yes, this sits in the same space. But the capabilities are beyond those two. Algolia is not open-source. And Swirl can connect to various data sources event to Slack Chat, Teams, Outlook and provide search. Best case would be to perform RAG.
If you want to contribute, I'd suggest you take a look at the GitHub but also join the Slack Community. Best case would be to learn and provide an integration with it.
If you want to contribute, I'd suggest you take a look at the GitHub but also join the Slack Community. Best case would be to learn and provide an integration with it.
Like, SQL Databases, NoSQL, Slack, Google Bard, Open AI, Huggingface, Spacy, Teams, Outlook, Calendar, ApaceSolr, etc.
All the search providers, and all the data siloes. It can then use Chat GPT or any other LLM to perform RAG(Retrieval Augmentated Generation) on your content.