Quick Faqs -
What is this repo for?
This repo is made for a Chrome extension targeting the KL University ERP portal. Basically, it’s a Chrome extension designed to enhance the KLU ERP website experience.What is the purpose , Purpose ఏంటి ⁉️
Let me ask you this: Would you really want to give your ERP credentials and personal details—like your attendance—to random websites and then get tired of entering the same information again and again just to know your attendance?
Personally, I hate that idea.
Like, dude… why should I have to do all that?
That’s exactly why I built this extension.
There’s no need to share any credentials, no need to enter personal details, and no need to trust third-party websites. Everything works directly on your ERP page itself. I genuinely promise—this extension does not collect, store, or send any of your data anywhere. Your privacy stays with you.
This isn’t just about attendance either.
It’s a collection of small, useful ideas—things we’ve all thought at some point, like “It would be so much better if our ERP had this feature” or “Why doesn’t it show this properly?” But the ERP is never going to change.
So instead of waiting, I decided to build those missing features myself and bundle them all into one extension.
How to set up this Chrome Extension on your device?
- Download the zip file from the Releases section.
- See these sample images if you cant find the releases.
- Extract the zip file.
- And if you want to use gemini ai feature
- Next, you need to add your own Gemini API key:
- Visit Google AI Studio
- Sign in or create your account.
- Click the Get API button on the top-right corner.
- Click on Create API Key.
- After the key is created, copy it.
- Go back to your extracted repo folder.
- Create a
.envfile and add the API key like this:GEMINI_API_KEY=your_key_here - Now, open Chrome and go to the Extensions page:
- Enable Developer mode (top-right corner):
- Click on Load unpacked, and select the folder you extracted:

What's new in erp now? ఎమ్ పికావ్ నువ్ ఇప్పుడు 🤨
- Modified login page
- gemini ai toggle button - but how it works ?
when you switch on toggle and select any text in erp it will open a pop up and ask for a question , you fill it and hit enter you can see response generated by gemini model there - Now you can modify your own profile pic
- added calculate average button that display your course attendance average
- next i added a small blue dot in attendace table when clicked total conducted & attended classes will be editable and you can freely calculate attendance in your way - for now i am not taking tcbr into consideration.
- also you can find bunk calci button beside register link , when clicked it ask you to enter no of hours you plan to bunk when entered you can see your class attendance after bunking those hours.
- next feature is if your attendence is less than 90 you can observe color change and also if it is less than meeting criteria in course code column it print how many hours you have to attend to be in safe zone
- i added cgpa percent as you know we have formula - [cgpa - 0.75] * 10
- next i added motivate me , y? dunno just use it bro
So you said we can modify our profile pic how?
Please don’t be offended if you don’t like this extension — I like it 😄
THIS repo updates continuously, so it is better to update your extension weekly
Also if you got any errors even if it is small file not found stuff just mention them in issues or ping me on any social media, some times i forgot to modify the manifest file when publisginh as new release.

