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 !