Blog

Tech & Language Insights from Building satzklar

Meet the satzklar Model: German Grammar Parsing in Milliseconds, on a CPU

A year ago we said no open-source large language model could beat Claude at parsing German grammar, so we trained our own specialist instead. The satzklar model matches treebank state-of-the-art (97.7% attachment accuracy), runs in milliseconds on a plain CPU, and now powers grammar analysis on satzklar.net. Open-sourced on Hugging Face.

Read more
Building a German Grammar Visualizer: When AI Meets Linguistic Analysis

German learners face a unique challenge: the language's flexible word order and complex grammatical relationships create a web of dependencies that traditional learning tools struggle to illuminate. This post explores how we built satzklar.net entirely using Claude for both development and runtime language processing.

Read more