Built in Malang, Indonesia · since 2022 Dibangun di Malang · sejak 2022

The operating system for pesantren — AI-native from the database up. Sistem operasi untuk pesantren — AI-native sampai ke database.

Indonesia has tens of thousands of Islamic boarding schools running on spreadsheets, paper and WhatsApp groups. Ngalam Dev builds one connected platform for them — academics, Qur'an memorization, dormitory life, staff, admissions, finance and parent communication — and exposes it to AI agents through MCP. Puluhan ribu pesantren di Indonesia masih dikelola dengan spreadsheet, kertas, dan grup WhatsApp. Ngalam Dev membangun satu platform terhubung — akademik, tahfizh, kehidupan asrama, SDM, PSB, keuangan, dan komunikasi wali — yang terbuka untuk agen AI lewat MCP.

Schools in productionSekolah aktif
3
Products shippedProduk
8
MCP tools for AI agentsTool MCP untuk agen AI
77
PlatformsPlatform
Web · Android · iOS · Desktop

ProductsProduk

Eight apps, one school. Every piece talks to the others. Delapan aplikasi, satu sekolah. Semuanya saling terhubung.

FLAGSHIP SaaS · multi-tenant

SIPTA

Integrated Pesantren Information System Sistem Informasi Pesantren Terpadu

The core of the platform. SIPTA models how a pesantren actually works: a student belongs to a class, a dorm room, a Qur'an circle (halaqoh), a diniyah class and a language group at the same time — and each one has its own teacher, attendance and grades. Report cards, memorization progress, counseling, permits and parent approvals all live in one place. Inti dari platform. SIPTA memodelkan cara pesantren benar-benar berjalan: satu santri sekaligus berada di kelas, kamar, halaqoh, kelas diniyah, dan kelompok lughoh — masing-masing punya ustadz, kehadiran, dan nilainya sendiri. Rapor, hafalan, konseling, perizinan, dan persetujuan wali ada di satu tempat.

Laravel 13InertiaVue 3 Laravel MCPGotenberg PDF
  • Academics & report cardsAkademik & rapor

    Curriculum, schedules, grading, mid/final-term report cards per school level. Kurikulum, jadwal, penilaian, rapor PTS/PAS per jenjang.

  • Attendance everywhereKehadiran di semua kelompok

    Class, dorm, halaqoh, diniyah, prayer and teacher attendance with live dashboards. Kelas, kamar, halaqoh, diniyah, sholat, dan ustadz dengan dasbor real-time.

  • Parent portal & permitsPortal wali & perizinan

    Parents follow progress and approve leave requests; notifications go out over WhatsApp. Wali memantau perkembangan dan menyetujui izin; notifikasi lewat WhatsApp.

CBT SIPTA

Computer-based exams for students. Every SIPTA question type, with math (KaTeX), images and tables rendered natively — no WebView. Ujian berbasis komputer untuk santri. Semua jenis soal SIPTA, dengan rumus (KaTeX), gambar, dan tabel dirender native — tanpa WebView.

FlutterAndroid · macOS · Windows

SDM

Staff & HR: records and documents, GPS check-in with mock-location detection, KPI scoring, payslips and one-device-per-employee binding. Kepegawaian: data dan berkas, absen GPS dengan deteksi lokasi palsu, pengisian KPI, slip gaji, dan pengikatan satu perangkat per pegawai.

LaravelKotlin/ComposeSwiftUIPWA + Web Push

Portal WA

WhatsApp CRM for admissions teams: shared inbox, chatbot flows, follow-ups, Google Sheets sync — and AI agents that read conversations and fill in lead data. CRM WhatsApp untuk tim PSB: inbox bersama, alur chatbot, follow-up, sinkron Google Sheets — dan agen AI yang membaca percakapan lalu mengisi data calon santri.

Laravel 13Multi-tenant gateway

SiSantri

Admissions and the master student registry: registration waves, entrance tests, quotas, uniforms, fees and a dynamic report builder, synced to SIPTA. PSB dan induk data santri: gelombang pendaftaran, tes masuk, kuota, seragam, SPP, dan pembuat laporan dinamis, tersinkron ke SIPTA.

LaravelSync bridge

Keuangan

Budgeting per unit: work programs, monthly allocations, income and spending by funding source, with a full audit log and drill-down overview. Anggaran per unit: program kerja, alokasi bulanan, pemasukan dan pengeluaran per sumber dana, lengkap dengan log audit dan ringkasan drill-down.

Laravel 13Cross-app SSO

Mushida & Rekrutmen SPPG

