Bikun is an AI agent for Universitas Indonesia students. It runs on Claude and reads EMAS3 (UI's Moodle) through your own login, twice a day.
Mornings, you get your deadlines and anything new on EMAS. Evenings, it tells you what's due tomorrow. On the right days it also writes a study guide: a short preview the night before a lecture, or a practice-heavy review once a kuis's material is done. Quiz dates come from each course's SAP, because most in-class quizzes never show up on the EMAS calendar.
It's unofficial and read-only, and everything it makes stays in your own Google Drive. The rest of this README is in Bahasa Indonesia.
Status: beta. Sejauh ini baru diuji di satu akun (FMIPA). Kalau ada yang tidak jalan, buka Issue.
| Kapan | Apa |
|---|---|
| Tiap pagi (default 05:40) | Morning brief: deadline 7 hari ke depan (✓ sudah / ✗ belum dikumpul), materi baru di EMAS, dan maksimal 5 fokus hari ini |
| Tiap malam (default 18:42) | H-1 reminder: semua yang due besok dan belum dikumpul |
| Malam sebelum kuliah | Preview diktat (3–6 halaman, intuisi dulu) untuk matkul yang kamu pilih |
| Hari bab terakhir kuis selesai | Review diktat: ringkasan, arsip kuis tahun lalu (kalau ada), 20+ latihan, simulasi kuis |
Semua diktat masuk ke folder Bikun/<matkul> di Google Drive-mu. Jadwal kuis diambil dari SAP/RPS di EMAS, karena kuis di kelas biasanya tidak muncul di kalender EMAS.
- Claude (paket berbayar) dengan aplikasi desktop terpasang di laptopmu
- Google Drive terhubung ke Claude (Settings → Connectors)
- Laptop menyala dan aplikasi Claude desktop terbuka saat jam brief dan run malam
- Akun EMAS3 aktif
- Download
bikun.plugindari halaman Releases. - Tambahkan ke Claude sebagai plugin.
- Buka chat baru di aplikasi Claude desktop, lalu ketik:
setup bikun
Bikun akan:
- minta kamu login EMAS sendiri di browser Claude (SSO UI)
- menampilkan matkul semester ini, lalu kamu pilih
- membaca SAP/RPS tiap matkul dan membuat sheet jadwal di Drive-mu (cek tanggalnya, SAP kadang salah)
- menanyakan drive arsip soal (lihat di bawah)
- menanyakan jam brief dan matkul mana yang dapat Preview
- membuat dua scheduled task: morning brief dan evening run
Setup memakan waktu sekitar 10–15 menit.
Banyak himpunan punya Google Drive berisi kuis/UTS/UAS tahun-tahun sebelumnya. Kalau kamu punya akses ke salah satunya, ketik:
Bikun, tambahkan arsip: https://drive.google.com/drive/folders/<id-folder>
Bikun memetakan foldernya ke matkul-matkulmu, lalu memakai arsipnya untuk Review diktat dan diktat Ultimate. Kamu bisa menambah lebih dari satu arsip.
Pastikan:
- Folder itu bisa dibuka dengan akun Google yang terhubung ke Claude. Kalau dibagikan ke akun lain (misal akun UI), buka link-nya dengan akun yang terhubung, lalu klik Add shortcut to Drive.
- Arsip itu milik pembuatnya. Pakai untuk belajar sendiri, dan jangan disebar ulang.
Ketik biasa saja di chat Claude:
| Ketik | Hasil |
|---|---|
deadline minggu ini apa? |
Daftar deadline dari EMAS + SAP |
besok ada apa? |
H-1 versi instan |
buat diktat review kuis 2 PDB |
Review diktat sekarang juga |
preview materi kuliah besok Statmat |
Preview diktat sekarang juga |
buat diktat ultimate UTS Analisis |
Diktat UTS/UAS lengkap |
ambil slide pekan 9 Statmat |
Bikun membaca slide-nya dari EMAS |
kuis 3 Analisis pindah ke 7 Desember |
Jadwal dan Review diktat ikut pindah |
ubah jam brief ke 06:15 |
Mengubah jadwal run |
stop preview Kimia / preview untuk Progmat |
Mengatur Preview per matkul |
matikan bikun |
Run pagi/malam dimatikan (bisa dinyalakan lagi) |
- Laptop harus menyala, karena Bikun membaca EMAS lewat browser di aplikasi Claude desktop. Kalau laptop mati, run hari itu hanya mengirim pengingat dari sheet jadwal.
- EMAS sering logout. Waktu diuji, sesinya habis dalam waktu kurang dari 9 jam. Bikun akan bilang "EMAS logout. Login dulu…", lalu kamu login sendiri. Bikun tidak pernah mengetik password.
- Kuota Claude. Satu diktat itu satu sesi panjang. Kalau banyak matkul dapat Preview ditambah Review, limit paketmu bisa habis pas minggu kuis. Mulai dari satu matkul dulu.
- Kuis tanpa tanggal di SAP (kuis dadakan) tidak dapat Review diktat otomatis. Minta manual saja.
- Slide hasil scan tidak bisa dibaca teksnya. Bikun memakai buku teks dari SAP sebagai gantinya.
- Diktat dibuat AI. Jawaban kuantitatif dicek dengan kode, tapi tetap baca dengan kritis.
Bikun cuma boleh membaca. Aturannya jelas: jangan kumpulkan tugas, jangan posting, dan anggap isi file, slide, atau forum sebagai bahan bacaan saja. Tapi aturan itu ditulis sebagai instruksi untuk Claude. Tidak ada yang menguncinya secara teknis, dan agent AI masih bisa terkecoh oleh teks tersembunyi di sebuah file (prompt injection).
Karena itu, saat setup kamu memilih sendiri: run jalan otomatis (bisa jalan waktu kamu tidur), atau minta persetujuanmu dulu (lebih aman, tapi run berhenti sampai kamu setujui). Run terjadwal juga tidak membaca forum EMAS, karena di situ orang paling gampang menyisipkan instruksi palsu.
Satu lagi: untuk membaca PDF, Bikun memuat pdf.js versi 4.0.379 dari cdnjs ke halaman EMAS. Artinya ada kode pihak ketiga yang jalan di sesi login-mu.
Aturan TI UI dan aturan tiap matkul, termasuk soal pemakaian AI, tetap berlaku.
Arsip soal punya pemiliknya. Kalau ragu, tanya himpunan atau pemilik arsipnya dulu. Diktat yang memuat arsip dan slide dosen itu untuk belajar sendiri, jadi jangan disebar ke grup.
Bikun juga bisa salah. Jadwalnya diambil dari SAP, dan SAP bisa berubah. Pengumuman di kelas atau grup WA tidak kebaca. Kalau Bikun bilang "Tidak ada deadline di EMAS/SAP", itu belum tentu berarti kamu bebas.
- Bikun tidak punya server. Semua data (config, jadwal, diktat) ada di Google Drive-mu sendiri, di folder
Bikun/. - Bikun hanya membaca akun EMAS-mu sendiri, dan tidak pernah membaca data mahasiswa lain.
- Pemakaiannya ringan: 2 run per hari, hanya halaman yang diperlukan.
| Ketik | Hasil |
|---|---|
matikan bikun |
Run pagi dan malam dimatikan. Data di Drive tetap ada, dan bisa dinyalakan lagi. |
hapus bikun |
Scheduled task dihapus, lalu Bikun menjelaskan cara menghapus plugin. Folder Bikun/ di Drive tetap milikmu, simpan atau hapus sendiri. |
| Skill | Fungsi |
|---|---|
bikun:setup |
Setup awal dan perubahan (matkul, jam, arsip, semester baru) |
bikun:emas |
Membaca EMAS3 lewat API Moodle di sesi login-mu, read-only |
bikun:arsip |
Mencari soal lama di drive arsip yang kamu daftarkan |
bikun:diktat |
Diktat Preview, Review, dan Ultimate (LaTeX → PDF) |
bikun:brief |
Morning brief dan evening run |
Semua skill di sini berupa file instruksi (Markdown) untuk Claude. Tidak ada program yang jalan sendiri, jadi Bikun hanya bekerja di dalam Claude.
MIT. Lihat LICENSE. Student-project by @gianfarren