VocabCoach ist ein Windows-Vokabeltrainer, der aus einfachen Fotos von Vokabelbuch-Seiten automatisch bearbeitbare Lektionen erstellt. Danach können die Vokabeln klassisch per Tastatur oder direkt per Stift und Handschrifterkennung geübt werden.
Die Anwendung ist bewusst lokal ausgerichtet: Lektionen bleiben auf dem eigenen Rechner, die Handschrifterkennung läuft über Windows Ink und die Bilderkennung nutzt einen lokalen Ollama-Dienst.
Statt Vokabeln mühsam abzutippen, kann ein Foto einer Vokabelbuch-Seite hochgeladen werden. VocabCoach analysiert das Bild lokal mit Ollama, erkennt englisch-deutsche Vokabelpaare und legt daraus eine bearbeitbare Lektion an. Die erkannten Einträge können anschließend geprüft, korrigiert, ergänzt und gespeichert werden.
| Übungsrichtung auswählen | Mit Stift üben |
|---|---|
![]() |
![]() |
| Rückmeldung nach der Prüfung | Vokabeln bearbeiten |
|---|---|
![]() |
![]() |
| KI-Zentrale | Handschrifterkennung prüfen |
|---|---|
![]() |
![]() |
- Aus Fotos von Vokabelbuch-Seiten automatisch bearbeitbare Lektionen erstellen.
- Vokabellektionen manuell erstellen, bearbeiten, sortieren, exportieren und importieren.
- Vokabeln per Tastatur oder Stift üben.
- Windows-Ink-Handschrifterkennung über einen separaten Helper-Prozess nutzen.
- Vokabelpaare aus Bildern über ein lokales Ollama-Modell auslesen und vor dem Speichern kontrollieren.
- Lektionen lokal im Windows-Benutzerprofil speichern.
- Windows-Installer ohne Administratorpflicht erstellen.
- Windows 10/11 x64.
- Windows-Ink-Handschrifterkennung für die Stifteingabe.
- Ollama für den KI-gestützten Bildimport.
- Die Ersteinrichtung führt durch die benötigten lokalen Komponenten.
Für die Entwicklung:
- .NET 8 SDK.
- Inno Setup 6 für Installer-Builds.
Fertige Installer werden als GitHub-Release-Dateien bereitgestellt. Der Dateiname enthält die jeweilige App-Version, zum Beispiel:
VocabCoachSetup-1.2.9.exe
VocabCoach wird ohne vorinstallierte Lektionen ausgeliefert. Neue Lektionen werden vom Nutzer angelegt oder aus .vclesson-Dateien importiert.
Lektionen werden lokal im Benutzerprofil gespeichert:
%LOCALAPPDATA%\VocabCoach
VocabCoach lädt keine Lektionen, Trainingsergebnisse oder importierten Vokabeln in einen Cloud-Dienst hoch.
Projekt bauen:
dotnet build .\VocabCoach.sln -c ReleaseTests ausführen:
dotnet test .\VocabCoach.Tests\VocabCoach.Tests.csproj -c ReleaseRelease-Build inklusive Installer erstellen:
.\build-release.ps1Die App-Version wird zentral in Directory.Build.props gepflegt. Die Installer-Version in VocabCoach.iss muss dazu passen. Das Release-Skript bricht ab, wenn beide Versionsnummern nicht übereinstimmen.
Wenn dir VocabCoach hilft, kannst du den Maintainer über den GitHub-Sponsor-Button unterstützen.
Das Projekt nutzt die Ko-fi-Angabe in .github/FUNDING.yml.
VocabCoach steht unter der Apache License 2.0. Maßgeblich ist die offizielle englische Lizenzfassung in LICENSE.







