Show HN: Sync data from SaaS tools to a vector database automatically
app.getsidekick.aiHey Hacker News! Last week we made the codebase for product 100% open source. This week we shipped a dashboard to manage connectors, as well as integrations with Google Drive, Zendesk, Notion, and Confluence. This means Sidekick is now the fastest way to sync data from these tools to a vector database.
Why is this important? For developers building LLM apps, data integrations are often the least interesting and most time consuming part of the process. For those that don’t want to roll their own ETL, Sidekick is an opinionated tool that lets them get an API endpoint to run semantic searches or generative Q&A over their own data in 5 minutes. In a future release, Sidekick will also handle data synchronization via polling/webhooks.
We use Weaviate’s vector database for the cloud version but plan to be vector database agonistic.
You can try it here: https://app.getsidekick.ai/sign-in
If you don’t want to share your email, you can use these test credentials: founders@getsidekick.ai / sidekickisawesome
Here's a demo video showing how it works with Zendesk: https://youtu.be/hH09kWi6Si0 It'd be cool if there was a button that pre-populated your login page with those test credentials. I don't know much about LLMs honestly. Guess I'm living under a rock haha. What's an example use case for this? Pre-populating with test credentials is a good idea! Some examples use cases for Sidekick include: - Customer support bots that answer questions based on your knowledgebase - Internal tools for searching through documentation scattered across different SaaS tools Nice, we're on Pinecone so maybe we can use this in the future. Could you see any way of integrating this with a token manager like Nango so our end users could integrate their own accounts? Yeah for sure! I'm guessing you want a Plaid-like flow where end users OAuth and enter in which folder/etc?