20 poin oleh theoverstructure 2026-05-26 | 11 komentar | Bagikan ke WhatsApp

PAIDEIA – plugin Claude Code local-first yang membangun knowledge base persiapan ujian dari materi kuliah saya

Saya sedang menempuh double major di Fisika dan Ilmu Matematika di KAIST. Saat belajar untuk ujian, saya melihat teman-teman memasukkan PDF utuh ke GPT dan mulai memikirkan cara yang lebih efisien, lalu saya membuat plugin ini sendiri dan merilisnya sebagai open source!

Sebagian besar mahasiswa memasukkan materi kuliah, tugas, solusi, dan soal-soal tahun sebelumnya ke LLM sekaligus lalu meminta, “tolong jelaskan”, “tolong ringkas”, atau “buatkan soal prediksi”. Namun dalam belajar untuk ujian, yang penting bukan sekadar ringkasan, melainkan terus melacak pola penyelesaian yang berulang di mata kuliah itu, gaya tugas dari profesor, titik-titik yang sering saya salah, dan bagian yang kemungkinan besar akan keluar di ujian. Karena itulah saya membuat PAIDEIA.

PAIDEIA berorientasi local-first untuk Claude Code. Jika Anda menaruh PDF materi kuliah, tugas, dan solusi ke dalam folder mata kuliah, PAIDEIA akan membuat knowledge base persiapan ujian khusus untuk mata kuliah tersebut.

Fitur

  • Mengonversi PDF materi kuliah/HW/solusi ke Markdown
  • Mengekstrak pola penyelesaian yang berulang dari solusi
  • Menandai area yang berpeluang tinggi keluar di ujian berdasarkan cakupan tugas
  • Membuat pattern card, weakness map, dan cheatsheet satu halaman
  • Menghasilkan twin variant dari soal yang sudah ada
  • Membuat ujian simulasi
  • Membaca PDF jawaban yang dikerjakan tangan dengan OCR lalu menilai dengan membandingkannya terhadap reference solution
  • Mengakumulasi pola kesalahan dan mencerminkannya ke drill serta cheatsheet berikutnya
  • Menyimpan semua output sebagai Markdown biasa

Latar belakang

Yang dibutuhkan mahasiswa bukanlah “AI tutor yang lebih ramah”, melainkan sistem belajar per mata kuliah yang terus menumpuk materi kuliah saya dan kesalahan saya.

Ujian biasanya lebih terikat pada gaya profesor tertentu dan distribusi tugas daripada pada pengetahuan umum. Bahkan untuk konsep yang sama, yang penting adalah bagaimana soal dibuat, pola penyelesaian apa yang berulang, dan di mana saya sering tersendat. Karena itu, PAIDEIA lebih mirip learning graph yang bisa diedit daripada chatbot percakapan. Sekali salah mengerjakan soal, kesalahan itu akan tersimpan di weakness map dan tercermin pada soal latihan serta cheatsheet berikutnya.

Local-First

Hasilnya tidak terkunci di dalam aplikasi tertentu. Semuanya tetap tersimpan sebagai file Markdown di dalam folder per mata kuliah, dan bisa langsung dibuka di alat seperti Obsidian. Untuk OCR, secara default dapat menggunakan alur vision dari Claude/Codex, dan secara opsional juga bisa dihubungkan dengan Qwen3-VL atau Tesseract.

Saya membagikannya karena ingin memvalidasi fiturnya lewat penggunaan oleh banyak mahasiswa jurusan teknik!

11 komentar

 
theoverstructure 25 hari lalu

https://github.com/OPTIMETA/PAIDEIA-opencode
https://github.com/OPTIMETA/PAIDEIA-Hermes

Sekarang Anda juga dapat menggunakan PAIDEIA di OpenCode dan Hermes!

 
hanjk94 2026-05-28

Akan lebih baik jika HTML juga didukung.

 
theoverstructure 2026-05-28

Ide yang bagus. Dengan begitu, grafik atau beberapa figure juga bisa disertakan. Terima kasih atas idenya!

 
memevibe82 2026-05-26

Berarti otak para profesor sudah dikenali polanya ya, duh duh

 
theoverstructure 2026-05-26

Hehe, terima kasih sudah melihatnya secara positif!

 
theoverstructure 2026-05-26

Saya yang memposting! Karena README-nya agak panjang, saya berencana menambahkan GIF demo 30 detik agar bisa cepat dipahami serta hasil sample-course.

Sebelumnya, saya ingin meminta saran dari banyak orang!

  1. Apakah bentuk plugin Claude Code menjadi hambatan penggunaan
  2. Apakah alur PDF → ekstraksi pola → pemetaan kelemahan → cheat sheet terlihat benar-benar berguna untuk belajar ujian
  3. Apakah struktur local-first yang meninggalkan artifact dalam bentuk Markdown terasa menarik

Kalau ada masukan, akan langsung saya tinjau! Terima kasih

 
toida 2026-05-26

Untuk kasus nomor 2, alurnya terlihat bagus, tetapi saya penasaran seberapa baik hasil output sebenarnya nanti.

 
theoverstructure 2026-05-27

Ini pembaruan!

Seperti saran yang diberikan, saya menambahkan video demo di README yang memperlihatkan alur kerja nyata. Bisa dicek lewat tautan ini! https://github.com/TaewoooPark/PAIDEIA

  • opening demo yang dengan cepat menunjukkan masalah apa yang ingin diselesaikan PAIDEIA
  • demo penggunaan nyata di mana plugin dijalankan dengan bahasa alami di terminal Claude Code dan berlanjut ke alur course materials → analisis → weakmap/cheatsheet
  • saya juga merapikan README agar struktur hasil yang tidak terkunci di dalam aplikasi, melainkan tersisa sebagai artifact Markdown, bisa langsung dilihat di sana

Khususnya karena ada masukan seperti “penasaran output nyatanya akan seperti apa,” saya memperkuatnya agar bukan sekadar penjelasan, melainkan interaksi terminal yang nyata dan hasil belajar yang dihasilkan juga bisa terlihat.

Kalau terus memberi masukan, akan langsung saya terapkan. Terima kasih!

 
theoverstructure 2026-05-26

Saya pribadi sedang aktif memanfaatkannya dalam proses belajar! Terutama, karena semakin sering dipakai semakin banyak kelemahan saya yang terakumulasi, saya merasa semakin lama digunakan, alat ini makin terpersonalisasi.

 
toida 2026-05-26

Akan bagus juga kalau mendukung codex atau gemini~ hehe

 
theoverstructure 2026-05-26

Terima kasih atas masukannya! Saat ini codex didukung melalui repo terpisah! (https://github.com/TaewoooPark/PAIDEIA-codex) Kami juga akan mempertimbangkan pembuatan Gemini CLI.