EdTech / AI System

SIAKAD AI

A modern academic information system that streamlines administration, course enrollment, learning workflows, and verified AI-powered academic guidance.

CategoryEducational Technology
FocusKRS, LMS, AI Advisor
RoleLead Full-Stack Engineer & AI Architect
SIAKAD AI academic system dashboard preview

Overview

SIAKAD AI was designed for medium-to-large higher education institutions in Indonesia. The platform supports students, lecturers, and faculty-level administrators across study-plan enrollment, grading, learning materials, attendance, thesis tracking, and academic records.

Problem

Legacy academic portals often lack responsive workflows, real-time validation, and reliable student support. Academic advisors are frequently overloaded with repetitive questions about credit limits, prerequisites, graduation readiness, and thesis procedures.

Solution

We built a complete academic information system with a grounded AI Academic Advisor. Instead of relying on generic model memory, the assistant receives a verified database snapshot of the student's academic profile before answering.

AI Guardrail Architecture

The system uses a dual-guard architecture: a grounded context builder compiles live student, curriculum, schedule, and grade data; then a validation engine checks the AI response for invalid course references, credit math errors, out-of-scope topics, and speculative language before the answer reaches the student.

Key Features

  • Automated KRS validation based on dynamic SKS limits.
  • Grounded AI advisor for academic rules and study progression.
  • Course-code, credit-math, and topic-scope guardrails.
  • Faculty-scoped administration and role-based access.
  • Integrated LMS, attendance, assignments, and grading portal.

Tech Stack

Laravel 12 PHP 8.2 TailwindCSS Alpine.js Gemini API Pest PHP
BackendPHP 8.2, Laravel 12, Breeze, Spatie Permission
FrontendTailwindCSS, Alpine.js, Vite
DatabaseSQLite for development, MySQL/PostgreSQL for production
AI LayerGoogle Gemini API with grounded context builder and validation guards
TestingPest feature tests for context builder, controllers, and guard mechanisms

Contribution

Designed the database schema, implemented the LLM integration layer, built the context builder and validation pipeline, developed KRS credit calculations, enforced faculty-scoped security boundaries, and authored feature tests for core academic and AI workflows.

Impact

The guard engine prevents invalid course-code references and credit calculation errors, reducing misleading academic advice. Automated KRS validation also reduces invalid submissions and helps advisors process approvals faster.

Need A Reliable Academic System?

We can help design academic workflows, internal portals, and AI assistants that stay grounded in real institutional rules.

Discuss Project