Code · repository · Daily log · in progress
AGI_Research
Public lab notebook — committed daily since September 2026. Linear algebra, calculus and probability from axioms → neural nets and backprop in pure NumPy (SGD through Adam) → now CNNs, Transformers and PyTorch. No shortcuts.
⑂ Code · repository·Daily log · in progress
A public lab notebook committed daily since 1 September 2026 — 547 days to 1 Mar 2028. I derive everything by hand: linear algebra, calculus and probability from axioms, then neural nets, backprop, optimisers from SGD to Adam in pure NumPy, now CNNs and Transformers.
Each day is a notebook with math, code and reflection — no autograd, no shortcuts. The repo is the research log; the portfolio shows the distilled logs. Follow along as the bench grows.
Highlights
- Linear algebra, calculus and probability from axioms
- Forward and backward pass in pure NumPy
- Backpropagation derived by hand — no autograd
- Optimisers from SGD to Adam, built step by step
- Now: CNNs, attention, Transformers
backprop ✓ NumPy CNNs Transformers PyTorch daily commits
Jupyter Notebook 86.4% · Python 13.6%
40+Days
40+Notebooks
150+Commits
FAQ — AGI_Research
How often do you commit?
Daily since 1 September 2026 — the mission is 547 days to 1 Mar 2028. Each day is a notebook.
Do you use PyTorch or pure NumPy?
Both — I first build everything in pure NumPy by hand (backprop, Adam, CNN), then show the PyTorch version for comparison.
Can I follow along locally?
Yes — clone hariomlohardev/AGI_Research, open any notebook in Jupyter, and run top to bottom. No API keys needed.