Show HN: AI SQL Copilot LogicLoop – AI to Generate, Optimize and Debug SQL (logicloop.com)
I’m the founder of LogicLoop AI SQL Copilot. If you’re familiar with querying data, you’ve probably spent quite some time manually writing and debugging SQL queries. If you’re a non-technical business user, you will often need to wait and ask engineers to help you write the SQL to pull the data you need. If you’re an engineer, you might be overwhelmed by all these data pull requests from business users.
With LogicLoop's AI SQL Helper Suite, you can ask your data questions using natural language. Ask AI to discover patterns, suggest, write, fix and optimize SQL queries directly on your custom data schema. You can get results on your own data instantly. Once you have your results, you can visualize them on a dashboard or set up recurring alerts and automations. AI makes data more accessible for business users, and faster to work with for engineers/analysts.
Some ways LogicLoop's AI SQL Helper Suite has helped early users: - Business operations teams can find top customers to email and automate outreach - Risk analysts can discover gaps in their fraud monitoring rules to flag more bad actors - Data engineers can fix and optimize long queries to reduce costs
We don’t think this is a panacea that can replace data analysts, but we think this will make data analysis faster and more accessible to more people. Would love for you to give it a try and share any feedback. Thank you.
63 comments
[ 5.3 ms ] story [ 140 ms ] thread* Model Selection: We pre-select the best models for SQL generation, so you don't have to A/B test and figure it out. As the number of models available increases, this can take a lot of time if you want to do it yourself.
* Prompt Engineering: Similarly, we've had to fiddle around with a lot of different prompts to deal with common issues like hallucinations (and are constantly updating them, fixing bugs, telling the model what it can't ignore etc.) This also takes a lot of time, patience and skill.
* Directly on your data schema: You'd have to copy-paste your schema every single time you wanted to generate or modify a SQL query, which can be cumbersome. You connect your data sources once with LogicLoop, and it gets auto-included correctly for you.
Hope that helps.
* On your data schema: A lot of the ones we've seen recently don't actually generate these queries on your schema, so you still have to do a lot of manipulation or calculation to get to SQL that just produces results.
* A better experience in productionizing SQL: Like code, writing production SQL is rarely one-shot. LogicLoop comes with a suite of AI SQL Copilot tools, like a fixer, optimizer, editor etc. that allow you to continue to iterate on your SQL logic in an integrated environment.
* Go beyond SQL: Generating query results might often be the first step of a business process. With LogicLoop, you can actually visualize results, send Slack alerts, create tickets, run automations etc. on a schedule.
Hope that helps clarify your question.
I'd say it's not optimized for the high-level executive or entry-level operations person. It's more geared for someone that is data-aware but wouldn't consider themselves confident in SQL, like a junior data analyst profile.
* We only send data schema to underlying models: No data is actually sent there, but yes when you connect your database, we run the generated SQL on your database and store results to show those to you. They get regularly deleted though.
* We take security seriously: We're SOC2 Type 2 compliant and publish our security practices online, have a DPA, etc.
* Companies value convenience: We've often seen that companies _prefer_ cloud deploys so they don't have to DevOps themselves. Can be a matter of personal preference.
Hope that helps clarify.
Also I'm skeptical if this generalizes, do you have measures in place to prevent query hallucination?
I haven't investigated the blog or pricing, but I'm inclined to give them the benefit of the doubt. I don't think this post should be flagged, so I've vouched for it (although I think my vouching powers were nerfed a long time ago, so hopefully someone else will vouch for it too).
EDIT: I actually don't even see the vouch button. Paging @dang
I've had my account since 2012 so feel free to investigate and decide for yourself. I don't know the submitter and have zero affiliation with the product (although my startup does happen to be in a similar space). I'm just sympathetic to someone posting a Show HN and getting flagged based on pure speculation.
Regarding their comment activity: they have comments from earlier this year discussing the same topic (GPT for SQL), and they've previously submitted links to articles and products related to data management.
Also FYI - there is no vouch button on HN, which hat did you pull that out of?
Oh, and how convenient that your profile is all about SQL also. Just a happy little coincidence isn't it?
> now all of a sudden it is about you?
Am I missing something? You accused me of being affiliated with the person you accused of being a spammer. You made it about me; I'm simply defending myself.
> there is no vouch button on HN, which hat did you pull that out of?
There is a vouch button for flagged comments, and also for some submissions. I can literally see "vouch" links next to [dead] submissions in /new. So I "pulled it out of" my extensive history interacting with the site.
> how convenient that your profile is all about SQL
That shouldn't be surprising to you based on the fact I acknowledged it in my earlier comment. The fact I have a SQL-related startup is the reason I clicked on the Show HN in the first place.
You did, when you accused me of being a shill. (Perhaps the resulting toxicity is precisely the reason why there is a rule against accusing someone of being a shill.)
btw, here's a link [0] to their documentation page which includes a video of the "co-founder of logicloop," featuring her "name and face" (the absence of which you found so suspicious about the blog posts).
It took me two minutes of clicking to find this page and make the determination the site is probably not "spam." If anything, it's a vaporware landing page intended to validate a product that doesn't fully exist yet. And perhaps it shouldn't be a Show HN since you can't immediately try the product. But I think it's definitely unfair to classify the submission as "spam" based on some indicators that don't even apply to it (you say there is no name and face, but I just linked you to a video with the name and face of the cofounder).
[0] https://docs.logicloop.com/
That's what I just did. After clicking for two minutes, I found a video with the author's name and face, which directly contravenes the primary evidence you cited (lack of name and face on blog posts) for the site being spam. The documentation also includes screenshots of the product.
Like I said, I'd be willing to concede it might be a vaporware landing page that is collecting demo leads, and therefore ineligible for a Show HN. But as far as I can tell, the author is a real person and there is at least some work behind the product, as demonstrated by the existence of a website, documentation and explainer videos.
https://news.ycombinator.com/newsguidelines.html
If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
p.s. I do appreciate your concern for the quality of HN. but this is not at all the way to advocate for it.
A quick Google search for LogicLoop will also show you that we're both featured on Forbes 30 Under 30, and are funded by Tier 1 Silicon Valley VCs. https://www.forbes.com/profile/logicloop/?sh=67ca2b047a89
There's just no way to know for sure how securely data are stored and what possible attack vectors are.
It's a great idea but imho the only path forward is allowing custom deployments against pretrained models.
This in both the site guidelines (https://news.ycombinator.com/newsguidelines.html) and FAQ (https://news.ycombinator.com/newsfaq.html).
I'm not talking about the replies you posted; I'm talking about top-level comments that appeared to be organic and actually weren't.
If you didn't ask friends/fans/users to upvote or comment, or pass a link around (which is usually interpreted as such a request), then someone else did. No doubt they were trying to "help" you. Whoever it was, they need to understand that on HN, it doesn't help, it hurts. It's against HN's rules and we ban accounts and sites that do it. It's also something that the community here is extremely vigilant about and considers spamming.
If you don't want to get banned, and/or flagged and flamed by HN users, you should make sure this doesn't happen again.