Hey HN,
We're rolling out Preswald: an AI data engineer that lives inside VSCode. The goal is to make setting up and managing your startup metrics stupid simple—all from your editor, without adding SaaS tools, dashboards, or extra steps.<p>Why?<p>Most early-stage teams cobble together metrics using SQL, Python scripts, manual exports, and spreadsheets. We built Preswald to simplify that whole mess and keep it close to where engineers are comfortable: in their codebase.<p>What Preswald Does:<p>Local Testing: Write your SQL or transformation scripts directly in VSCode and test them locally before deploying. Preswald provides real-time validation and sample output previews to cut down the cycle of query-run-fix-repeat.<p>Code Completion and Suggestions: Preswald autocompletes data transformations in SQL, helps with joins, checks your references, and prompts for missing details. It understands common patterns like churn and activation rates—no need to reinvent the wheel or dig through notebooks.<p>Lightweight Analytics in VSCode: Get metrics like retention or churn set up in minutes, without exporting to another environment. Preswald can show sample metrics outputs as you work—helping you spot mistakes before they compound into bad analysis.<p>Automation, Versioned in Code: Define your pipeline in pipeline.yml and deploy directly with preswald deploy pipeline.yml. No complex cron jobs, no broken scripts—Preswald automates ingestion, transformation, and delivery in a clean workflow. If something breaks, Preswald tells you what happened and suggests fixes.<p>How it Works:<p>Built on SQL Parsing and AST Analysis: Preswald analyzes your queries using abstract syntax trees to identify patterns and inefficiencies. It helps prevent redundant calculations or inconsistent joins and gives you suggestions to fix them.
Real-Time Feedback: As you type in VSCode, Preswald generates inline comments, suggesting better SQL snippets, missing joins, or potential optimizations. We want to reduce the manual back-and-forth between writing queries and discovering runtime errors.<p>Who It’s For:<p>- If you’re a founder or part of a small team, Preswald can be your missing data engineer—saving you time that would otherwise be spent manually maintaining metrics.<p>- If you’re a data engineer, this keeps your analytics in one place, gives you better version control, and helps automate testing and verification locally, all while reducing the tool overhead.<p>Why VSCode?<p>Everyone’s already in VSCode, so we figured, why create yet another dashboard? Preswald tries to bring the data engineering workflow into the same place you write the rest of your code, treating metrics setup like part of the codebase rather than a separate, duct-taped mess.<p>We’re launching in private beta right now. If this sounds like something you could use, you can sign up for early access here: preswald.com<p>We’d love your thoughts or feedback.