# AI Mentor Platform > Panduan setup, dev lokal, dan deploy Cloudflare untuk monorepo TrainerHub. ## Docs - [Katalog dokumen](https://docs.sertifikasitrainer.com/ai/katalog-dokumen.md): Daftar tipe dokumen, format output, dan apakah pakai AI. - [Mengedit prompt](https://docs.sertifikasitrainer.com/ai/mengedit-prompt.md): Peta file, versi prompt, dan checklist setelah mengubah perilaku AI. - [Alur generate dokumen](https://docs.sertifikasitrainer.com/ai/overview.md): Cara AI Mentor membangun dokumen SKKNI dari chat hingga DOCX/PPTX. - [Prompt branding & chat](https://docs.sertifikasitrainer.com/ai/prompt-branding.md): Interviewer, extractor, dan prompt per output LinkedIn/IG/email/website. - [Prompt master (bukti)](https://docs.sertifikasitrainer.com/ai/prompt-master.md): System prompt enricher dan fokus per grup untuk bukti-1 s/d bukti-8. - [Prompt trainer (section)](https://docs.sertifikasitrainer.com/ai/prompt-trainer.md): 4 gelombang AI yang mengisi masterJson sebelum 15 dokumen trainer di-render. - [Auth & peran](https://docs.sertifikasitrainer.com/architecture/alur-auth.md): Better Auth, role admin/peserta, session, dan auto-login setelah bayar. - [Alur batch & tier](https://docs.sertifikasitrainer.com/architecture/alur-batch-tier.md): Admin membuat batch, tier, sinkron Scalev, dan mengatur akses peserta. - [Alur generate (job queue)](https://docs.sertifikasitrainer.com/architecture/alur-generate.md): Sequence diagram dari klik Generate sampai file DOCX/PPTX siap diunduh. - [Alur pembuatan kursus](https://docs.sertifikasitrainer.com/architecture/alur-kursus.md): Admin membuat course, chapter, lesson, dan mengaitkan ke tier batch. - [Alur pembelian](https://docs.sertifikasitrainer.com/architecture/alur-pembelian.md): Dari katalog batch, register, Scalev, sampai akses workspace. - [Peta alur produk](https://docs.sertifikasitrainer.com/architecture/alur-produk.md): Gambaran besar: dari daftar batch sampai belajar, generate dokumen, dan sertifikat. - [Alur sertifikat](https://docs.sertifikasitrainer.com/architecture/alur-sertifikat.md): Sertifikat TrainerHub otomatis dan upload BNSP manual. - [Alur video (Mux)](https://docs.sertifikasitrainer.com/architecture/alur-video.md): Upload, transcode, signed playback, dan progress peserta. - [Glossarium](https://docs.sertifikasitrainer.com/architecture/glossarium.md): Istilah domain AI Mentor — batch, tier, workspace, enrollment, dan lainnya. - [Struktur monorepo](https://docs.sertifikasitrainer.com/architecture/monorepo.md): Layout apps, scripts, dan deploy target. - [SKKNI & WSP API](https://docs.sertifikasitrainer.com/architecture/skkni-wsp.md): Pencarian unit kompetensi, peta KUK, dan integrasi ke dokumen trainer. - [Stack teknologi](https://docs.sertifikasitrainer.com/architecture/teknologi.md): Bahasa, framework, database, dan layanan yang dipakai AI Mentor. - [Cloudflare](https://docs.sertifikasitrainer.com/external/cloudflare.md): Workers, R2, Hyperdrive, dan API token untuk deploy AI Mentor. - [DeepSeek (AI)](https://docs.sertifikasitrainer.com/external/deepseek.md): API key dan model untuk generate dokumen trainer. - [Google Gemini (opsional)](https://docs.sertifikasitrainer.com/external/gemini.md): API key dari Google AI Studio sebagai AI alternatif. - [Mux (video)](https://docs.sertifikasitrainer.com/external/mux.md): Access token, signing keys, dan playback JWT untuk video kelas. - [Neon Postgres](https://docs.sertifikasitrainer.com/external/neon.md): Database production serverless untuk AI Mentor. - [Layanan eksternal](https://docs.sertifikasitrainer.com/external/overview.md): Tutorial setup Resend, Mux, Cloudflare, Neon, DeepSeek, Scalev, dan integrasi lain untuk AI Mentor. - [Resend (email)](https://docs.sertifikasitrainer.com/external/resend.md): Setup API key dan verifikasi domain untuk email transaksional. - [Scalev (payment)](https://docs.sertifikasitrainer.com/external/scalev.md): Payment gateway Indonesia untuk enrollment dan checkout. - [Admin playbook](https://docs.sertifikasitrainer.com/guides/admin-playbook.md): Checklist operasional: batch baru dari nol sampai peserta bisa belajar. - [CI/CD GitHub Actions](https://docs.sertifikasitrainer.com/guides/ci-cd.md): Pipeline CI otomatis dan deploy manual ke Cloudflare production. - [Deploy Cloudflare](https://docs.sertifikasitrainer.com/guides/cloudflare-deploy.md): Deploy production ke app.sertifikasitrainer.com via Workers. - [Contributing](https://docs.sertifikasitrainer.com/guides/contributing.md): Cara kontribusi ke monorepo — setup, branch, test, dan PR. - [Model environment](https://docs.sertifikasitrainer.com/guides/env-model.md): Shared .env + override dev/prod opsional untuk lokal dan Cloudflare. - [DB baru + Scalev resync](https://docs.sertifikasitrainer.com/guides/fresh-db-scalev.md): Neon fresh database, kredensial Scalev baru, dan sinkron produk checkout. - [Dev lokal](https://docs.sertifikasitrainer.com/guides/local-dev.md): Menjalankan web, API, dan renderer di laptop. - [Docs Mintlify (publik)](https://docs.sertifikasitrainer.com/guides/mintlify.md): Deploy docs ke docs.sertifikasitrainer.com dan hilangkan halaman login. - [Browser testing (Playwright)](https://docs.sertifikasitrainer.com/guides/playwright.md): Login otomatis admin/user, reuse session, dan cek console setelah edit frontend. - [Secrets & Cloudflare](https://docs.sertifikasitrainer.com/guides/secrets.md): Sinkronkan .env shared ke Cloudflare Worker secrets. - [CLI ./thub](https://docs.sertifikasitrainer.com/guides/thub-cli.md): Referensi perintah thub untuk setup, dev, deploy, dan secrets. - [Troubleshooting](https://docs.sertifikasitrainer.com/guides/troubleshooting.md): Masalah umum saat setup, dev lokal, dan deploy. - [Pengenalan](https://docs.sertifikasitrainer.com/introduction.md): Ringkasan monorepo AI Mentor, alur dev lokal, dan deploy Cloudflare. - [Quickstart](https://docs.sertifikasitrainer.com/quickstart.md): Setup project dalam beberapa menit dengan ./thub.