📖 Sanskritkurs Payer — Documentation & Architecture
Scholarly digitization, modernization, and AI-powered translation of Prof. Dr. Alois Payer's Sanskrit Course across 38+ target languages.
⚡ Quick Access & Applications
🌟 About the Project
The Sanskrit course authored by Prof. Dr. Alois Payer is one of the most comprehensive and academically rigorous German-language resources for learning classical Sanskrit. It is distinguished by its meticulous grammatical structure, extensive exercise sets, and rich philological commentary.
The Sanskritkurs Payer project transitions this academic resource from static 1990s HTML manuscripts into a modern, high-performance digital publishing platform:
- Algorithmic Cleanup & Standardization: Transforming raw HTML into structured, future-proof Markdown with custom typographical extensions (markdown-it-extensible).
- Modern Web Architecture: An ultra-fast VitePress Progressive Web App (PWA) capable of running completely offline.
- Autonomous AI Translation Pipeline: Multilingual expansion across 38+ target languages while strictly preserving Devanāgarī characters, IAST transliterations, and complex grammar tables.
🏛️ Core Artifacts & Deliverables
-
Interactive Sanskrit Course (PWA) (
docs/)
Complete digital textbook with 60+ lessons, interactive exercises, and script guides in an offline-ready VitePress Progressive Web App.
:octicons-globe-16: Open Course Online · :octicons-mark-github-16: Source Code indocs/ -
Multilingual Editions (38+ Target Languages)
35+ fully validated target languages (140/140 files per language) preserving Devanāgarī graphemes and IAST diacritics via LLM pipeline (nyx.local:8000).
:octicons-book-16: Language Selection & Criteria · :octicons-cpu-16: AI Translation Pipeline -
Production Docker Containers (
ghcr.io/birchville-org/sanskritkurs-payer:latest)
Multi-architecture production images (linux/amd64,linux/arm64) for local and server-side deployment.
:octicons-container-16: GitHub Container Registry -
PWA & Offline Engine (
workbox)
Language-partitioned caching (~23 MB per language) for autonomous offline execution including fallback mechanisms.
:octicons-workflow-16: PWA & Infrastructure -
Desktop Applications (
src-tauri)
Standalone native desktop application for macOS and Linux with system menu integration and local asset storage.
:octicons-device-desktop-16: View Source insrc-tauri -
Technical Documentation (GitHub Pages)
Comprehensive system architecture, translation methodology, and developer guidelines.
:octicons-repo-16: GitHub Repository
🗺️ Documentation Overview
- System Architecture:
Distributed 3-node topology (Workstationnike.local, LLM enginenyx.local, Staging/Runnernataraja.local), Mermaid system diagrams, and concurrency constraints. - AI Translation Pipeline:
The Weg B translation strategy, Translation Memory (TM) with MD5 hashing, Devanāgarī protection filters, and 3-stage model hierarchy (Local, Sonnet, Gemini). - Language Selection & Criteria:
Empirical findings from the 248.3-hour GPU benchmark, the 3-tier exclusion framework, and the 38+ language matrix. - PWA & Infrastructure:
Service Worker caching strategies, VitePress multi-lingual setup, Docker staging, and release pipelines. - Developer Guidelines:
Devanāgarī/IAST typographical rules, grammar-box syntax conventions (grammar-box), QA gates, and code governance. - Wiki Index:
Direct index of all reference articles in the official GitHub Wiki.
📜 License & Provenance
- Original Work: Prof. Dr. Alois Payer (Tübingen).
- Digital Edition, AI Pipeline & Web App: MIT License (Copyright (c) 2026 Marco Demarmels / Birchville Foundation).
- Referenced Projects:
- AlexandriaSandwich — Hybrid OCR & Book Digitization Pipeline
- macdonell — A Vedic Grammar for Students (1916) 1:1 Digital Typeset
- boethlingk — Pāṇini's Grammar (1887) Edition Pipeline