Attendrix is not a single app.
It’s an ecosystem with multiple entry points, each optimized for a different workflow:
Attendrix (Mobile App) → quick daily actions
AttendrixWeb → power, performance, and depth
LumenAI → conversational, zero-friction interaction
All three connect to the same real-time backend and reflect changes instantly.
At NIT Calicut, students must maintain 80% attendance in every subject to write end-of-semester exams. Attendance is taken manually by professors, but tracking it—accurately and continuously—is left entirely to students.
In practice, students rely on memory, rough notes, or spreadsheets. Attendance is often checked only near exams, when recovery is difficult or impossible.
Attendrix was built to eliminate this uncertainty by turning attendance and academics into something students can see, plan, and reason about—rather than guess.
Attendrix follows a shared-backend, multi-client architecture. The mobile app, AttendrixWeb, and LumenAI all connect to the same real-time data layer, ensuring consistency across platforms without duplication or sync conflicts.
Attendrix understands the NITC slot system, enrolled courses, class timings, and institute holidays. Using this, it automatically generates accurate schedules and skips non-instruction days by design.
Students mark which classes they attended. From that single input, Attendrix continuously computes subject-wise attendance, showing:
total classes conducted
classes attended
current percentage
safe bunk margin
Mandatory attendance needed to stay eligible
An attendance calculator allows students to simulate “what-if” scenarios, turning attendance from a panic-driven problem into a planning exercise.
AttendrixWeb exists because real constraints mattered:
App Store policies and costs
Flutter web performance limits
iOS-only users are lacking a strong experience
Power users wanting richer interfaces
Built with a modern web stack, AttendrixWeb connects to the same backend as the app. Any change made on the web reflects instantly on mobile, and vice versa.
AttendrixWeb intentionally adopts a neo-brutalist design—bold colors, strong contrast, sharp edges, and fluid animations. It’s meant to feel like a control surface, not a companion app.
The Study Materials page was completely re-engineered:
course-wise organization
live connection to the LaunchPad community drive
star, pin, and tag support
lightning-fast client-side indexed search
offline access with user-controlled storage limits
For many students, this becomes the most powerful academic resource interface on campus.
Available as @HeyLumenBot on Telegram, LumenAI lets students:
check attendance
mark attendance
Receive daily schedules
Get suggestions on what classes to attend or skip
Everything syncs in real time with Attendrix and AttendrixWeb.
LumenAI is also designed as a study assistant, not a generic chatbot.
It uses an advanced Retrieval-Augmented Generation (RAG) pipeline built on:
LaunchPad community study materials
peer-to-peer notes shared with Attendrix
Instead of hallucinating answers, Lumen first retrieves relevant documents and then answers strictly based on those materials. In many cases, it can locate the exact problem or reference from notes.
Free users get efficient, grounded assistance. Paid users later gain access to more advanced models with larger context windows and deeper reasoning.
Single source of truth: one backend, multiple clients
Real-time sync: no stale or conflicting state
Reversible logic: attendance and streaks can be edited safely
Privacy-aware: no invasive tracking or forced automation
Slot-aware scheduling and holiday handling
Subject-wise attendance modeling
Fully reversible streak management system
Real-time updates across app, web, and bot
Client-side indexing and caching for study materials
RAG-based AI with hallucination control
The system favors correctness and trust over shortcuts or fragile automation.
Official Site: AttendrixWeb
Attendrix Mobile App: GitHub Repository For Attendrix
AttendrixWeb: GitHub Repository For AttendrixWeb
LumenAI Bot: @HeyLumenBot
Pytrix (Related Project): Pytrix
Design & Architecture Docs: Documentation
Attendrix does not try to replace official academic systems.
It exists to help students understand and survive them better.
At its core, Attendrix answers one simple question:
“Where do I stand right now, and what should I do next?”
Everything else—apps, web platforms, bots, and AI—is careful engineering to make sure that answer is always correct.