ouyangyipeng

大学生最实用的工具之——上课摸鱼助手,再也不用怕临时点名回答问题时没听课了!

27
0
69% credibility
Found Mar 07, 2026 at 27 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

ClassAssistant is a desktop tool that records classroom audio, alerts on keywords like roll calls, provides AI rescue answers, tracks lesson progress, and generates summaries from transcripts and uploaded materials.

How It Works

1
📥 Get the class buddy app

You download and open this little desktop helper that sits quietly on your screen like a friendly fish.

2
📄 Add your class notes

Drag in your teacher's slides or handouts so it knows the lesson material.

3
🎣 Start slacking mode

Pick your class name, choose notes if any, and tap to begin quiet listening through your microphone.

4
🚨 Alert wakes you!

If the teacher mentions roll call or your name, the window flashes red with a big warning to grab your attention.

5
🆘 Get instant help

Tap rescue for a smart summary of what's happening, the question, and a ready answer, or check where the teacher is in the lesson.

6
📝 Make class notes

After class, tap to create a neat summary of everything said, mixed with your notes.

🎉 Slacked perfectly

You relax through class but end up with full notes and no surprises—your buddy did the work!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 27 to 27 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ClassAssistant?

ClassAssistant is a Python desktop app built with Tauri that lets college students monitor lectures hands-free. It records audio from your mic, transcribes speech in real-time using free or paid ASR services, and flashes alerts if keywords like "roll call" or your name pop up. Upload class PPTs or PDFs for context-aware AI summaries and emergency "rescue" answers generated from the transcript.

Why is it gaining traction?

It bundles live transcription, keyword detection via WebSocket pushes, and LLM-powered aids like "what's the teacher asking?" into one distraction-free window that auto-resizes for alerts. Multiple ASR backends (local Google, Aliyun DashScope, ByteDance Seed) mean it works offline-ish or with pro accuracy, without forcing a single API key. The slacker hook—AI saving you from cold calls—makes it addictive for testing real-time voice AI pipelines.

Who should use this?

Undergrads in big lecture halls dodging surprise questions, or Python devs prototyping voice agents with ASR/LLM stacks. Ideal for anyone hacking personal productivity tools around class notes, like auto-generating Markdown summaries from uploaded slides.

Verdict

Grab it if you're a student or voice AI tinkerer—solid MVP for niche fun at 19 stars—but the 0.699999988079071% credibility score flags early-stage risks like sparse docs and no tests. Fork and harden for production use.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.