karpathy/recurrentjs — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2016-11-04
Train a character-level text generator that runs entirely in the browser, no backend needed.
Prototype a sequence model quickly to demo how RNNs and LSTMs learn from data.
Study automatic differentiation and backpropagation by reading and running the library's Graph code live.
Add text generation or sequence prediction features to an interactive web project.
| karpathy/recurrentjs | codingdocs/typora-markdown-resume | gustavoguanabara/projeto-site | |
|---|---|---|---|
| Stars | 984 | 907 | 902 |
| Language | HTML | HTML | HTML |
| Last pushed | 2016-11-04 | — | 2024-07-20 |
| Maintenance | Dormant | — | Stale |
| Setup difficulty | moderate | easy | easy |
| Complexity | 4/5 | 1/5 | 1/5 |
| Audience | developer | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Beta-quality code, requires understanding neural networks and backpropagation to use effectively.
RecurrentJS is a JavaScript library for building and training RNN and LSTM neural networks directly in the browser, letting you generate text like character-by-character sentence prediction.
Mainly HTML. The stack also includes JavaScript, HTML.
Dormant — no commits in 2+ years (last push 2016-11-04).
Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.