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!
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)
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
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! 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.