← Back to Our Projects
Active Development

ChanhDao.vn

Digitalizing Buddhism for Vietnamese Learners

Non-Profit · Open SourceLicense: Apache-2.0chanhdao.vn →

Mission

ChanhDao.vn exists to digitalize Buddhism and leverage AI — chatbots and AI-generated content — to aid Vietnamese people in learning and practicing Buddhism. All source code and content are public. This is a non-profit project with nothing to hide.

3 daysfrom development to launch
162Structured Lessons
3Volumes
100%Free & Open Source
~$0Running Cost

Architecture

A microservice architecture designed for scalability, AI-powered learning, and full transparency.

chanhdao.vn

Frontend

Nuxt 4 + Vue 3 + TailwindCSS

NestJS API

Backend

REST API, course & user management

Keycloak

Auth

Realm-based SSO shared with skill-wanderer.com

An Lac Vien

AI Fleet

FastAPI chatbot microservice for Buddhist Q&A

PostgreSQL

Database

Primary relational data store

Qdrant

Vector DB

Semantic search and RAG retrieval

Tech Stack

Frontend
Nuxt 4 + Vue 3 + TailwindCSS
SSG/SSR, SEO-optimized. All content stored in-repo as TypeScript — fully public, fast to serve
Backend
NestJS
REST API, course & user management
Auth
Keycloak (Realm-based)
Reusable SSO infrastructure shared with skill-wanderer.com
Database
PostgreSQL
Primary relational data store
AI Fleet
FastAPI (An Lac Vien)
AI chatbot microservice fleet for Buddhist Q&A and learning assistance
AI Vector DB
Qdrant
Vector database powering semantic search and RAG retrieval
Content Gen
Google NotebookLM
All course content generated using NotebookLM, then structured into lessons

Features

📚

162 Structured Lessons

"Phat Hoc Pho Thong" (General Buddhist Studies) across 3 volumes — based on the teachings of Venerable Thich Thien Hoa.

🧠

Interactive Multi-Learn UI

Multiple learning modes with quizzes per lesson for active engagement and retention.

☸️

Thien Thu — AI Companion

An AI learning companion that helps users find lessons, trace reference sources, and connect study content — "holding the lamp, not replacing the path."

🛤️

Phap Lo — Learning Pathways

Structured learning progressions from Basic to Intermediate to Advanced, so learners can follow a systematic path suited to their level.

🤖

An Lac Vien — AI Fleet

FastAPI + Qdrant-powered AI chatbot fleet for Buddhist Q&A, semantic search, and doctrine retrieval.

🇻🇳

Full Vietnamese Localization

All UI, content, and quizzes in Vietnamese for native accessibility.

📊

Progress Tracking

Users can mark completed lessons and monitor their advancement through each volume and learning pathway.

🔍

SEO & Structured Data

Schema.org markup, sitemap, robots.txt, breadcrumb navigation for discoverability.

🔎

Content Search

Search across all lessons and dharma texts to find relevant teachings quickly.

🔐

Keycloak Auth

Login for progress tracking, shared SSO with skill-wanderer.

📖

100% Open Content

All course data stored as TypeScript in the repo — fully transparent, nothing to hide.

📱

Multi-Device Responsive

Compatible with desktop, tablet, and mobile — reaching Vietnamese communities wherever they are.

Self-Hosted on Home Kubernetes

The entire platform runs on a self-hosted Kubernetes cluster at home. No cloud VMs, no managed services — just bare-metal k8s running all workloads: Nuxt frontend, NestJS API, Keycloak, PostgreSQL, FastAPI AI fleet, and Qdrant.

~$0total running cost — only cloud API keys for AI inference are paid

Home k8s Cluster

Nuxt, NestJS, Keycloak, PostgreSQL, Qdrant

Cloud API Keys

AI inference — the only paid cost

Domain & DNS

chanhdao.vn

Shared Infrastructure with Skill-Wanderer

ChanhDao.vn and skill-wanderer.com share core infrastructure on the same home k8s cluster.

🔑

Keycloak Realm

Single Keycloak instance, separate realms per app. One deployment, reusable auth.

🤖

AI Fleet Architecture

Common FastAPI microservice patterns for AI capabilities.

🚀

Deployment Pipeline

Shared CI/CD and hosting setup.

🏠

Home k8s

Both projects run side-by-side on the same cluster, maximizing hardware utilization at zero cloud cost.

Content Pipeline

1

NotebookLM (Google)

AI-generated lesson content in Vietnamese

2

Structured TypeScript Data

Lesson metadata, full markdown content, quiz questions, multi-learn interactive sections

3

Nuxt SSG

Static site generation deployed to chanhdao.vn

Course Structure

Phat Hoc Pho Thong (General Buddhist Studies) — a comprehensive curriculum across 3 volumes, based on the teachings of Venerable Thich Thien Hoa. Content spans Basic, Intermediate, and Advanced levels.

Volume 1

51 lessons
Section 1: Nhon Thua Phat Giao10 lessons + supplements
Section 2: Thien Thua Phat Giao11 lessons
Section 3: Thinh Van Thua Phat Giao14 lessons
Section 4: Duyen Giac va Bo Tat Thua12 lessons

Volume 2

41 lessons
Section 5: History, Schools & Cosmology10 lessons
Sections 6-7: Surangama Sutra16 lessons
Section 8: Sutra of Perfect Enlightenment12 lessons

Volume 3

70 lessons
Continued foundational Buddhist studies70 lessons

AI Philosophy

AI on ChanhDao.vn is a supportive tool — not a replacement for practice, teachers, or personal reflection.

Guidance Without Replacement

"Holding the lamp, not replacing the path." AI assists exploration but never substitutes genuine practice.

Collaborative Learning

Responses encourage self-reflection rather than prescriptive answers — the learner walks the path themselves.

Content Transparency

All AI-generated content undergoes review, but the team openly acknowledges potential errors and encourages readers to verify from reliable sources.

Rapid & Responsive

AI enables faster content updates, clearer presentation, and continuous improvement based on user feedback.

Founding Team

Nguyen Hong Quan

Nguyen Hong Quan

Technology Lead

Motivated by personal Buddhist practice to remove barriers to learning. Also the founder of Skill-Wanderer — the tech guild supporting this project.

Dong Van Dung

Dong Van Dung

Content Director

Committed to helping others access authentic teachings. Oversees content quality, curation, and alignment with traditional Buddhist doctrine.

Operating Organization: Skill-Wanderer — a social enterprise in the making, reinvesting technology partnerships back into free education.

Explore ChanhDao.vn

An open-source platform making Buddhist teachings accessible through modern technology. Visit the live site or explore the source code.