Dennizz
DB Pilot: Query Postgres, files, S3 and more – all at once, from your laptop
I first announced DB Pilot on HN back in April: https://news.ycombinator.com/item?id=35761979.
Since then a lot has improved: More databases are supported, most of the product can now be used for free, and most importantly:
The app now comes with an analytics workspace powered by an embedded ClickHouse instance, running locally on your machine. This allows you to query local files, files on S3, PostgreSQL, SQLite & more - and all of those at once.
Embedding ClickHouse was possible thanks to chDB (https://github.com/chdb-io/chdb). A recent discussion on HN about it: https://news.ycombinator.com/item?id=37985005
To clarify, the common API key is known only by my server, not by the app!
To install the new version, just restart the app. It should then prompt you to install the update.
I'll update the copy, and try to explain the pricing model more clearly.
Also a good idea to make it possible to use one's own API key. I'll consider that.
I plan to make this process more smart eventually.
And when it does go wrong, I've had good success telling it what it did do wrong. It will usually correct itself then.
In my experience though it is often a significant time saver if I only have to review the output of the AI vs. coming up with everything myself.
Re: ambiguities: You are right, the AI won't always be able to infer the correct fields to use. In such cases though it is often enough to help the AI out a little. E.g. by saying "information X is stored in field Y of table Z".
Even if you have to do that, you can still save time and more importantly mental effort by letting AI help you, compared to writing all the SQL yourself.
Re: iterative process: You can simply send a follow up message saying "You did X wrong". It is usually happy to correct itself.
This is a case where it could help to give the AI some example values of the actual data. The same applies for e.g. JSON fields.
I've been thinking about ways to make it possible for users to easily provide examples to the AI. Essentially that would mean selectively giving access for specific rows/columns to the AI.
I should make that more clear on the website.
It does use one common OpenAI AI account.
Thanks for the hints, typos should be fixed now.
Yeah I started with a landing page template from TailwindUI, then mixed in a few other building blocks also from TailwindUI, plus some customization.
Show HN: I built a database GUI with ChatGPT integration
Hey there! I’ve been working on DB Pilot for the last couple of months, and I recently added an AI assistant powered by GPT 3.5 to help you write SQL queries tailored to your DB schema.Simply ask what data you are looking for - GPT will figure out which tables to use, how to join them, and then write a query for you.The AI assistant knows which tables and columns exist in your database, meaning...
Hi, my name is Dennis, I am a full-stack developer with two years of professional experience and I have been working remotely for about a year now.
Technologies: Ruby on Rails, Wordpress, Postgres, Redis, Javascript ES6+, Typescript, Bootstrap, CSS/SCSS, React Native, Redux, Docker, Kubernetes, AWS, Heroku
I’d love to help you with any kind of project!
Please contact me at [email protected]
My website: https://dennishellweg.com
So as I started working out more, I also began to eat more healthy, including lots of nuts every day. After a couple weeks of this, I started getting this intense pain in my upper back on the right side, which I never had like this before. I was having this pain for about two weeks and it was there constantly, no matter if I was sitting at a desk or not. Any massages that I got to address this didn't help.
According to a video (https://www.youtube.com/watch?v=jcrii9_Um0I), eating lots of nuts bloats up the gallbladder, which then presses on a nerve. This can lead to pain on the right side of the back and, although I didn't experience this, pain in the neck and headaches.
I then stopped eating nuts and the pain was gone two or three days later. Today I do eat nuts again. But if I eat lots of them every day for weeks on end, the pain does come back, although I never had it as severe again.
So maybe even though your pain tends to be on the left side, dietary changes could be worth a try.