Netune by DataAsh ← Back to Netune
Free · Windows · runs on your machine

Netune Free Beta Version

Point Netune at a SQL Server database and it reads the real data, works out what shape a warehouse for it should be, and writes the SQL. This is the free beta: the reading, the scoring, the design and the staging layer, on your own computer, with nothing sent anywhere.

Download Netune 1.0.0 beta

A plain folder in a zip — nothing is installed. Unzip it anywhere, double-click Netune.exe, and delete the folder when you are done. Python and everything else Netune needs travel inside it.

Windows 10 / 11, 64-bit 37 MB Free edition Version 1.0.0-beta
Download the free beta

If you prefer a terminal

The button above is the ordinary way in. For people who would rather type, there is one line for PowerShell (press the Windows key, type powershell, Enter; in a Command Prompt, type powershell first). Select it and copy it yourself — there is deliberately no Copy button:

irm https://dataash.de/install.ps1 | iex

If your browser or ad-blocker warns about this line, that is a good instinct. Scams use the same shape — a web page that puts a PowerShell command on your clipboard and asks you to paste it. That is why nothing here writes to your clipboard, and why the script is plain text you can read first. If you would rather not run a command from a website at all, use the Download button above: it needs none.

The two routes end differently, and that is the point. The zip installs nothing: it is a folder you keep where you like and delete when you are done. The line above does a real install — it fetches Netune's setup program, checks it against its published SHA-256 and stops if it does not match, and runs it: Netune lands in your own user folder (%LOCALAPPDATA%\Programs\Netune, no administrator rights and nothing under Program Files), with Desktop and Start-menu shortcuts and an entry under Settings › Apps to remove it again. Run the same line later and it updates in place. Either way your saved projects live elsewhere and are never touched — and because the script does that checksum test itself, Windows has nothing to warn you about.

What Netune does

Most warehouse tools start from a model somebody has already drawn. Netune starts from the database. It connects to SQL Server, profiles every table it is allowed to read — row counts, keys, how values change over time, which columns look like measures and which like attributes — and classifies each table as a fact, a dimension, a bridge or none of those.

Then it scores eight modelling methodologies against what it measured — Kimball, Inmon, Data Vault 2.0, Medallion, Galaxy, One Big Table, Anchor Modeling and Activity Schema — and shows the evidence for each rather than a verdict. You choose one, answer the two questions only a person can answer (the grain of each fact, and how much history each dimension keeps), and Netune draws the target design on a canvas you can edit: rename, retype, add and delete columns, choose where each is read from. Every edit is checked against what the load would do with it.

The output is T-SQL you can read before running: the CREATE TABLE script for the whole design, with keys, indexes and the descriptions you agreed to. The staging layer can be created and filled from inside Netune, in a database you name — never the one it read from.

Nothing leaves your machine. Netune is a local program that opens in your browser. It has no account, no telemetry and no service behind it; the only thing it ever fetches is a language model, and only when you ask it to. The optional model runs locally too, and it never decides any part of the design — it explains, suggests readable names and answers questions about what is on screen.

What is in the free beta, and what is not

The free edition is the whole of Netune's thinking: everything that reads, profiles, scores, designs and stages. The full edition adds the parts that take a designed warehouse and make it run and keep it running. The free edition tells you, inside the program, exactly where that line is.

FeatureFree betaFull edition
Connect to SQL Server (Windows, SQL, and Microsoft Entra sign-in)YesYes
Profile and classify every table; choose which to readYesYes
Score eight methodologies against the real data, with the evidence shownYesYes
Build and edit the target design on a canvasYesYes
Generate the warehouse structure as T-SQLYesYes
Create and fill the staging layer in a database you nameYesYes
Bring in Excel and JSON files as tablesYesYes
Local language model: readable names, descriptions, a chat about your schemaYesYes
Save and version projectsYesYes
Generate the load procedures that fill the warehouseFull editionYes
Create and load the warehouse layer (DWH Deploy)Full editionYes
Landing Zone: copy source tables unchanged, in full or incrementallyFull editionYes
Schedules: run loads, copies and imports unattended, with alertsFull editionYes

What you need

How to run it

  1. Download the zip above and unzip it anywhere — your Documents folder, a USB stick, wherever. Nothing is installed and nothing is written outside that folder.
  2. Double-click Netune.exe. A small window opens, Netune picks a free port, and your browser opens on it. Leave that window open while you work; closing it stops Netune.
  3. Expect a notice from Windows the first time, and keep going. Windows says "Windows protected your PC" about anything new that is not yet code-signed — it is counting how many people have run the file, not saying anything about the file itself. Choose More info, then Run anyway. If you would rather check first, the zip's SHA-256 is on the release page, and certutil -hashfile Netune-1.0.0-free.zip SHA256 prints the one you have. The one-line install below meets no such notice at all, because it makes that same check for you.
  4. Type your server name and sign in. Windows login, a SQL login or Microsoft Entra — then List tables, tick the ones you care about, and Analyze.
  5. Read the structural profile, choose a methodology, answer the grain and history questions, and press Build design. Right-click any card to edit it.
  6. Generate SQL, read it, and — if you want staging built — open STG Deploy, name a target database, preview, and confirm.
  7. Optionally, open the Model panel to fetch a language model if you want the chat and readable names.

What we would like to hear about

This is a beta, and the point of it is to see Netune meet databases we have never seen. The things most worth a message:

Write to dataash@proton.me, or use the contact form. Where a project file helps, Netune's saved projects contain no passwords, so they are safe to send.

Leave a line of feedback

Fifty words at most, and it is appended — as written, with the date — to a public text file in Netune's repository, oldest first. No name, no e-mail, nothing else is stored. So say what you found, not who you are.

0 / 50 words

The small print

The free edition is free to use, including at work. The licence travels in the download as app\LICENSE.txt, together with app\THIRD-PARTY.md, which lists the software Netune is built on and the terms of each language model it suggests. Language models are not part of Netune: when you ask for one, it is downloaded from its publisher, checked against the publisher's own hash, and licensed to you by its author under terms Netune shows you first. Netune is provided as is; review what it generates before you run it anywhere that matters, and keep backups — the same advice as for any tool that writes SQL.

Questions people ask first

Is it really free, or a trial?

Free. There is no time limit, no account and no key. The free edition simply leaves four features to the full one, and says so inside the program rather than expiring on you.

Why does it open in a browser if it runs locally?

Because a browser is the best canvas there is, and it is already on your machine. Netune serves its page to your own computer only, refuses requests from any other website, and stops when you close its window.

Can it damage my source database?

It only reads the database it profiles. Every write goes to a database you name, Netune refuses to name the source as a target, and everything that writes shows you a preview and waits for a second confirmation.

Does it need a GPU for the language model?

No. The beta runs the model on the processor. It is slower than a GPU, and it works on every machine. Everything except the chat and the readable names works with no model at all.

Will it work with PostgreSQL, Oracle or Snowflake?

Not yet. The beta is SQL Server only, on Windows only. Which comes next depends partly on who asks.

How do I get the full edition?

Ask for early access on the home page. The full edition is the same program with the load procedures, the warehouse deploy, the landing zone and schedules turned on.

Want to see the rest of it?

The full Netune builds and loads the warehouse, keeps a landing zone current, and runs all of it on a schedule with alerts. Request early access, or read how it works on the home page.