indieviber.dev vibelet

Drillbench

A Windows desktop workbench for learning technology by doing — drills, runnable polyglot notebooks, an embedded Spark UI, and an AI coach that turns any pasted question into a richly-explained study notebook.

⬇ Download for Windows (.msi) Setup .exe

Windows 10/11 x64 · free · opens with a demo profile of 160 real study notebooks. Spark features need Python 3.11/3.12 and JDK 17 (JAVA_HOME); AI features need your own OpenAI / Anthropic key.

Drillbench — the Math workspace with sphere-packing study notebooks, an SVG diagram cell, and the profile chooser

📓 Runnable study notebooks

Polyglot cells on a live Python kernel: PySpark, Spark SQL, git, Terraform, KSQL, YAML, markdown with KaTeX & mermaid, SVG diagrams — plus a Scala pad and a Kafka pad.

🤖 AI coach

Paste an exam question or any topic — get back a runnable, richly-explained lesson notebook. Ask-LLM on any cell, AI edits, practice mode with retype drills.

🔥 Real Spark, locally

A real local Spark with drills and hidden tests, per-cell job insight, and the Spark UI embedded right next to your notebook. Delta & Iceberg opt-in.

🗂 Workspaces for anything

Profiles → workspaces → pads: study spaces for Kafka, Terraform, Kubernetes, Snowflake, cloud certifications — even pure math.

Drillbench started as a PySpark-only trainer — that's still its founding workspace — and grew into a universal drillbench: whatever you're learning, the loop is the same. Paste a question, get a runnable notebook, drill it until it sticks.