LLM Typing Trainer icon

LLM Typing Trainer

by bkidjob · Tools
Manifest V3 Free
View in Chrome Web Store Data as of 21 Oct 2026

An advanced touch-typing environment supporting ASCII conversion, custom lessons, local LLM integrations, and error/speed heatmaps.

Users
11
+2 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#197K
#165K among extensions
Version
1.0.36
updated 8 Aug 2026

Users

monthly, 3 months
0611Jul 2026Sep 2026Oct 2026
Latest, 21 Oct 2026: 11 usersMove the mouse over the chart for any month

Ratings count

monthly, 3 months
001Jul 2026Sep 2026Oct 2026
Latest, 21 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About LLM Typing Trainer

LLM Typing Trainer is a modern Chrome extension that helps you improve your touch typing with detailed analytics, customizable practice sessions, and optional integration with locally hosted AI models. All practice data is stored locally on your device, and the extension works without requiring an online account. Key Features Touch Typing Engine • Real-time WPM, CPM, accuracy, error highlighting, and peak speed tracking. • Pause and resume sessions with keyboard shortcuts. • Full-screen, distraction-free typing mode. • Customizable cursor styles, word wrapping, whitespace rendering, and typing modes (stop-on-error or forgiving). ASCII Normalization • Automatically maps accented characters (é → e, ñ → n, ß → ss, etc.) to standard keyboard equivalents. • Customizable character mappings for different languages or specialised typing exercises. Interactive Keyboard Heatmaps • Visual keyboard heatmaps showing key-by-key latency and error rates. • Supports QWERTY, Dvorak, and Colemak layouts. • MacBook, Desktop ANSI, and Desktop ISO keyboard visualisations. Local AI Integration Compatible with OpenAI-compatible local API servers such as Ollama, LM Studio, QwQ, and vϘLX. Available AI-assisted features include: • Contextual explanations for imported text or code. • Session summaries with typing analysis and suggested areas for improvement. • Text cleanup and difficulty estimation for imported content. Progress Dashboard • Monthly practice calendar. • WPM and accuracy charts. • Session history with detailed performance statistics. • Practice schedules, reminders, rest timers, and optional lockout enforcement. Offline Storage • IndexedDB stores lessons, sessions, key statistics, and schedules locally. • chrome.storage.local stores preferences, themes, keyboard layouts, and AI configuration. • Import and export profiles using JSON backups. Themes • Atom One Light • Atom One Dark Privacy • Your typing data remains on your device. • AI features communicate only with the local endpoint that you configure. • No remote scripts are loaded. Built with Manifest V3, TypeScript, esbuild, IndexedDB, Canvas, and chrome.storage.local.

Growth

WindowUsersChangeRatingsRating
7 days−2−15.4%00.00
30 days+2+22.2%00.00

Version history

2 versions recorded
1.0.368 Aug 2026
1.0.3530 Jul 2026

Details

Category
Tools
First seen
30 Jul 2026
Size
94 KB
Languages
en
Pricing
Free
Privacy policy
bkidjob.github.io
Support
bkidjob.github.io
Extension ID
jcgdebfnoaddigkapkiffnlkicflphab

Permissions and risk

Moderate riskimpact 2, likelihood 3
Permissions
storagetabs
Site access
http://localhost/*http://127.0.0.1/*

Alternatives to LLM Typing Trainer

Extensions that rank for the same store searches or share the Tools category, ordered by users