See every Streamlit and App Runtime app in your Snowflake account: who owns it, who uses it and what it costs. Bring the apps you already have in, and let your analysts build new ones by describing them, with approvals, roles and an audit trail. From €49 a month, flat, not per seat.
No sign-up and no Snowflake account needed: the demo runs on a sample retail company's data. Hosted on Uppcoder.
| App | Type | Owner | Live · health | Last deploy | Viewers (30 days) | Used in Snowflake | Credits | AI cost |
|---|---|---|---|---|---|---|---|---|
| Sales by Region | Streamlit | ana@yourco.com | live failing invalid identifier 'REGION' | 08/10/2026 | 41 | 08/10/2026 | 3.20 | $1.40 |
| Stock Levels Copied from FINANCE.PUBLIC.STOCK_LEVELS · still used by 3 people (last 06/10/2026) | Streamlit | marko@yourco.com | live warnings | 07/10/2026 | 17 | 08/10/2026 | 1.10 | $0.00 |
| Customer Portal | App Runtime | ivana@yourco.com | live | 05/10/2026 | 63 | 08/10/2026 | 5.80 | $2.10 |
| Q2 Pricing Testidle | Streamlit | tomo@yourco.com | not deployed | — | — | — | — | $0.30 |
StreamGen uses Streamlit, App Runtime and Cortex, and adds what a company needs once more than a few people build apps.
Snowflake records who uses each app and what it costs. StreamGen shows it: who owns every app, who still opens it, and which ones nobody needs any more.
One list of every Streamlit and App Runtime app your Snowflake role can see, whether StreamGen built it or not.
Every night StreamGen checks each app against your data, so a dropped column shows up before a user finds it. Apps nobody has opened for 60 days are flagged, and the totals sit at the top: apps live, apps idle, AI build cost and warehouse credits.
Find the apps nobody uses before they show up on the bill, and let the rest sleep when nobody's looking. They start again on their own when someone opens them.
The apps people built by hand over the years, in Snowsight or anywhere else, come under the same roles, approvals and history as everything new. No rewrite, and no day when the old app just disappears.
Under "Other Snowflake apps you can see": every app in your account that StreamGen doesn't manage yet, with its viewers, last use and credits.
"Bring into StreamGen" copies a Streamlit app your role owns next to the original, on the container runtime. The original keeps running while people move over, so nobody is cut off.
The original's remaining viewers and credits show under the copy. Once nobody has opened it for 30 days, StreamGen shows how to retire it. It never drops anything itself.
Usage comes from your account's own records (Snowflake's account usage views), read through your Snowflake connection. App Runtime apps that StreamGen didn't deploy are listed without usage figures: Snowflake doesn't record those per app.
No CLI, no IDE, no Git for the person asking. The agent runs on the Cortex models your account offers, so your data stays in Snowflake.
Say what the app should do in plain English, or show it a screenshot of a dashboard you like. The agent finds the tables it needs in your Snowflake schema.
The agent writes the app and you watch it run live on your real data, read-only, while you change it by chat or edit the code yourself.
One click puts it on Snowflake. If the deploy fails, StreamGen reads the error, fixes the code and tries again.
We gave StreamGen a mock-up of a sales dashboard and a short request: build this on our deals table. Two minutes later it was a working Next.js app on the live data, filters, tiles, charts and table where the picture had them.
Cortex Code helps a developer build an app. StreamGen helps a company run all of them. Use both.
Who can build, who can only view, and what each group may touch, with sharing through a per-area permission grid.
Plan-then-approve for the agent, and deploy approval requests, so nothing goes live unseen.
A model allowlist that covers every AI call StreamGen makes, in every workspace.
An audit log, a changelog of every change, and versions you can compare and roll back.
Every app has its own environments: change it in dev, check it, then promote it.
Apps run inside your Snowflake account and its governance. App Runtime apps query as each viewer.
The same StreamGen and the same licence, three ways to run it. Pick the one that fits your rules.
Inside your own Snowflake account. Your data never leaves it.
Nothing to install. Running in minutes.
One container and a Postgres database, inside your perimeter.
One licence price wherever StreamGen runs. Starter €49, Professional €249, Enterprise from €990 a month. Prices excluding VAT.
StreamGen lists every Streamlit and App Runtime app your Snowflake role can see, whether StreamGen built it or not. For each app: the owner, whether it is live, the last deploy and last use, and who opened it in the last 30 days, by name. The figures come from your own account's usage records.
Snowflake bills the warehouse, not the app. StreamGen shows the warehouse credits each app's own queries used, and the cost in money once you enter your price per credit, with StreamGen itself and any shared compute pool on their own lines. A monthly budget emails your admins at 80% and 100%.
StreamGen flags apps nobody has opened for 60 days and shows what it takes to retire each one. Every night it also checks each app against your data, so a dropped column, a lost grant or a missing package shows up as failing before a user finds it.
Yes. In StreamGen an analyst describes the app, or uploads a picture of one, and watches it run on real data. StreamGen writes it, fixes it and deploys it to Snowflake, with roles, approval before production and an audit trail. In the Snowflake Native App its AI is Snowflake Cortex, in your own account.
Cortex Code helps a developer build an app. StreamGen helps a company run all of them: one inventory of every app, a nightly health check, what each app costs, and analysts who build apps without writing Python, under one set of rules. They work together.
StreamGen is a Snowflake Native App on the Snowflake Marketplace. Installing it is free, and a trial key gives you everything in StreamGen Pro for 7 days in your own Snowflake account. After that it is a flat licence from €49 a month, not per seat.
Yes. The StreamGen sandbox runs for 2 hours on a sample retail company's data, with no sign-up and no Snowflake account needed.
StreamGen on the Snowflake Marketplace · Try the 2-hour sandbox
Contact
Try StreamGen in a free 2-hour sandbox: no sign-up, no credit card, no Snowflake account. Or send us a question about pricing, your own network or your Snowflake setup.
Launch the free sandbox →