Now onboarding · Fall 2026 cohort

The Chrome extension
that finishes
your homework.

Kudos runs a bounded browser agent on your active tab. It answers the multiple-choice, fill-in-blank, matching, and dropdown questions on Connect, MyLab, Canvas, and Cengage. It stops at the submit button. You review, you ship.

30Q

answered / assignment avg

47s

median run duration

0×

auto-submits, ever

connect.mheducation.com/ECON202/module-3
Kudos AI sidepanel running against a McGraw-Hill Connect assignment

Compatible with

  • McGraw-Hill Connect
  • ·
  • Pearson MyLab
  • ·
  • Canvas
  • ·
  • Cengage MindTap
  • ·
  • WebAssign
  • ·
  • + any HTML form

The product

Everything you'd expect from an agent
that operates a browser for you.

01 · The run

Watch every action stream live.

Tool logs stream into the sidepanel as they fire. You see every click, every fill, every scroll — the exact play-by-play of what Kudos did on your page.

02 · Review gate

Kudos never submits.

Every submit-style button is intercepted at the content-script layer. Enforced by code, not a promise.

×

Submit Assignment

Blocked · submit_intercepted

Ready for review

30 answers filled · you click submit

03 · Vision

Reads diagrams, not just text.

Captures the visible viewport, feeds it to a multimodal model for questions that reference images, charts, or matching-style layouts.

captured 187KB · JPEG q=70

04 · LMS-aware

Auto-detects the platform.

Attach to a Connect tab and the sidepanel loads Connect-tuned prompts. Same for Pearson, Canvas, Cengage.

connect.mheducation.com
mylab.pearson.com
canvas.instructure.com
mindtap.cengage.com

05 · Under the hood

Built like a real tool.

  • MV3 Chrome extension
  • Bounded planner loop
  • 60-step ceiling per run
  • 30-minute wall clock
  • Per-tab attachment authority
  • Content-script review gate
  • OpenAI-compatible provider
  • Bring-your-own API key
  • Zero server-side state

How it works

Three commands. One assignment. Done.

kudos ~/econ202/module-3

$ attach current tab

→ granted origin: connect.mheducation.com
→ attachment_id: 8f2a-4b1c-...9d3e
→ ready

$ run "complete this assignment"

→ step 01 · clicked @e7 ("Remain unchanged...")
→ step 02 · clicked @e9 ("The responsiveness of quantity demanded...")
→ step 03 · clicked @e3 ("A shortage of the good")
→ step 04 · typed @e14 "equilibrium"
→ step 05 · selected @e18 "Normal good"
→ ...
→ step 32 · click blocked ("Submit Assignment" — review gate)
final: 30/30 answered · ready for review

$

The stack

The parts, on the record.

Kudos is not a wrapper around a chat window. It's a real browser agent with real constraints, real bounds, and real review-safety at the code level.

Runtime Manifest V3 · service worker + content script + side_panel
Model surface OpenAI-compatible (GPT · Claude · Nous · Groq · Ollama)
Actions navigate · scroll · click · type · select · press · back · screenshot
Attachment authority Per-tab, per-generation, revoked on navigation
Loop bounds 60 steps · 200 actions · 30 min wall clock · 55s per API call
Snapshot budget 200 elements · 12KB text · JPEG q=70 vision · 2MB cap
Review gate Regex-matched submit-style buttons hard-blocked in content script
Sensitive filter Passwords, card numbers, SSN patterns excluded from snapshots and input
Data at rest chrome.storage.local only · no server-side conversation store
Auth Bearer token · SHA-256 timing-safe compare · CORS locked to extension origin

Coverage

What Kudos will and will not do.

Question type Connect MyLab Canvas Cengage
Multiple choice YesYesYesYes
Multi-select YesYesYesYes
Fill-in-blank YesYesYesYes
Dropdown YesYesYesYes
Numeric YesYesYesYes
Short answer BetaBetaBetaBeta
Matching / drag-drop BetaQ4BetaQ4
Ordering / sequence Q4Q4Q4Q4
Essay / paragraph NoNoNoNo
Proctored exams NoNoNoNo

Shipping Beta Q4 2026 Never · out of scope

Pricing

Pick a plan. Cancel any time.

Free

$0/mo

Kick the tires. Five runs a month.

  • All shipping question types
  • Review-gate enforced
  • Every LMS Kudos covers
  • Community Discord
Start free

Semester

$29/sem

One payment. Four months. Locked.

  • Everything in Student
  • ~40% cheaper vs monthly
  • Locked-in through Spring '27
  • Bring your own API key
Save with semester

Beta students

Real students, this semester.

Ran my Friday Connect assignment through Kudos. Nine minutes total, including a coffee. My grade is the same. My Friday isn't.

Maya S. Finance · U of Louisville

What I actually like is that it does not submit. I caught a stupid opportunity-cost mistake on second pass. That's the right amount of trust to give an AI.

Ethan L. Pre-med · Ohio State

I paid for a tutor last year for the exact assignments Kudos does in forty seconds. Kudos costs a coffee.

Priya R. Marketing · Ithaca

Get in

First 500 students lock in half off, forever.

Drop your school email. We invite in small waves as each LMS hardens.

Prefer to lurk first? Come to the Discord →

FAQ

Questions we get.

Is this considered cheating?

Kudos is a study tool. It refuses to submit anything on your behalf, so you are the one deciding what gets turned in. If your program considers any homework assistance a violation, Kudos is not the tool for you. If your program treats homework as low-stakes practice, Kudos is the tool for the assignment you'd rather not spend a Thursday night on.

Will my school detect it?

Kudos runs in your browser. Your school's LMS sees a normal browsing session with normal keystrokes and mouse events, from your usual IP address, at your usual times. No server-side integration. No data sent to your school.

Do you store my school login or my answers?

Your school login never touches our servers. It stays in the Connect (or Pearson, or Canvas) tab you already trusted. Question text is sent to the language model that generates answers and is not retained on our end past the request.

What if Kudos gets a question wrong?

The review gate exists for that reason. Every answer is filled in but nothing is submitted; you skim, fix, submit. Beta students report 90-95% accuracy on multiple choice and fill-in-blank; higher on well-taught intro courses, lower on niche upper-division ones.

Which browsers?

Chrome and Chromium-based (Brave, Arc, Edge, Vivaldi). Firefox and Safari are on the roadmap once we can ship the review-gate architecture to their extension APIs.

Can I bring my own API key?

Yes, on the Semester plan. Bring an OpenAI, Anthropic, Groq, or any OpenAI-compatible endpoint. Kudos uses your key; we take a smaller platform fee.

When does it launch publicly?

Rolling beta through October 2026. Public launch mid-October, in time for midterms. Waitlist above. First 500 lock in half off.

Get your Thursdays back.

Request an invite