Hacker Newsnew | past | comments | ask | show | jobs | submit | alexandromg's commentslogin

Being sued by Google for a 3-day MVP would be quite an experience. If they ask nicely and point out what is it exactly that I'm doing illegal, I'd gladly take it down!


thanks, my supabase instance was too small.


Found another issue: (https://remix-workflows.vercel.app/admin/workflow-engine/wor... + create new)

Error: Unexpected Server Error at handleDataRequestRR (/var/task/node_modules/@remix-run/server-runtime/dist/server.js:128:31) at requestHandler (/var/task/node_modules/@remix-run/server-runtime/dist/server.js:55:18) at Server.default (file:///var/task/api/server-build-nodejs-eyJydW50aW1lIjoibm9kZWpzIn0.mjs:74:20) at Server.<anonymous> (/var/task/___vc/__launcher/__launcher.js:14:9390)

I guess there is still some work to do.


Hey HN! DataLang is my latest SaaS attempt.

Yet another prompt engineering tool, for SQL generation/execution.

Try the demo at https://datalang.io/demo.

You input your data source, ask a question naturally, and DataLang not only generates the corresponding SQL query but also executes it and provides a natural language response.

For example:

- Data Source: postgresql://USER:PASS@db.HOST:PORT/DB

- Question: What was our total revenue last quarter?

- Answer: Your total revenue last quarter was $11,204

I know that sharing your connection string is scary, but I'm committed to making it as secure as possible, for example, I never log or store raw connection strings (https://gist.github.com/AlexandroMtzG/9e0ebd0751f49e3f6d8b1e...).

I have basically 4 prompts:

1. Understanding the end-user question

2. Interpreting the DB schema + making sense of the question

3. Crafting SQL statements (SELECT only)

4. Final SQL safety check

Let me know what you think!

--

I built this MVP with my SaaS framework SaasRock, so I'll wait for user feedback before adding more features. I'm not doing the same mistake of over-engineering a product before actually having users (and if this doesn't get at least 10 users by July 16th, I'll make it a SaasRock Enterprise template).


Thanks Dominic, your website is gorgeous and looks like a powerful tool! Are your direct competitors Typeform and Tally?


Thanks! That’s the aim for this block builder. See the Community block, if it’s type = "github” it loads my GitHub repo collaborators in the backend, and since Remix is SSR-first, I use that dataset to display them as members on the UI. In other words, you could use this to start creating advanced Form/List (CRUD) builders.


It's great you've share this, I've been searching for something like it for a while. I've also struggling finding 'basic' wysiwgy builders, a lot of the existing solutions have trended towards adding as many features as possible.


Whoops! Thanks x(


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: