मुख्य विशेषताएँ · शुरू करें · अन्वेषण · TutorBot · CLI · समुदाय
🇬🇧 English · 🇨🇳 中文 · 🇯🇵 日本語 · 🇪🇸 Español · 🇫🇷 Français · 🇸🇦 العربية · 🇷🇺 Русский · 🇵🇹 Português
[2026.3.24] DeepTutor v1.0.0 ✨ — Apache-2.0 के तहत एजेंट-नेटिव विकास: हल्का रिफैक्टर, TutorBot, लचीले मोड।
[2026.2.6] 🚀 39 दिनों में 10k सितारे — समुदाय का धन्यवाद!
[2026.1.1] नया साल मुबारक! Discord, WeChat, Discussions से जुड़ें।
[2025.12.29] DeepTutor आधिकारिक रूप से जारी।
[2026.3.24] v1.0.0 — एजेंट-नेटिव रिफैक्टर, लचीला टूल इंटीग्रेशन, CLI व SDK प्रवेश, nanobot पर TutorBot, Co-Writer, Guided Learning, स्थायी मेमोरी।
पिछले रिलीज़
[2026.1.23] v0.6.0 — सत्र स्थिरता, इंक्रीमेंटल अपलोड, लचीला RAG, पूर्ण चीनी स्थानीयकरण।
[2026.1.18] v0.5.2 — Docling, लॉग, बग फिक्स।
[2026.1.15] v0.5.0 — एकीकृत कॉन्फ़िग, KB प्रति RAG, प्रश्न जनरेशन, साइडबार।
[2026.1.9] v0.4.0 — मल्टी-प्रोवाइडर LLM/एम्बेडिंग, नया होम, RAG डिकप्लिंग, env वेरिएबल।
[2026.1.5] v0.3.0 — PromptManager, CI/CD, GHCR इमेज।
[2026.1.2] v0.2.0 — Docker, Next.js 16 व React 19, WebSocket, कमज़ोरियाँ।
- एकीकृत चैट वर्कस्पेस — पाँच मोड, एक थ्रेड: Chat, Deep Solve, क्विज़, Deep Research, Math Animator एक संदर्भ साझा करते हैं।
- व्यक्तिगत TutorBot — चैटबॉट नहीं: स्वायत्त ट्यूटर, अपना वर्कस्पेस, मेमोरी, व्यक्तित्व, कौशल। nanobot।
- AI Co-Writer — Markdown में AI सह-लेखक: फिर से लिखें, विस्तार, संक्षेप; KB व वेब।
- Guided Learning — आपकी सामग्री से संरचित दृश्य यात्राएँ।
- नॉलेज हब — PDF, Markdown, टेक्स्ट से RAG-तैयार KB; रंगीन नोटबुक।
- स्थायी मेमोरी — प्रगति सारांश व शिक्षार्थी प्रोफ़ाइल; TutorBot के साथ साझा।
- एजेंट-नेटिव CLI — क्षमता, KB, सत्र, TutorBot एक कमांड में; Rich व JSON।
SKILL.md।
एक इंटरैक्टिव स्क्रिप्ट — निर्भरता, वातावरण, कनेक्शन टेस्ट, लॉन्च।
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
conda create -n deeptutor python=3.11 && conda activate deeptutor
# या: python -m venv .venv && source .venv/bin/activate
python scripts/start_tour.py- वेब मोड — प्रोफ़ाइल, pip + npm, अस्थायी सर्वर, सेटिंग्स, 4 चरण।
- CLI मोड — पूरा टर्मिनल।
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
conda create -n deeptutor python=3.11 && conda activate deeptutor
pip install -e ".[server]"
cd web && npm install && cd ..cp .env.example .envLLM_BINDING=openai
LLM_MODEL=gpt-4o-mini
LLM_API_KEY=sk-xxx
LLM_HOST=https://api.openai.com/v1
EMBEDDING_BINDING=openai
EMBEDDING_MODEL=text-embedding-3-large
EMBEDDING_API_KEY=sk-xxx
EMBEDDING_HOST=https://api.openai.com/v1
EMBEDDING_DIMENSION=3072python -m deeptutor.api.run_server
cd web && npm run dev -- -p 3782| सेवा | पोर्ट |
|---|---|
| Backend | 8001 |
| Frontend | 3782 |
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
cp .env.example .envविकल्प B जैसा।
2a. आधिकारिक इमेज — GHCR
docker compose -f docker-compose.ghcr.yml up -d2b. स्रोत से बिल्ड — docker compose up -d
docker compose logs -f
docker compose downक्लाउड / रिमोट
NEXT_PUBLIC_API_BASE_EXTERNAL=https://your-server.com:8001डेव मोड (हॉट-रिलोड)
docker compose -f docker-compose.yml -f docker-compose.dev.yml upकस्टम पोर्ट
BACKEND_PORT=9001
FRONTEND_PORT=4000डेटा स्थिरता
| कंटेनर पथ | होस्ट | सामग्री |
|---|---|---|
/app/data/user |
./data/user |
सेटिंग्स, मेमोरी, वर्कस्पेस, सत्र, लॉग |
/app/data/knowledge_bases |
./data/knowledge_bases |
दस्तावेज़ व वेक्टर |
पर्यावरण चर
| चर | आवश्यक | विवरण |
|---|---|---|
LLM_BINDING |
हाँ | LLM प्रदाता |
LLM_MODEL |
हाँ | मॉडल |
LLM_API_KEY |
हाँ | कुंजी |
LLM_HOST |
हाँ | URL |
EMBEDDING_BINDING |
हाँ | एम्बेडिंग |
EMBEDDING_MODEL |
हाँ | मॉडल |
EMBEDDING_API_KEY |
हाँ | कुंजी |
EMBEDDING_HOST |
हाँ | URL |
EMBEDDING_DIMENSION |
हाँ | आयाम |
SEARCH_PROVIDER |
नहीं | खोज |
SEARCH_API_KEY |
नहीं | कुंजी |
BACKEND_PORT |
नहीं | डिफ़ॉल्ट 8001 |
FRONTEND_PORT |
नहीं | डिफ़ॉल्ट 3782 |
NEXT_PUBLIC_API_BASE_EXTERNAL |
नहीं | सार्वजनिक URL |
DISABLE_SSL_VERIFY |
नहीं | डिफ़ॉल्ट false |
pip install -e ".[cli]"
deeptutor chat
deeptutor run chat "Explain Fourier transform"
deeptutor run deep_solve "Solve x^2 = 4"
deeptutor kb create my-kb --doc textbook.pdfपूर्ण गाइड: DeepTutor CLI।
पाँच मोड, एकीकृत संदर्भ प्रबंधन।
| मोड | कार्य |
|---|---|
| Chat | RAG, वेब, कोड, तर्क, ब्रेनस्टॉर्म, पेपर। |
| Deep Solve | मल्टी-एजेंट, उद्धरण। |
| क्विज़ जनरेशन | KB आधारित मूल्यांकन। |
| Deep Research | उप-विषय, समानांतर एजेंट, उद्धृत रिपोर्ट। |
| Math Animator | Manim। |
टूल वर्कफ़्लो से अलग — आप चुनते हैं क्या सक्रिय करना है।
फिर से लिखें, विस्तार, संक्षेप; अनडू/रीडू; नोटबुक।
- योजना (3–5 बिंदु)।
- इंटरैक्टिव पृष्ठ।
- संदर्भ Q&A।
- सारांश।
- नॉलेज बेस — PDF, TXT, MD।
- नोटबुक — सत्र व रंग।
- सारांश — प्रगति।
- प्रोफ़ाइल — पसंद, स्तर, लक्ष्य। TutorBot साझा।
nanobot पर बहु-इंस्टेंस स्थायी एजेंट।
- Soul टेम्पलेट — व्यक्तित्व व शिक्षण दर्शन।
- स्वतंत्र वर्कस्पेस — मेमोरी, सत्र, कौशल; साझा ज्ञान परत।
- प्रोएक्टिव Heartbeat — अनुस्मारक व कार्य।
- पूर्ण टूल — RAG, कोड, वेब, पेपर, तर्क, ब्रेनस्टॉर्म।
- कौशल सीखना — skill फ़ाइलें।
- मल्टी-चैनल — Telegram, Discord, Slack, Feishu, WeCom, DingTalk, ईमेल आदि।
- टीम व उप-एजेंट।
deeptutor bot create math-tutor --persona "Socratic math teacher who uses probing questions"
deeptutor bot create writing-coach --persona "Patient, detail-oriented writing mentor"
deeptutor bot listबिना ब्राउज़र: क्षमता, KB, सत्र, मेमोरी, TutorBot। Rich + JSON। SKILL.md।
deeptutor run chat "Explain the Fourier transform" -t rag --kb textbook
deeptutor run deep_solve "Prove that √2 is irrational" -t reason
deeptutor run deep_question "Linear algebra" --config num_questions=5
deeptutor run deep_research "Attention mechanisms in transformers"deeptutor chat --capability deep_solve --kb my-kbdeeptutor kb create my-kb --doc textbook.pdf
deeptutor kb add my-kb --docs-dir ./papers/
deeptutor kb search my-kb "gradient descent"
deeptutor kb set-default my-kbdeeptutor run chat "Summarize chapter 3" -f rich
deeptutor run chat "Summarize chapter 3" -f jsondeeptutor session list
deeptutor session open <id>पूर्ण CLI संदर्भ
| कमांड | विवरण |
|---|---|
deeptutor run <capability> <message> |
एक पास |
deeptutor chat |
REPL |
deeptutor serve |
API सर्वर |
bot, kb, memory, session, notebook, config / plugin / provider — अंग्रेज़ी README जैसा।
| परियोजना | भूमिका |
|---|---|
| nanobot | TutorBot इंजन |
| LlamaIndex | RAG |
| ManimCat | Math Animator |
| ⚡ LightRAG | 🤖 AutoAgent | 🔬 AI-Researcher | 🧬 nanobot |
|---|---|---|---|
| तेज़ RAG | बिना-कोड एजेंट | स्वचालित अनुसंधान | अल्ट्रा-लाइट एजेंट |
CONTRIBUTING.md देखें।








