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 🌌

Saurabh Rai 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
Saurabh Rai

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
Saurabh Rai

Thanks Nevo!

Collapse
 
anurag_vishwakarma profile image
Anurag Vishwakarma

Loved it bro.

Collapse
 
srbhr profile image
Saurabh Rai

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
Saurabh Rai

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
Saurabh Rai

I'm glad that you liked it @nathan_tarbert !