Built something so you stop pasting your transcript into a chatbot to figure out what a retake is worth

Most people check their grades to see which C or D they need to fix, then move on. But knowing where that grade actually puts your CGPA is a different thing, and the portal never tells you that.

So people just guess, or paste their transcript into a chatbot and ask it to work out what retaking a course would do to their CGPA. I did that too, more than once, then checked the math myself anyway because I never fully trusted the chatbot got AU's retake rules right.

That's the real problem. The portal shows you a number. It doesn't tell you what's pulling it down, what a retake is actually worth, or if your target CGPA is even possible before you graduate. So I made an extension that answers all of this right inside the AU portal. No pasting your transcript anywhere.

Set the CGPA you want, and it works out the SGPA you need each semester to actually hit it. Not a rough guess, the real number.

Pick a past course and try out a retake before you commit to it. It shows you which subject would help your CGPA the most, so you're not signing up for a summer course that barely changes anything.

Getting this right meant learning AU's retake rules properly first. A retake counts one way, an F counts a different way, and Pass/Fail or Foundation courses don't count at all. Get any of that wrong and the tool just gives you the wrong number like it's sure of itself, which is worse than a chatbot guessing.

Everything runs in your browser. Nothing gets sent anywhere, no AI involved, no account needed, nothing else to install.

  1. Grab the zip: https://github.com/AhmaadKaleeem/cgpa_helper_au/releases/download/v1.0.0/GradePilot-v1.0.0.zip
  2. Extract it.
  3. Go to chrome://extensions, turn on Developer Mode, click Load Unpacked, pick the folder.
  4. Open your Grade Report on the portal. The CGPA button shows up by itself.

Takes under two minutes start to finish. Would love to hear from anyone on Multan, Kharian, or Karachi campus, since I've only tested it on the Islamabad portal so far.

reddit.com
u/Actsurance — 1 month ago

air uni current students , check this out

GradePilot is now available for Air University students.

GradePilot helps you calculate your actual CGPA and SGPA according to Air University policies instead of relying only on the student portal. It automatically applies retake rules and helps you plan your academic improvement.

Key Features

  1. Calculate actual CGPA and SGPA
  2. Apply official retake rules automatically (highest grade is counted)
  3. Check how much a retake can improve your CGPA before registration
  4. Set a target CGPA and see the required grades
  5. Simulate retakes and future grades without affecting your real record
  6. Track earned credit hours and graduation progress
  7. Correct common portal calculation issues
  8. Export your data and calculations to Excel or create a backup

Download Options

  1. Windows Installer (Recommended)

Download and run GradePilotSetup.exe. It guides you through installation and Chrome extension setup.

Download:
https://github.com/AhmaadKaleeem/cgpa_helper_au/releases/download/v1.0.0/GradePilotSetup.exe

All releases:
https://github.com/AhmaadKaleeem/cgpa_helper_au/releases/tag/v1.0.0

  1. ZIP File

Download the ZIP, extract it, open chrome://extensions, enable Developer Mode, click Load unpacked, and select the GradePilot folder containing manifest.json.

Download:
https://github.com/AhmaadKaleeem/cgpa_helper_au/releases/download/v1.0.0/GradePilot-v1.0.0.zip

  1. WinGet

Run this command in PowerShell:

winget install AhmadKaleemBhatti.GradePilot

(The package will appear after WinGet repository synchronization.)

  1. GitHub Repository

Source code and future updates:
https://github.com/AhmaadKaleeem/cgpa_helper_au

For any bugs, incorrect calculations, or installation issues, please report them through GitHub Issues or contact:

ahmadkaleeem1@gmail.com

Developed by Ahmad Kaleem Bhatti
BS Computer Science (BSCSev-F-24-A), Air University

reddit.com
u/Actsurance — 1 month ago

I got tired of the Air University portal... so I'm building this

I've always felt that our student portal just throws grades and CGPA at us without actually helping us understand them. Every semester, people ask things like, "Which subject ruined my CGPA?", "How much would my CGPA increase if I retook this course?", or "Can I still reach a 3 before graduation?" The only way to figure it out is by doing manual calculations.

So I'm building a tool that works with the Air University portal. You log in as usual, open your grades, and it automatically analyzes your transcript to give you a complete breakdown. It shows which courses have the biggest impact on your CGPA, where you're losing the most points, semester-wise performance trends, projected CGPA, and even lets you simulate "what if I got an B+ instead of a D?" to see how much it would change your CGPA. The goal is to turn a confusing transcript into something that's actually useful.

I'm also planning to add AI-powered insights that explain your academic performance in plain English instead of just showing numbers. Think of it as having someone analyze your transcript and tell you exactly where you stand and what improvements would make the biggest difference.

Still in development, but I'd love to hear what features you'd want to see. If this is something you'd actually use, let me know. I'd rather build something students genuinely find useful than another project that nobody opens after the first day.

reddit.com
u/Actsurance — 1 month ago
▲ 2 r/PCRepair+1 crossposts

Bought a used laptop once and had zero way to check if the parts were swapped. Building something to fix that.

I got curious about something a while back. Every secondhand laptop I've looked at, or the ones that came off an old company fleet, was basically a black box. No real way to know if the SSD or RAM had been quietly swapped before it landed in your hands, short of cracking it open yourself.

So I started building something to answer that for myself first. It checks a laptop's parts, compares them against what should actually be inside, and gives a rough score for how much of it still matches the original build.

I'm maybe two weeks into what I'm treating as a fifty day build. No repo live, no users yet, just me testing on whatever old laptops I can dig up around the house. The hardest part so far has been getting checks to run before the operating system even loads. That's been miserable to debug.

Honestly not sure yet if this is a problem beyond my own curiosity. If you've ever bought a refurbished laptop or managed a pile of them at work, did you ever hit a moment where you had no clue what was actually inside the machine? Trying to figure out if that's a real gap or just something that bugs me specifically.

reddit.com
u/Actsurance — 2 months ago

AI Agent Problem

Your security team can't name every AI agent running inside your company right now.

Neither can you, probably.

A CSA survey from April found 53% of organizations have had AI agents exceed their intended permissions. Not hacked. Not breached in the usual sense. Just doing more than they were told to.

A separate CSA study, commissioned by Token Security, found 82% of enterprises discovered AI agents they didn't know existed. Not last year. In the past year. Ongoing.

Here's the part that should actually bother you.

Most of these agents were never approved by IT or security. Someone on marketing spun one up to draft emails. It got read access to the CRM along the way. Nobody logged it. Nobody owns it. It's still running.

Fun fact. Only 11% of organizations automatically block an agent when it exceeds scope. The rest either log it after the fact or ask a human to approve something that already happened.

That's not governance. That's a diary.

I we'll notice eventually" isn't a security model.

Shadow IT used to mean someone installed Dropbox without asking.

Shadow AI means an agent has standing access to your customer data and nobody remembers approving it.

If you've ever found an agent in your company you didn't know existed, tell me how you found out.

Read the full article using the link in the description.

reddit.com
u/Actsurance — 2 months ago