Preswald is an AI agent that helps you build dashboards, internal tools, and data apps. It gives you a fast, reactive runtime, built-in UI components (tables, charts, inputs), and one-click deployment to share your app in the cloud or browser.
👋 Hey everyone — this is Amrutha and Shivam, co-founders of Structured Labs (YC S23) and the makers of Preswald (https://preswald.com), launching today.
Preswald is a programmable environment where you can build and deploy interactive Python data apps entirely in the browser. It’s like Replit meets Streamlit, but reactive, stateful, and tailored for data workflows, like investment reports, financial analyses, and product metric breakdowns.
You get:
- A real project+file system - A Pyodide-based runtime (runs in-browser: this is the coolest part; you don't need a backend to run Python analysis code!) - A code editor + live preview - An AI agent that writes and refactors code in-place, just like Cursor, but optimized for data reports - One-click deploys (Structured Cloud, GCP, or static export: you can just click a button and share with friends and teammates without having to worry about hosting services or cloud systems)
Why we built it:
We saw founders, PMs, and analysts doing their best thinking in Jupyter notebooks or ad-hoc scripts but getting those insights into usable tools meant jumping through too many hoops (frontend code, hosting, auth, etc.). We wanted to stay in Python, and still ship real apps. Creating interactive reports with user-facing drilldowns, filters, and more, can now be done by anyone with a tiny bit of coding experience, without complex deployments or hosting, just like we can all now do for general apps with tools like Bolt and Lovable!
Preswald is built around a reactive runtime: every component or computation is a tracked atom. Change a slider, update a threshold, rerun just the affected logic. The same Python file can run client-side or on a FastAPI server with zero changes to your code.
👀 Try it out: - preswald.com - github.com/structuredlabs/preswald
Just checked out Preswald - really impressive! Love the focus on making data app creation with AI more accessible and intuitive. Excited to see how this helps teams ship faster without deep engineering overhead. Congrats on the launch!
@amrutha____ This is super impressive — turning Jupyter-style workflows into full, shareable data apps without backend hassle is a huge win. The in-browser Python runtime and built-in UI components make it incredibly smooth, and the AI assistant for code is just icing on the cake. Big congrats to the Preswald team!
Congrats on the launch @amrutha____ ! Preswald has come a long way!
Really solid work, Amrutha and Shivam. Love how Preswald keeps everything in-browser with Pyodide and still lets you ship real, interactive reports. The AI code refactor and one-click deploys are super handy — excited to see how this evolves!
What's the most interesting use case you've seen someone build with Preswald?
This is really cool! I used to use Looker and it was such a mess to keep dashboards and metrics up to date, so having everything in Python is awesome and really lowers the barrier to entry!
Cool project, and really great team.
Amrutha and Shivam are laser-focused on the DX and their users. Super exciting stuff.
The built-in UI components will save me so much time.
Preswald's reactive runtime sounds like a great feature for real-time data apps