DEV Community

Cover image for Swirl: An open-source search engine with LLMs and ChatGPT to provide all the answers you need 🌌

Swirl: An open-source search engine with LLMs and ChatGPT to provide all the answers you need 🌌

πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ on September 06, 2023

We need search engines with AI Last week I had a strange problem at work to tackle. The business head wanted to know. How many Jiras the...
Collapse
Β 
forkedsofar profile image
Johann Abberton β€’

Wow looks like a great tool! I'm glad some people are looking into search and working on open sourcing it!

Collapse
Β 
srbhr profile image
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’

Thanks Johann,
I think it's much needed tool. We already have a lot of data sources, what's stopping us to perform a federated search and send the search results to any LLMs for better and precise answers.

Collapse
Β 
nevodavid profile image
Nevo David β€’

This is great! Thank you for posting!

Collapse
Β 
srbhr profile image
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’

Thanks Nevo!

Collapse
Β 
srbhr profile image
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’

Before anyone asks again!

GitHub : github.com/swirlai/swirl-search

Link to Join the Slack: Swirl Community Slack

Collapse
Β 
owenm profile image
Owen β€’

Hey Saurabh! This is a great find. Really interesting project. I was wondering thought how is the data you feed into swirl kept private if it feeds it into ChatGPT which I believe retrains on fed in data?

Collapse
Β 
srbhr profile image
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’

Hi @owenm , yes indeed this is a great tool. Answer to your question:

"How is the data you feed into swirl kept private if it feeds it into ChatGPT which I believe retrains on fed in data?"

Swirl doesn't feed on any data. There is no database in Swirl. Rather it just connects via an API and provides search. Anything with a proper API structure can be searched with Swirl. And regarding ChatGPT. I just took it as an example. You can use any LLM in here. Like LLaMa 2, or the ChatGPT Enterprise which doesn't collect any data. It's just an example. πŸ˜‰

Collapse
Β 
krad750 profile image
Adam Haight β€’

Great article, thanks for posting.

Collapse
Β 
nathan_tarbert profile image
Nathan Tarbert β€’

This is a great article! Nice job

Collapse
Β 
srbhr profile image
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’

I'm glad that you liked it @nathan_tarbert !