Jackson Lang · 01 · The Campus

Armin · Fall 2026 – present · live

The tutor should already know what you're studying.

I'm building Armin with Alfred Liu and Matin Mahmoud. It's a Chrome extension for Canvas that organizes your courses and adds study tools grounded in your own course material: flashcards, practice exams, and a way to ask questions of the course itself. Right now Canvas is the only platform we support.

Organization and customization are free. The study tools come with a free monthly allowance and an optional Premium tier. The point isn't another dashboard. It's making the actual learning better.

Armin answering "Why is marginal cost the derivative of total cost?" with a worked answer and a citation to lecture 7, slide 14the answer cites the lecture it came fromasked in your own words, inside Canvas
The tutor. Frame from the launch film, which recreates the extension faithfully.
Armin dashboard in light and dark themes, from the Chrome Web Store listingthe store listing, today
Armin for Canvas on the Chrome Web Store. Free; optional Premium study tools.
Armin grade projection: your grade now and with the marks you expectwhat the midterm has to be
Grade projection from what is still to come.

Where it came from

Armin grew out of tPortal, a desktop app I built in my first week at U of T. The commit history below is tPortal's; it is also the origin story.

121 commits · 41 tagged releasesSep 11 to Oct 6, 2026 · from the repository
09-11
09-12
09-13
09-14
09-15
09-16
09-17

2026-09-11 · 23:50Ignore build outputs; Windows smoke test logs via --enable-logging

What I did, and what the team did

Mine

  • Product and business direction, growth and user feedback.
  • Execution on everything outside the core engineering.

Team

  • Matin Mahmoud is technical lead; Alfred Liu is co-founder.

Live in the Chrome Web Store as Armin for Canvas; free, with optional Premium study tools. verified · Chrome Web Store listing and getarmin.com, fetched Nov 1 2026.

What changed

  • Students don't want another dashboard. They want the one they already have to behave.
  • A free tier people actually open beats a feature list nobody reads.

Also in this bay

tPortalOne week into university, I started building my own software for it.