alexandromg
Show HN: Remix Gear and Next.js Gear – The cleanest way to start a project
I like starting projects from scratch, but not from zero:- Remix or Next.js- Tailwind CSS- TypeScript- shadcn/ui- i18nhttps://github.com/rockstack-dev/remix-gearhttps://github.com/rockstack-dev/nextjs-gear
Show HN: Remix Workflows – Built with Remix, React Flow, Prisma and Tailwind CSS
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:[email protected]: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).