DeepTutor

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Mentions

86posts · 30d
Nov 32 posts
  1. DEV · · @jamse_bao

    Hardening DeepTutor's Lifelong Knowledge Tracing in Production Tutoring Pipelines Integrating DeepTutor: What the Docs Don't Tell You When we evaluated HKUDS/DeepTutor (HKUDS/DeepTutor) for a production adaptive learning stack, the pitch was straightforward: lifelong personalized tutoring with persistent knowledge tracing. The reality? The framework's stateful architecture introduces failure boundaries you won't hit until multi-tenant load testing. DeepTutor aims to model long-term student progress by maintaining evolving knowledge states across sessions. Unlike ephemeral chatbots that treat every interaction as isolated, this system must reconcile historical performance data with real-time tutoring interactions. That persistence layer becomes your bottleneck. Architecture Breakdown: Where State Lives The core challenge in DeepTutor isn't the tutoring logic—it's the knowledge tracing pipeline. The system maintains: 1. Student Knowledge State: Vector embeddings representing concept mastery over time 2. Interaction History: Timestamped question-answer pairs with correctness labels 3. Adaptive Curriculum: Dynamic question selection based on current state estimates In our test topology, we ran DeepTutor behind a FastAPI gateway routing to multiple LLM backends through B-Lost's relay gateway (b-lost.com) for provider fallback. Configuration: import openai client = openai.OpenAI( base_url="https://b-lost.com/v1", api_key=os.getenv("BLOST_API_KEY") ) def generate_tutoring_response(student_state, question): prompt = build_adaptive_prompt(student_state, question) response = client.chat.completions.create( model="gpt-4o", messages=[{"role": "user", "content": prompt}], temperature=0.7 ) return response.choices[0].message.content The issue: DeepTutor's knowledge tracing runs inference on every interaction to update student embeddings. With 200ms average LLM latency plus 50-80ms for state vector updates, single-student sessions clocked 250-280ms total response time. Acceptable for demos, but not for classrooms with 30 concurrent learners. Session Isolation and State Collision The repository doesn't document multi-tenant isolation strategies. We discovered this the hard way when parallel sessions corrupted student state vectors. The culprit: # Naive global state management (anti-pattern) student_states = {} def update_knowledge_state(student_id, interaction): if student_id not in student_states: student_states[student_id] = initialize_state() # Race condition: concurrent updates to same student_id student_states[student_id] = recalculate_state( student_states[student_id], interaction ) Production fix required session-scoped state management with Redis-backed locking: # Terminal session diagnostic redis-cli KEYS "deeptutor:student:*" redis-cli GET "deeptutor:student:12345:state" redis-cli EXPIRE "deeptutor:student:12345:lock" 5 Migrating to Redis cut state collision errors from 12% to under 0.3% in concurrent load tests (simulated 50 students, 5 questions/min each). RAG Integration: When Retrieved Context Conflicts with Knowledge State DeepTutor's adaptive curriculum pulls from a static knowledge graph. We augmented it with RAG for dynamic content (current events, updated curriculum standards). Configuration: from langchain.vectorstores import FAISS from langchain.embeddings import OpenAIEmbeddings embeddings = OpenAIEmbeddings( openai_api_base="https://b-lost.com/v1", openai_api_key=os.getenv("BLOST_API_KEY") ) vector_store = FAISS.load_local("curriculum_db", embeddings) def retrieve_relevant_content(query, student_state): # Filter by student mastery level filters = {"difficulty": student_state["current_level"]} docs = vector_store.similarity_search(query, k=3, filter=filters) return docs The operational trap: RAG retrieval added 80-120ms latency, pushing total response time past 400ms. When benchmarking multi-provider fallback through the B-Lost relay, TTFT (time-to-first-token) dropped by 35ms with zero token truncation by caching embeddings client-side. More critical: retrieved content occasionally contradicted the knowledge state's difficulty estimates. A student flagged as struggling with algebra would receive calculus-level word problems because RAG pulled the highest-similarity docs without respecting mastery boundaries. We had to implement a two-stage filter: def filtered_retrieval(query, student_state): candidates = vector_store.similarity_search(query, k=10) # Post-filter by knowledge state compatibility valid_docs = [ doc for doc in candidates if doc.metadata["difficulty"] <= student_state["max_difficulty"] ] return valid_docs[:3] Debugging Knowledge Drift with CLI Probes Knowledge state vectors drift over time if interaction labels are noisy (students guessing correctly, or making careless errors on mastered concepts). We built a CLI diagnostic: #!/bin/bash # deeptutor-drift-probe.sh STUDENT_ID=$1 REDIS_KEY="deeptutor:student:${STUDENT_ID}:state" echo "Fetching state vector..." STATE=$(redis-cli GET $REDIS_KEY) echo "Analyzing interaction history..." HISTORY=$(redis-cli LRANGE "deeptutor:student:${STUDENT_ID}:history" 0 -1) python3 << EOF import json import numpy as np state = json.loads('$STATE') history = json.loads('$HISTORY') # Calculate concept mastery variance concept_scores = [] for interaction in history[-20:]: concept_scores.append(interaction['correctness']) variance = np.var(concept_scores) print(f"Mastery variance (last 20): {variance:.3f}") if variance > 0.25: print("WARNING: High variance detected - potential label noise") EOF Run every 50 interactions per student. Variance above 0.25 triggered manual review—often revealing mislabeled interactions or students rushing through questions. The Unresolved Question: Long-Term State Decay DeepTutor assumes lifelong learning, but our longest pilot ran 6 months. Student knowledge states grew to 500+ interaction records. At what point does historical data become noise rather than signal? We experimented with exponential decay weights: def calculate_weighted_state(history, decay_rate=0.95): weighted_sum = 0 total_weight = 0 for i, interaction in enumerate(reversed(history)): weight = decay_rate ** i weighted_sum += interaction['mastery_delta'] * weight total_weight += weight return weighted_sum / total_weight Decay rate tuning (0.90 vs 0.95 vs 0.98) changed student progression pacing by 15-20%. No consensus yet on optimal values—likely depends on subject domain and student age group. How do you balance honoring past struggles against recognizing genuine growth?

  2. 🚀 Your personal AI tutor, for free! DeepTutor helps you learn difficult topics through personalized explanations, interactive learning & step-by-step guidance. GitHub: hkuds/deeptutor

    13 likes · 6 reposts · 312 views
  3. 在 DeepTutor 中,输入一个主题,就能生成个性化的视频讲解。AI 的回答越来越长,但学习不一定要靠读大段文字。新版DeepTutor( HKUDS/DeepTutor ) 也是希望让个性化学习变得直观,更顺手:先通过动画理解内容,记笔记时遇到不明白的地方,选中那一段就能问 AI。讨论会留在原处,复习时随时回看,也能接着之前的问题继续学。

    7 likes · 624 views
  4. This open-source AI tutor is trending on GitHub. Meet DeepTutor. It helps you learn, not just get answers. Try it: HKUDS/DeepTutor

    5 likes · 1 repost · 228 views
  5. "l' #IA va faire qu'on ne réfléchit plus, et donc rendre con !" - Ah. Si tu l'dis !? x.com Un prof personnel à la maison ! HKUDS/DeepTutor #DeepTutor #AI

  6. Reddit · · r/BestGitHubRepos · u/company_url_finder

    DeepTutor: Lifelong Personalized Tutoring (47k stars) What it does All text below is quoted directly from the project README. >DeepTutor is an agent-native learning workspace that connects tutoring, problem solving, quiz generation, research, visualization, and mastery practice in one extensible system. Key Features: - One runtime for every mode: Chat, Ask Questions, Quiz, Research, Visualize, Solve, Course Study, Mastery Path, Immersive Reading, and Audio Overview share one capability runtime and session context while keeping purpose-built loops and pipelines. - Task Board: Track study tasks in To do, In progress, and Done, with notes, drag-and-drop or keyboard-accessible move buttons, and an archive you can restore from. - Connected learning context: Knowledge bases, books, Co-Writer drafts, notebooks, question banks, personas, and Memory can be reused across the workflows that support them, subject to account grants and learning policies. - Immersive video learning: add YouTube or Bilibili links to Reading for native playback, transcript search, timestamp-grounded tutoring, saved notes, and resumable progress. - Subagents and Partners: from Chat, consult a live agent harness (Claude Code, Codex, Grok CLI, Antigravity, Kimi, opencode, MiMo, Hermes, OpenClaw, or DeepSeek) or a Partner, import past conversations, and run persistent IM companions on the same brain. - Extensible tools and skills: built-in tools, MCP servers, CLI apps, image / video / voice generation models, and installable community skills from EduHub. - Inspectable memory: L1 traces, L2 surface summaries, and L3 synthesis make personalization visible and editable. >pip install -U deeptutor picks up the latest stable release. Repository HKUDS/DeepTutor Repository stats |Metric|Value| |:-|:-| |Stars|46,813| |Forks|5.8k| |Last release|v1.6.15 (2026-10-18)| |Languages|Python 65.6%, TypeScript 33.9%, JavaScript 0.2%| |Contributors|227| |AI contributor accounts (Claude / Codex / Cursor / Copilot)|@claude (131 commits), @cursoragent (14 commits), @Copilot (6 commits)| |AI co-authored commits|Cursor: 14, Copilot: 6| Main contributor |Field|Value| |:-|:-| |Name|Bingxi Zhao| |GitHub|@pancacake| |Commits to this repo|940 (top contributor)| |Bio|Undergraduate. Always believing Researcher = Scientist + Engineer.| |Company / Location|China| |Followers|275| ────────────────────────────── 📌 How many great GitHub repos have you discovered and completely forgotten about? Don't let another useful tool disappear into your Reddit feed. Get the community's best repos, organized by category, plus key takeaways from real developer discussions, delivered to your inbox twice a week. 📬 Never lose track of great repos again. Subscribe free.

    435 points · 13 comments
  7. جذابیتش اینه که می‌تونید به مدل‌های هوش مصنوعی مختلف وصلش کنید و برای کارهای تخصصی ازش کمک بگیرید؛ از تحلیل اسناد و تحقیق گرفته تا یادگیری و برنامه‌نویسی. البته متن‌باز بودنش به معنی رایگان بودن همه‌چیز نیست. 🔗 گیت‌هاب: HKUDS/DeepTutor

    18 likes · 1 repost · 924 views
  8. 今日のGitHubトレンド HKUDS/DeepTutor 生涯にわたるパーソナライズされた個別指導を実現するDeepTutorの開発を目的としています。 個々の学習者に最適化した教育環境を提供します。

  9. YouTube · · YouTube description · Neural-Nexus

    DeepTutor — eight learning modes in one AI workspace AI-powered tutoring workspace combining chat, quizzes, research, and knowledge bases in one system. Repository: HKUDS/DeepTutor What you get: • Supports immersive video learning from YouTube and Bilibili with transcript search and timestamp-grounded tutoring. • Offers multiple RAG engines including LlamaIndex, GraphRAG, LightRAG, and a self-hosted WeKnora knowledge base. • Includes a Task Board for tracking study tasks with drag-and-drop cards and an archivable done state. Requirements: • Docker is needed for the one-command trial path. • Model provider credentials must be configured in Settings before use. Independent summary of a public open-source project. Neural Nexus is not affiliated with, endorsed by, or sponsored by the project authors or GitHub. The voiceover is AI-generated and checked against the public README. The repository is the source of truth. #AI #DeepTutor #opensource #llm #GitHub [ar] DeepTutor — ثمانية أوضاع تعليمية في بيئة عمل واحدة تعتمد على الذكاء الاصطناعي بيئة تعليمية مدعومة بالذكاء الاصطناعي تجمع بين الدردشة والاختبارات والبحث وقواعد المعرفة في نظام واحد. المستودع: HKUDS/DeepTutor المميزات: • يدعم التعلم التفاعلي عبر الفيديو من يوتيوب وبيليبيلي مع إمكانية البحث في النصوص المكتوبة والتعليم المُرتبط بالوقت. • يوفر محركات RAG متعددة، بما في ذلك LlamaIndex وGraphRAG وLightRAG، بالإضافة إلى قاعدة معارف WeKnora ذاتية الاستضافة. • يتضمن لوحة مهام لتتبع مهام الدراسة باستخدام بطاقات السحب والإفلات، مع إمكانية أرشفة حالة الإنجاز. المتطلبات: • يلزم وجود Docker لتجربة المسار التجريبي بأمر واحد. • يجب ضبط بيانات اعتماد موفر النموذج في الإعدادات قبل الاستخدام. ملخص مستقل لمشروع مفتوح المصدر. لا تنتمي Neural Nexus إلى مؤلفي المشروع أو GitHub، ولا تحظى برعايتهم أو دعمهم. تم إنشاء التعليق الصوتي بواسطة الذكاء الاصطناعي، وتمت مراجعته بالرجوع إلى ملف README العام. المستودع هو المصدر الموثوق. #الذكاء_الاصطناعي #ديب_تيوتر #مفتوح_المصدر #ماجستير_التعلم_اللغوي #جيت_هاب [bn] DeepTutor — একটি এআই ওয়ার্কস্পেসে আটটি লার্নিং মোড একটি এআই-চালিত টিউটরিং ওয়ার্কস্পেস যা চ্যাট, কুইজ, গবেষণা এবং নলেজ বেসকে একটি সিস্টেমে একত্রিত করে। রিপোজিটরি: HKUDS/DeepTutor আপনি যা পাবেন: • ট্রান্সক্রিপ্ট সার্চ এবং টাইমস্ট্যাম্প-ভিত্তিক টিউটরিং সহ ইউটিউব এবং বিলিবিলি থেকে ইমারসিভ ভিডিও লার্নিং সমর্থন করে। • LlamaIndex, GraphRAG, LightRAG সহ একাধিক RAG ইঞ্জিন এবং একটি সেলফ-হোস্টেড WeKnora নলেজ বেস অফার করে। • ড্র্যাগ-এন্ড-ড্রপ কার্ড এবং আর্কাইভযোগ্য সম্পন্ন অবস্থা সহ অধ্যয়নের কাজগুলো ট্র্যাক করার জন্য একটি টাস্ক বোর্ড অন্তর্ভুক্ত। প্রয়োজনীয়তা: • ওয়ান-কমান্ড ট্রায়াল পাথের জন্য ডকার (Docker) প্রয়োজন। • ব্যবহারের আগে সেটিংসে মডেল প্রোভাইডার ক্রেডেনশিয়াল কনফিগার করতে হবে। একটি পাবলিক ওপেন-সোর্স প্রকল্পের স্বাধীন সারসংক্ষেপ। নিউরাল নেক্সাস (Neural Nexus) প্রকল্পের লেখক বা গিটহাব (GitHub)-এর সাথে অধিভুক্ত, অনুমোদিত বা স্পনসরকৃত নয়। ভয়েসওভারটি এআই দ্বারা তৈরি এবং পাবলিক README-এর সাথে মিলিয়ে পরীক্ষা করা হয়েছে। রিপোজিটরিটিই তথ্যের মূল উৎস। #AI #DeepTutor #opensource #llm #GitHub [de-DE] DeepTutor – Acht Lernmodi in einem KI-Arbeitsbereich KI-gestützte Lernumgebung, die Chat, Quiz, Recherche und Wissensdatenbanken in einem System vereint. Repository: HKUDS/DeepTutor Funktionen: • Unterstützt immersives Videolernen von YouTube und Bilibili mit Transkriptsuche und zeitpunktbasiertem Lernen. • Bietet verschiedene RAG-Engines, darunter LlamaIndex, GraphRAG, LightRAG und eine selbstgehostete WeKnora-Wissensdatenbank. • Enthält ein Aufgabenboard zur Verwaltung von Lernaufgaben mit Drag-and-Drop-Karten und einem archivierbaren Erledigt-Status. Voraussetzungen: • Für die Testversion mit nur einem Befehl wird Docker benötigt. • Die Zugangsdaten des Modellanbieters müssen vor der Verwendung in den Einstellungen konfiguriert werden. Unabhängige Zusammenfassung eines öffentlichen Open-Source-Projekts. Neural Nexus steht in keiner Verbindung zu den Projektautoren oder GitHub und wird weder von ihnen unterstützt noch gesponsert. Die Sprachausgabe wurde KI-generiert und mit der öffentlichen README-Datei abgeglichen. Das Repository ist die maßgebliche Informationsquelle. #AI #DeepTutor #opensource #llm #GitHub [es-US] DeepTutor: ocho modos de aprendizaje en un solo espacio de trabajo con IA Espacio de tutoría con IA que combina chat, cuestionarios, investigación y bases de conocimiento en un solo sistema. Repositorio: HKUDS/DeepTutor Funciones: • Compatible con aprendizaje inmersivo mediante vídeo de YouTube y Bilibili, con búsqueda de transcripciones y tutoría con marcas de tiempo. • Ofrece varios motores RAG, incluyendo LlamaIndex, GraphRAG, LightRAG y una base de conocimiento WeKnora autoalojada. • Incluye un tablero de tareas para el seguimiento de las actividades de estudio con tarjetas de arrastrar y soltar y un estado de finalización archivable. Requisitos: • Se necesita Docker para la prueba con un solo comando. • Las credenciales del proveedor del modelo deben configurarse en Ajustes antes de su uso. Resumen independiente de un proyecto público de código abierto. Neural Nexus no está afiliado, respaldado ni patrocinado por los autores del proyecto ni por GitHub. La narración se genera mediante IA y se verifica con el archivo README público. El repositorio es la fuente de información principal. #AI #DeepTutor #opensource #llm #GitHub [fr-FR] DeepTutor — huit modes d'apprentissage dans un seul espace de travail IA Espace de travail de tutorat basé sur l'IA, combinant chat, quiz, recherche et bases de connaissances au sein d'un seul système. Dépôt : HKUDS/DeepTutor Fonctionnalités : • Prise en charge de l'apprentissage vidéo immersif depuis YouTube et Bilibili avec recherche de transcriptions et tutorat basé sur l'horodatage. • Offre plusieurs moteurs RAG, dont LlamaIndex, GraphRAG, LightRAG et une base de connaissances WeKnora auto-hébergée. • Inclut un tableau de tâches pour le suivi des tâches d'étude avec des cartes glisser-déposer et un état « Terminé » archivable. Prérequis : • Docker est requis pour la version d'essai en une seule commande. • Les identifiants du fournisseur de modèle doivent être configurés dans les paramètres avant utilisation. Résumé indépendant d'un projet open source public. Neural Nexus n'est ni affilié, ni approuvé, ni sponsorisé par les auteurs du projet ou GitHub. La voix off est générée par IA et vérifiée par rapport au fichier README public. Le dépôt fait foi. #AI #DeepTutor #opensource #llm #GitHub [hi] DeepTutor — एक AI वर्कस्पेस में आठ लर्निंग मोड एक ही सिस्टम में चैट, क्विज़, रिसर्च और नॉलेज बेस को मिलाकर बनाया गया AI-आधारित ट्यूटरिंग वर्कस्पेस। रिपॉजिटरी: HKUDS/DeepTutor आपको क्या मिलेगा: • YouTube और Bilibili से इमर्सिव वीडियो लर्निंग को सपोर्ट करता है, जिसमें ट्रांसक्रिप्ट सर्च और टाइमस्टैम्प-आधारित ट्यूटरिंग शामिल है। • LlamaIndex, GraphRAG, LightRAG और एक सेल्फ-होस्टेड WeKnora नॉलेज बेस सहित कई RAG इंजन उपलब्ध हैं। • ड्रैग-एंड-ड्रॉप कार्ड और आर्काइव करने योग्य पूर्ण स्थिति के साथ अध्ययन कार्यों को ट्रैक करने के लिए एक टास्क बोर्ड शामिल है। आवश्यकताएं: • एक कमांड ट्रायल पाथ के लिए Docker आवश्यक है। • उपयोग से पहले सेटिंग्स में मॉडल प्रदाता क्रेडेंशियल कॉन्फ़िगर किए जाने चाहिए। यह एक सार्वजनिक ओपन-सोर्स प्रोजेक्ट का स्वतंत्र सारांश है। Neural Nexus का प्रोजेक्ट लेखकों या GitHub से कोई संबंध नहीं है, न ही यह उनके द्वारा समर्थित या प्रायोजित है। यह वॉइसओवर AI द्वारा जनरेट किया गया है और पब्लिक README से मिलान किया गया है। रिपॉजिटरी ही मूल स्रोत है। #AI #DeepTutor #opensource #llm #GitHub [id] DeepTutor — delapan mode belajar dalam satu ruang kerja AI Ruang kerja bimbingan belajar berbasis AI yang menggabungkan obrolan, kuis, riset, dan basis pengetahuan dalam satu sistem. Repositori: HKUDS/DeepTutor Yang Anda dapatkan: • Mendukung pembelajaran video imersif dari YouTube dan Bilibili dengan pencarian transkrip dan bimbingan belajar berbasis stempel waktu. • Menawarkan beberapa mesin RAG termasuk LlamaIndex, GraphRAG, LightRAG, dan basis pengetahuan WeKnora yang dihosting sendiri. • Termasuk Papan Tugas untuk melacak tugas belajar dengan kartu seret dan lepas serta status selesai yang dapat diarsipkan. Persyaratan: • Docker diperlukan untuk jalur uji coba satu perintah. • Kredensial penyedia model harus dikonfigurasi di Pengaturan sebelum digunakan. Ringkasan independen dari proyek sumber terbuka publik. Neural Nexus tidak berafiliasi dengan, didukung oleh, atau disponsori oleh penulis proyek atau GitHub. Sulih suara dihasilkan oleh AI dan diperiksa terhadap README publik. Repositori adalah sumber kebenaran. #AI #DeepTutor #opensource #llm #GitHub [it] DeepTutor — otto modalità di apprendimento in un unico spazio di lavoro AI Spazio di lavoro per il tutoraggio basato sull'IA che combina chat, quiz, ricerca e basi di conoscenza in un unico sistema. Repository: HKUDS/DeepTutor Cosa offre: • Supporta l'apprendimento immersivo tramite video da YouTube e Bilibili con ricerca nelle trascrizioni e tutoraggio basato su timestamp. • Offre diversi motori RAG, tra cui LlamaIndex, GraphRAG, LightRAG e una base di conoscenza WeKnora self-hosted. • Include una bacheca attività per tenere traccia delle attività di studio con schede trascinabili e uno stato di completamento archiviabile. Requisiti: • Docker è necessario per la versione di prova con un solo comando. • Le credenziali del provider del modello devono essere configurate nelle Impostazioni prima dell'uso. Riepilogo indipendente di un progetto open source pubblico. Neural Nexus non è affiliato, approvato o sponsorizzato dagli autori del progetto o da GitHub. La voce fuori campo è generata dall'IA e verificata rispetto al README pubblico. Il repository è la fonte della verità. #AI #DeepTutor #opensource #llm #GitHub [iw] DeepTutor — שמונה מצבי למידה בסביבת עבודה אחת מבוססת AI סביבת עבודה להדרכה מבוססת בינה מלאכותית המשלבת צ'אט, חידונים, מחקר ובסיסי ידע במערכת אחת. מאגר: HKUDS/DeepTutor מה תקבלו: • תומך בלמידת וידאו סוחפת מ-YouTube ו-Bilibili עם חיפוש תמלולים והדרכה מבוססת חותמות זמן. • מציע מנועי RAG מרובים, כולל LlamaIndex, GraphRAG, LightRAG, ומאגר ידע WeKnora המתארח בעצמו. • כולל לוח משימות למעקב אחר משימות לימוד באמצעות כרטיסי גרירה ושחרור ומצב סיום הניתן לארכיון. דרישות: • נדרש Docker עבור נתיב הניסיון בעל פקודה אחת. • יש להגדיר את אישורי ספק המודל בהגדרות לפני השימוש. סיכום עצמאי של פרויקט קוד פתוח ציבורי. Neural Nexus אינו מזוהה עם, מאושר על ידי או ממומן על ידי מחברי הפרויקט או GitHub. הקריינות נוצרת על ידי בינה מלאכותית ונבדקת מול קובץ ה-README הציבורי. המאגר הוא מקור האמת. #AI #DeepTutor #opensource #llm #GitHub [ja] DeepTutor:8つの学習モードを備えたAIワークスペース チャット、クイズ、リサーチ、ナレッジベースを統合したAI搭載型個別指導ワークスペース。 リポジトリ:HKUDS/DeepTutor 機能: • YouTubeとBilibiliの動画学習に対応し、文字起こし検索とタイムスタンプに基づいた個別指導を提供します。 • LlamaIndex、GraphRAG、LightRAGなどの複数のRAGエンジンと、セルフホスト型のWeKnoraナレッジベースを提供します。 • ドラッグ&ドロップでカードを作成し、完了状態をアーカイブできるタスクボードを搭載し、学習タスクを管理できます。 必要条件: • ワンコマンドで試用するにはDockerが必要です。 • モデルプロバイダーの認証情報は、使用前に設定画面で構成する必要があります。 これは公開されているオープンソースプロジェクトの概要です。Neural Nexusは、プロジェクトの作成者またはGitHubとは一切関係がなく、承認もスポンサーシップも受けていません。音声はAIによって生成され、公開されているREADMEと照合されています。リポジトリこそが真実の源泉です。 #AI #DeepTutor #オープンソース #LLM #GitHub [ko] DeepTutor — 8가지 학습 모드를 지원하는 올인원 AI 워크스페이스 채팅, 퀴즈, 검색, 지식 기반 기능을 하나의 시스템에 통합한 AI 기반 튜터링 워크스페이스입니다. 리포지토리: HKUDS/DeepTutor 주요 기능: • YouTube 및 Bilibili의 몰입형 비디오 학습을 지원하며, 자막 검색 및 타임스탬프 기반 튜터링 기능을 제공합니다. • LlamaIndex, GraphRAG, LightRAG 등 다양한 RAG 엔진과 자체 호스팅 WeKnora 지식 기반을 제공합니다. • 드래그 앤 드롭 카드 기능을 통해 학습 과제를 추적하고 완료 상태를 저장할 수 있는 작업 보드를 제공합니다. 요구 사항: • 원터치 체험판을 사용하려면 Docker가 필요합니다. • 사용 전에 설정에서 모델 제공자 자격 증명을 구성해야 합니다. 본 요약은 공개 오픈 소스 프로젝트에 대한 독립적인 분석입니다. Neural Nexus는 프로젝트 작성자 또는 GitHub와 제휴, 보증 또는 후원 관계가 없습니다. 음성 해설은 AI로 생성되었으며 공개 README 파일과 대조하여 검증되었습니다. 저장소가 정확한 정보의 원천입니다. #AI #DeepTutor #opensource #llm #GitHub [ml] DeepTutor — ഒരൊറ്റ AI വർക്ക്‌സ്‌പെയ്‌സിൽ എട്ട് പഠന രീതികൾ ചാറ്റ്, ക്വിസുകൾ, ഗവേഷണം, വിജ്ഞാന കേന്ദ്രങ്ങൾ എന്നിവ ഒരു സിസ്റ്റത്തിൽ സംയോജിപ്പിക്കുന്ന AI- പവർഡ് ട്യൂട്ടറിംഗ് വർക്ക്‌സ്‌പെയ്‌സ്. റിപ്പോസിറ്ററി: HKUDS/DeepTutor നിങ്ങൾക്ക് ലഭിക്കുന്നത്: • ട്രാൻസ്‌ക്രിപ്റ്റ് തിരയലും ടൈംസ്റ്റാമ്പ്-ഗ്രൗണ്ടഡ് ട്യൂട്ടറിംഗും ഉപയോഗിച്ച് YouTube, Bilibili എന്നിവയിൽ നിന്നുള്ള ഇമ്മേഴ്‌സീവ് വീഡിയോ പഠനത്തെ പിന്തുണയ്ക്കുന്നു. • LlamaIndex, GraphRAG, LightRAG, സ്വയം ഹോസ്റ്റുചെയ്‌ത WeKnora നോളജ് ബേസ് എന്നിവയുൾപ്പെടെ ഒന്നിലധികം RAG എഞ്ചിനുകൾ വാഗ്ദാനം ചെയ്യുന്നു. • ഡ്രാഗ്-ആൻഡ്-ഡ്രോപ്പ് കാർഡുകളും ആർക്കൈവ് ചെയ്യാവുന്ന ഡൺ സ്റ്റേറ്റും ഉപയോഗിച്ച് പഠന ജോലികൾ ട്രാക്ക് ചെയ്യുന്നതിനുള്ള ഒരു ടാസ്‌ക് ബോർഡ് ഉൾപ്പെടുന്നു. ആവശ്യകതകൾ: • വൺ-കമാൻഡ് ട്രയൽ പാത്തിന് ഡോക്കർ ആവശ്യമാണ്. • ഉപയോഗിക്കുന്നതിന് മുമ്പ് മോഡൽ പ്രൊവൈഡർ ക്രെഡൻഷ്യലുകൾ ക്രമീകരണങ്ങളിൽ കോൺഫിഗർ ചെയ്യണം. ഒരു പൊതു ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റിന്റെ സ്വതന്ത്ര സംഗ്രഹം. ന്യൂറൽ നെക്‌സസ് പ്രോജക്റ്റ് രചയിതാക്കളുമായോ GitHub-മായോ അഫിലിയേറ്റ് ചെയ്തിട്ടില്ല, അംഗീകരിക്കുകയോ സ്പോൺസർ ചെയ്യുകയോ ചെയ്തിട്ടില്ല. വോയ്‌സ്‌ഓവർ AI- സൃഷ്ടിച്ചതും പൊതു README-യ്‌ക്കെതിരെ പരിശോധിച്ചതുമാണ്. റിപ്പോസിറ്ററി സത്യത്തിന്റെ ഉറവിടമാണ്. #AI #DeepTutor #opensource #llm #GitHub [pa] DeepTutor — ਇੱਕ AI ਵਰਕਸਪੇਸ ਵਿੱਚ ਅੱਠ ਸਿੱਖਣ ਦੇ ਮੋਡ ਏਆਈ-ਸੰਚਾਲਿਤ ਟਿਊਸ਼ਨ ਵਰਕਸਪੇਸ ਜੋ ਇੱਕ ਸਿਸਟਮ ਵਿੱਚ ਚੈਟ, ਕਵਿਜ਼, ਖੋਜ ਅਤੇ ਗਿਆਨ ਅਧਾਰਾਂ ਨੂੰ ਜੋੜਦਾ ਹੈ। ਰਿਪੋਜ਼ਟਰੀ: HKUDS/DeepTutor ਤੁਹਾਨੂੰ ਕੀ ਮਿਲਦਾ ਹੈ: • ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ ਖੋਜ ਅਤੇ ਟਾਈਮਸਟੈਂਪ-ਗਰਾਊਂਡਡ ਟਿਊਸ਼ਨ ਦੇ ਨਾਲ ਯੂਟਿਊਬ ਅਤੇ ਬਿਲੀਬਿਲੀ ਤੋਂ ਇਮਰਸਿਵ ਵੀਡੀਓ ਲਰਨਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। LlamaIndex, GraphRAG, LightRAG, ਅਤੇ ਇੱਕ ਸਵੈ-ਹੋਸਟਡ WeKnora ਗਿਆਨ ਅਧਾਰ ਸਮੇਤ ਕਈ RAG ਇੰਜਣਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ। ਡਰੈਗ-ਐਂਡ-ਡ੍ਰੌਪ ਕਾਰਡਾਂ ਅਤੇ ਇੱਕ ਪੁਰਾਲੇਖਯੋਗ ਕੀਤੀ ਗਈ ਸਥਿਤੀ ਦੇ ਨਾਲ ਅਧਿਐਨ ਕਾਰਜਾਂ ਨੂੰ ਟਰੈਕ ਕਰਨ ਲਈ ਇੱਕ ਟਾਸਕ ਬੋਰਡ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ। ਲੋੜਾਂ: • ਇੱਕ-ਕਮਾਂਡ ਟ੍ਰਾਇਲ ਮਾਰਗ ਲਈ ਡੌਕਰ ਦੀ ਲੋੜ ਹੈ। • ਵਰਤੋਂ ਤੋਂ ਪਹਿਲਾਂ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਮਾਡਲ ਪ੍ਰਦਾਤਾ ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇੱਕ ਜਨਤਕ ਓਪਨ-ਸੋਰਸ ਪ੍ਰੋਜੈਕਟ ਦਾ ਸੁਤੰਤਰ ਸਾਰ। ਨਿਊਰਲ ਨੈਕਸਸ ਪ੍ਰੋਜੈਕਟ ਲੇਖਕਾਂ ਜਾਂ GitHub ਨਾਲ ਸੰਬੰਧਿਤ, ਸਮਰਥਨ ਜਾਂ ਸਪਾਂਸਰ ਨਹੀਂ ਹੈ। ਵੌਇਸਓਵਰ AI-ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਜਨਤਕ README ਦੇ ਵਿਰੁੱਧ ਜਾਂਚਿਆ ਗਿਆ ਹੈ। ਰਿਪੋਜ਼ਟਰੀ ਸੱਚਾਈ ਦਾ ਸਰੋਤ ਹੈ। #AI #DeepTutor #opensource #llm #GitHub [pl] DeepTutor — osiem trybów nauki w jednym środowisku AI Przestrzeń robocza do korepetycji oparta na sztucznej inteligencji, łącząca czat, quizy, badania i bazy wiedzy w jednym systemie. Repozytorium: HKUDS/DeepTutor Co otrzymasz: • Wsparcie dla immersyjnej nauki wideo z YouTube i Bilibili z wyszukiwaniem transkryptów i korepetycjami opartymi na znacznikach czasu. • Oferuje wiele silników RAG, w tym LlamaIndex, GraphRAG, LightRAG oraz samodzielnie hostowaną bazę wiedzy WeKnora. • Zawiera tablicę zadań do śledzenia zadań do nauki za pomocą kart „przeciągnij i upuść” oraz archiwizowalny stan ukończenia. Wymagania: • Docker jest wymagany do korzystania ze ścieżki testowej z jednym poleceniem. • Przed użyciem należy skonfigurować dane uwierzytelniające dostawcy modelu w Ustawieniach. Niezależne podsumowanie publicznego projektu open source. Neural Nexus nie jest powiązany, wspierany ani sponsorowany przez autorów projektu ani GitHub. Nagranie głosowe jest generowane przez sztuczną inteligencję i sprawdzane pod kątem publicznego pliku README. Repozytorium jest źródłem prawdy. #AI #DeepTutor #opensource #llm #GitHub [pt-BR] DeepTutor — oito modos de aprendizado em um único ambiente de IA Espaço de tutoria com inteligência artificial que combina chat, questionários, pesquisa e bases de conhecimento em um único sistema. Repositório: HKUDS/DeepTutor O que você obtém: • Suporte para aprendizado imersivo em vídeo do YouTube e Bilibili com busca de transcrição e tutoria baseada em marcação de tempo. • Oferece múltiplos mecanismos RAG, incluindo LlamaIndex, GraphRAG, LightRAG e uma base de conhecimento WeKnora auto-hospedada. • Inclui um Quadro de Tarefas para acompanhar tarefas de estudo com cartões de arrastar e soltar e um estado de conclusão arquivável. Requisitos: • O Docker é necessário para o caminho de teste com um único comando. • As credenciais do provedor de modelo devem ser configuradas em Configurações antes do uso. Resumo independente de um projeto público de código aberto. A Neural Nexus não é afiliada, endossada ou patrocinada pelos autores do projeto ou pelo GitHub. A narração é gerada por IA e verificada em relação ao README público. O repositório é a fonte da verdade. #AI #DeepTutor #opensource #llm #GitHub [ru] DeepTutor — восемь режимов обучения в одном AI-пространстве Учебное пространство на основе ИИ, объединяющее чат, викторины, исследования и базы знаний в одной системе. Репозиторий: HKUDS/DeepTutor Что вы получаете: • Поддерживает иммерсивное видеообучение с YouTube и Bilibili с поиском по транскриптам и обучением на основе временных меток. • Предлагает несколько движков RAG, включая LlamaIndex, GraphRAG, LightRAG и собственную базу знаний WeKnora. • Включает доску задач для отслеживания учебных заданий с помощью перетаскиваемых карточек и архивируемого состояния выполнения. Требования: • Для пробного варианта с одной командой необходим Docker. • Перед использованием необходимо настроить учетные данные поставщика модели в разделе «Настройки». Независимое описание публичного проекта с открытым исходным кодом. Neural Nexus не связан, не поддерживается и не спонсируется авторами проекта или GitHub. Голосовое сопровождение сгенерировано искусственным интеллектом и проверено на соответствие общедоступному файлу README. Репозиторий является источником достоверной информации. #AI #DeepTutor #opensource #llm #GitHub [ta] DeepTutor — ஒரே AI பணியிடத்தில் எட்டு கற்றல் முறைகள் அரட்டை, வினாடி வினாக்கள், ஆராய்ச்சி மற்றும் அறிவுத் தளங்களை ஒரே அமைப்பில் இணைக்கும் AI-ஆற்றல் பெற்ற பயிற்சிப் பணித்தளம். களஞ்சியம்: HKUDS/DeepTutor நீங்கள் பெறுபவை: • YouTube மற்றும் Bilibili-யிலிருந்து ஆழ்ந்த காணொளிக் கற்றலை, படியெழுது தேடல் மற்றும் நேரமுத்திரை அடிப்படையிலான பயிற்சியுடன் ஆதரிக்கிறது. • LlamaIndex, GraphRAG, LightRAG உள்ளிட்ட பல RAG என்ஜின்களையும், சுயமாக ஹோஸ்ட் செய்யப்பட்ட WeKnora அறிவுத் தளத்தையும் வழங்குகிறது. • இழுத்து-போடும் அட்டைகள் மற்றும் காப்பகப்படுத்தக்கூடிய நிறைவுற்ற நிலையுடன், படிப்புப் பணிகளைக் கண்காணிக்க ஒரு பணிப் பலகையை உள்ளடக்கியுள்ளது. தேவைகள்: • ஒரே கட்டளை சோதனைப் பாதைக்கு Docker தேவை. • பயன்படுத்துவதற்கு முன்பு, மாதிரிகளில் மாதிரி வழங்குநர் சான்றுகளை உள்ளமைக்க வேண்டும். ஒரு பொது திறந்த மூலத் திட்டத்தின் சுயாதீனமான சுருக்கம். Neural Nexus, திட்ட ஆசிரியர்கள் அல்லது GitHub உடன் இணைக்கப்படவில்லை, அவர்களால் அங்கீகரிக்கப்படவில்லை அல்லது நிதியுதவி செய்யப்படவில்லை. குரல் பதிவு AI-ஆல் உருவாக்கப்பட்டு, பொது README உடன் சரிபார்க்கப்பட்டது. இந்தக் களஞ்சியமே உண்மையின் ஆதாரம். #AI #DeepTutor #opensource #llm #GitHub [te] DeepTutor — ఒకే AI వర్క్‌స్పేస్‌లో ఎనిమిది రకాల లెర్నింగ్ మోడ్స్ ఒకే సిస్టమ్‌లో చాట్, క్విజ్‌లు, పరిశోధన మరియు నాలెడ్జ్ బేస్‌లను మిళితం చేసే AI-ఆధారిత ట్యూటరింగ్ వర్క్‌స్పేస్. రిపోజిటరీ: HKUDS/DeepTutor మీకు లభించేవి: • ట్రాన్స్‌క్రిప్ట్ సెర్చ్ మరియు టైమ్‌స్టాంప్ ఆధారిత ట్యూటరింగ్‌తో YouTube మరియు Bilibili నుండి లీనమయ్యే వీడియో లెర్నింగ్‌కు మద్దతు ఇస్తుంది. • LlamaIndex, GraphRAG, LightRAG మరియు స్వీయ-హోస్ట్ చేయబడిన WeKnora నాలెడ్జ్ బేస్‌తో సహా బహుళ RAG ఇంజిన్‌లను అందిస్తుంది. • డ్రాగ్-అండ్-డ్రాప్ కార్డ్‌లు మరియు ఆర్కైవ్ చేయగల 'పూర్తయిన' స్థితితో స్టడీ టాస్క్‌లను ట్రాక్ చేయడానికి ఒక టాస్క్ బోర్డ్‌ను కలిగి ఉంటుంది. అవసరాలు: • ఒకే-కమాండ్ ట్రయల్ మార్గం కోసం డాకర్ అవసరం. • ఉపయోగించే ముందు సెట్టింగ్స్‌లో మోడల్ ప్రొవైడర్ క్రెడెన్షియల్స్‌ను కాన్ఫిగర్ చేయాలి. పబ్లిక్ ఓపెన్-సోర్స్ ప్రాజెక్ట్ యొక్క స్వతంత్ర సారాంశం. న్యూరల్ నెక్సస్ ప్రాజెక్ట్ రచయితలు లేదా GitHubతో అనుబంధించబడలేదు, ఆమోదించబడలేదు లేదా స్పాన్సర్ చేయబడలేదు. వాయిస్‌ఓవర్ AI-ద్వారా రూపొందించబడింది మరియు పబ్లిక్ READMEతో సరిపోల్చి తనిఖీ చేయబడింది. రిపోజిటరీయే సత్యానికి మూలం. #AI #DeepTutor #opensource #llm #GitHub [uk] DeepTutor — вісім режимів навчання в одному AI-робочому просторі Робочий простір для репетиторства на базі штучного інтелекту, що поєднує чат, тести, дослідження та бази знань в одній системі. Репозиторій: HKUDS/DeepTutor Що ви отримуєте: • Підтримує захопливе відеонавчання з YouTube та Bilibili з пошуком транскриптів та репетиторством на основі часових позначок. • Пропонує кілька RAG-двигунів, включаючи LlamaIndex, GraphRAG, LightRAG та власну базу знань WeKnora. • Включає дошку завдань для відстеження навчальних завдань за допомогою карток з перетягуванням та архівуванням стану виконання. Вимоги: • Для пробного шляху з однією командою потрібен Docker. • Облікові дані постачальника моделі повинні бути налаштовані в налаштуваннях перед використанням. Незалежний виклад публічного проекту з відкритим кодом. Neural Nexus не пов'язаний, не схвалений та не спонсорований авторами проекту чи GitHub. Закадровий голос генерується штучним інтелектом та перевіряється на відповідність публічному README. Репозиторій є джерелом достовірної інформації. #AI #DeepTutor #opensource #llm #GitHub

    7 likes · 1 comment · 395 views
  10. DeepTutor: A Chinese Translation of the HKUDS Tutoring Agent, and What It Actually Saves You The original README for HKUDS/DeepTutor is long. Long enough that a reader whose English is serviceable but not fast will bounce off it before reaching the install steps. That is the problem the Chinese translation at yangshun2005/DeepTutor-cn tries to solve, and it is a narrower problem than "make the project accessible" — worth being precise about. The original project: 48925 stars, written in Python, Apache-2.0 licensed. Topics listed are ai-agents, ai-tutor, clawbot, cli-tool, deepresearch. Its own one-line description is "Lifelong Personalized Tutoring." The Chinese version was published today and has zero stars. Nothing in this article should be read as a claim that the translation has traction; it doesn't yet. What the translation actually contains The repository is structured around two distinct pieces of text, and the distinction matters: 1. A translated version of the original README (README_en.md holds the English original). The stated intent is fidelity to the source — "力求忠于原文." 2. A supplementary Chinese quick-start guide at the top of the page, explicitly marked as not part of the original document ("非原文内容"). Its purpose is to get you from zero to a running instance without reading the full README. That second part is the interesting one. A pure translation of a 3000-line README still leaves you reading 3000 lines. The quick-start is a different artifact: a curated path through the project for someone who wants to evaluate it in fifteen minutes. The translation is dated 2026-10-29. The README invites issues and PRs for inaccuracies, which is the right posture — translations of fast-moving projects rot quickly, and this one will too. Why a Chinese README is worth more than it sounds For a project like this, the documentation is not a wrapper around the code. It is where most of the design decisions live. Look at the release history in the README. Between v1.6.3 and v1.7.0 the project shipped, among other things: a breaking frontend/backend refactor, learner and guardian accounts, bounded tutoring memory, resumable embedding checkpoints, a Mastery Path mode with gated tools, LightRAG character models, Kiwix archives, per-model API capability declarations, and a single exec tool unified across languages. Each of those is a paragraph or two in the changelog. Reading them in a second language, at speed, while also trying to understand the architecture, is where comprehension quietly fails. The failure mode isn't total. You get the gist. But you miss the qualifiers — the "bounded" in bounded memory, the "gated" in gated tools, the "explicit" in explicit per-model capabilities. Those words carry the actual engineering constraints. A reader working in a second language tends to skim past them and then wonder why the system behaves unexpectedly. The Chinese version's value is concentrated here: it lets a Chinese-speaking developer read the constraints at full resolution instead of at 70%. The quick-start path The supplementary guide states the Python requirement plainly: 3.11 or above, per pyproject.toml (>=3.11). That is the first thing to check, and it is the kind of detail that gets buried in an English README's prerequisites section. The original README's own navigation reflects the project's shape: 功能特性 · 快速开始 · 探索 DeepTutor · CLI · 生态 · 社区 In English: features, quick start, exploring DeepTutor, CLI, ecosystem (EduHub and a skills community), community. That ordering is informative. The CLI section gets its own top-level slot — the README labels it "agent 原生接口," agent-native interface. If you are coming from a web-app mental model, that is the part to read first, because it tells you what the system considers its primary surface. What the project is, structurally From the README and the pyproject.toml description, DeepTutor describes itself as an agent-native personalized learning companion with multi-agent collaboration and RAG. The pieces it integrates into a single learning workspace: - Document parsing - Knowledge base retrieval - Practice and assessment - Voice and video reading That is a wide surface. The changelog confirms the width — releases mention exercise generation from original sources, question banks, reading folders with in-chat selection actions, paginated Office previews, chart images sent to vision models, native Gemini voice, Polish/German/French/Ukrainian interfaces, and a research toolset. A project this broad has a real onboarding cost, and documentation is the main lever on that cost. This is the argument for the translation, and it is a modest argument, not a dramatic one. It removes a language tax. It does not remove the complexity. Reading the changelog as a design document One practical suggestion for anyone evaluating DeepTutor through the Chinese version: read the release notes before the feature list. The v1.6.7 entry is a list of fixes — whole books collapsing into empty chapters, quizzes producing no output, model drafts leaking into body text, formulas printing as raw source, unsubmittable cards. v1.6.6 mentions unsubmittable answers, a copy button that lied, Docker-internal Codex login, and a 100 KB reduction on the homepage route. These are not marketing entries. They tell you what breaks under load and what the maintainers prioritize. A translated changelog is arguably more useful than a translated feature list, because feature lists translate cleanly (the nouns survive) while bug descriptions carry the specific texture of what went wrong. Caveats The translation is one day old. Expect drift: the original ships releases at a pace of roughly one every few days based on the dates in the README (v1.6.3 through v1.7.0 span September 2 to October 28). The Chinese README will lag. The quick-start is a supplement, not a substitute. If you hit something the guide doesn't cover, the English original is authoritative, and README_en.md is right there in the same repository. And a translation is only as good as its review. The repository says as much. If you find a term rendered badly — "有界辅导记忆" for bounded tutoring memory is a reasonable choice, but reasonable choices are still choices — file an issue. Where to look - Chinese version: yangshun2005/DeepTutor-cn - Original: HKUDS/DeepTutor - Project site: deeptutor.info If you are a Chinese-speaking developer who has been putting off trying DeepTutor because the README is a wall of English, the translation removes that specific excuse. The rest of the work — Python 3.11, the CLI, the knowledge base setup — is unchanged, and no translation makes it smaller. --- *Chinese documentation: yangshun2005/DeepTutor-cn* I'm an independent enterprise AI delivery consultant — private LLM deployment, RAG, agent workflows, AIOps. If your team is stuck somewhere in that stack, my inbox is open.

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

4
PackageVersionDownloads · 30dTrend · 30d
———
deeptutorv1.7.0
v1.7.0
≥12.5K
———
———

README badges

Embed a badge in your README or website.

  • HKUDS/DeepTutor reached #7 in daily mentions on gitwal · Oct 30, 2026
  • HKUDS/DeepTutor reached #1 in daily stars on gitwal · Jan 4, 2026
  • HKUDS/DeepTutor reached #1 in daily forks on gitwal · Jan 4, 2026
Live mentions · last 30 days
HKUDS/DeepTutor mentions in the last 30 days