1 comments

  • pigon1002 5 hours ago

    Hi HN! Built this self-hosted LMS focusing on micro-learning.

    Key differences from Moodle/Canvas: - Bite-sized learning units (quiz, video, assignment, discussion) - Built-in AI tutor (OpenAI/Anthropic/Gemini) - Competency framework integration - Subtitle search inside videos - One-command setup: ./dev.sh up

    Tech choices: - SolidJS for fine-grained reactivity (real-time tracking) - Django Ninja for modern REST API - OpenSearch for content search

    Happy to answer questions about the architecture or design decisions!