Indicator-based quality assessment for Qur'an circles, and a hiring pipeline for school nutrition-kitchen staff with WhatsApp outreach. Penilaian mutu halaqoh berbasis indikator, dan alur rekrutmen staf SPPG dengan pesan WhatsApp.

LaravelVue 3

AI & MCP

School data an AI agent can actually use — safely. Data sekolah yang benar-benar bisa dipakai agen AI — dengan aman.

Most school software hides its data behind screens. We expose ours through the Model Context Protocol, scoped per school, so an assistant can answer a principal's question in seconds instead of someone exporting three spreadsheets. Kebanyakan software sekolah menyembunyikan datanya di balik layar. Kami membukanya lewat Model Context Protocol, dibatasi per sekolah, sehingga asisten bisa menjawab pertanyaan kepala sekolah dalam hitungan detik — tanpa ada yang perlu mengekspor tiga spreadsheet.

01

SIPTA MCP serversServer MCP SIPTA

77 tools across academic, attendance, memorization, counseling and billing servers. Every call is scoped to one school unit and authenticated. 77 tool untuk akademik, kehadiran, hafalan, konseling, dan billing. Setiap panggilan dibatasi ke satu unit sekolah dan terautentikasi.

02

Model-agnostic AI gatewayGateway AI lintas model

One internal gateway with native Anthropic and OpenAI-compatible clients, structured JSON extraction and per-feature model choice. Satu gateway internal dengan klien Anthropic dan OpenAI-compatible, ekstraksi JSON terstruktur, dan pilihan model per fitur.

03

Agents on WhatsAppAgen di WhatsApp

Admissions conversations are read by AI agents that extract lead details, suggest replies and answer from a curated knowledge base. Percakapan PSB dibaca agen AI yang mengekstrak data calon santri, menyarankan balasan, dan menjawab dari basis pengetahuan terkurasi.

04

Built with Claude CodeDibangun dengan Claude Code

A very small team ships eight products because every repo has agent instructions, project skills and AI code review built into the workflow. Tim yang sangat kecil bisa merilis delapan produk karena setiap repo punya instruksi agen, skill proyek, dan review kode AI di alur kerjanya.

What we're building nextYang sedang kami bangun

  • → A teacher assistant that drafts report-card narratives from a term of grades and notes. → Asisten ustadz yang menyusun narasi rapor dari nilai dan catatan satu semester.
  • → A parent assistant on WhatsApp, in Bahasa Indonesia, answering from live SIPTA data. → Asisten wali di WhatsApp, berbahasa Indonesia, menjawab dari data SIPTA langsung.
  • → Server-side document tools so agents produce official PDFs without seeing raw student data. → Tool dokumen di server agar agen membuat PDF resmi tanpa melihat data mentah santri.

EngineeringTeknologi

Boring tech, run carefully. Teknologi teruji, dijalankan dengan hati-hati.

Schools can't afford downtime during report-card week or admissions season. We keep the stack simple, test with Pest, deploy on every merge, and back up off-site. Sekolah tidak boleh down saat pekan rapor atau musim PSB. Kami menjaga stack tetap sederhana, menguji dengan Pest, deploy di setiap merge, dan backup di luar lokasi.

  • Laravel · Inertia · Vue 3

    One stack across all web apps.Satu stack di semua aplikasi web.

  • Kotlin · SwiftUI · Flutter

    Native mobile where it matters.Native di tempat yang penting.

  • Cloudflare Tunnel · R2

    Self-hosted servers, no open ports, off-site backups. Server sendiri, tanpa port terbuka, backup di luar lokasi.

  • CI/CD · Pest

    Auto-build and deploy to every school instance. Build dan deploy otomatis ke setiap instance sekolah.

AboutTentang

Built from inside a pesantren. Dibangun dari dalam pesantren.

Ngalam Dev started in 2022 as the in-house software for a pesantren network in Malang ("Ngalam" is Malang, read backwards — local slang). Every feature began as a real request from a teacher, a dorm supervisor or a parent. Today the same platform runs three schools, and we're turning it into a product any pesantren can adopt. Ngalam Dev dimulai tahun 2022 sebagai software internal sebuah jaringan pesantren di Malang ("Ngalam" adalah Malang dibaca terbalik — bahasa walikan). Setiap fitur lahir dari kebutuhan nyata ustadz, musyrifah, atau wali santri. Kini platform yang sama menjalankan tiga sekolah, dan kami mengembangkannya menjadi produk yang bisa dipakai pesantren mana pun.

FounderPendiri

Helmy Hidayat

Founder & engineerPendiri & engineer

[email protected]

Malang, Jawa Timur, Indonesia

Run a pesantren? Let's talk. Mengelola pesantren? Mari berbincang.

[email protected]