मुख्य विशेषताएँ · शुरू करें · अन्वेषण · TutorBot · CLI · रोडमैप · समुदाय
🇬🇧 English · 🇨🇳 中文 · 🇯🇵 日本語 · 🇪🇸 Español · 🇫🇷 Français · 🇸🇦 العربية · 🇷🇺 Русский · 🇮🇳 हिन्दी · 🇵🇹 Português · 🇹🇭 ภาษาไทย
[2026.4.21] v1.2.1 —
agents.yamlमें चरण-दर-चरण चैट टोकन सीमाएँ (8000-टोकन उत्तर), CLI / WebSocket / वेब UI पर अंतिम उत्तर पुनर्जनन, RAGNone-एम्बेडिंग क्रैश ठीक, Gemmajson_objectअनुकूलता, गहरे कोड ब्लॉक पठनीयता। [2026.4.20] v1.2.0 — Book Engine: 14 ब्लॉक प्रकारों के साथ मल्टी-एजेंट «जीवंत पुस्तक» संकलक, मल्टी-दस्तावेज़ Co-Workspace, इंटरैक्टिव HTML विज़ुअलाइज़ेशन, चैट में प्रश्न बैंक @-उल्लेख, प्रॉम्प्ट बाहरीकरण चरण 2, साइडबार ओवरहॉल।
[2026.4.18] v1.1.2 — स्कीमा-चालित Channels टैब व सीक्रेट मास्किंग; एकल RAG पाइपलाइन; RAG/KB स्थिरता मजबूत; चैट प्रॉम्प्ट बाहरी फ़ाइलों में; थाई README।
[2026.4.17] v1.1.1 — सभी क्षमताओं पर सार्वभौमिक «अभी उत्तर दें»; Co-Writer स्क्रॉल सिंक; नोटबुक में सहेजते समय संदेश चयन; एकीकृत सेटिंग्स पैनल; स्ट्रीमिंग Stop बटन; TutorBot कॉन्फ़िगरेशन परमाणु लेखन।
[2026.4.15] v1.1.0 — LaTeX ब्लॉक गणित पार्सिंग ओवरहॉल;
agents.yamlके माध्यम से LLM डायग्नोस्टिक प्रोब; अतिरिक्त हेडर फॉरवर्डिंग फिक्स; SaveToNotebook UUID फिक्स; Docker + स्थानीय LLM मार्गदर्शिका।
[2026.4.14] v1.1.0-beta — URL-आधारित बुकमार्क योग्य सत्र; Snow थीम; WebSocket हार्टबीट व ऑटो-रीकनेक्ट; ChatComposer प्रदर्शन सुधार; एम्बेडिंग प्रदाता रजिस्ट्री ओवरहॉल; Serper खोज प्रदाता।
[2026.4.13] v1.0.3 — बुकमार्क व श्रेणियों के साथ प्रश्न नोटबुक; Visualize में Mermaid; एम्बेडिंग बेमेल पहचान; Qwen/vLLM अनुकूलता; LM Studio व llama.cpp समर्थन; Glass थीम।
[2026.4.11] v1.0.2 — SearXNG फ़ॉलबैक के साथ खोज समेकन; प्रदाता स्विच फिक्स; फ्रंटएंड संसाधन रिसाव फिक्स।
[2026.4.10] v1.0.1 — Visualize क्षमता (Chart.js/SVG); क्विज़ डुप्लिकेट रोकथाम; o4-mini मॉडल समर्थन।
[2026.4.10] v1.0.0-beta.4 — दर सीमा पर पुनःप्रयास के साथ एम्बेडिंग प्रगति; क्रॉस-प्लेटफ़ॉर्म निर्भरता फिक्स; MIME सत्यापन।
[2026.4.8] v1.0.0-beta.3 — नेटिव OpenAI/Anthropic SDK (litellm हटाया); Windows पर Math Animator; मजबूत JSON पार्सिंग; पूर्ण चीनी i18n।
[2026.4.7] v1.0.0-beta.2 — गर्म सेटिंग रीलोड; MinerU नेस्टेड आउटपुट; WebSocket फिक्स; न्यूनतम Python 3.11+।
[2026.4.4] v1.0.0-beta.1 — एजेंट-नेटिव आर्किटेक्चर रिराइट (~200k पंक्तियाँ): Tools + Capabilities प्लगइन मॉडल, CLI व SDK, 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, कमज़ोरियाँ।
[2026.4.4] बहुत दिन बाद! ✨ DeepTutor v1.0.0 आ गया — Apache-2.0 के तहत एजेंट-नेटिव विकास: ज़मीन से आर्किटेक्चर रिराइट, TutorBot, लचीले मोड। नया अध्याय शुरू!
[2026.2.6] 🚀 39 दिनों में 10k सितारे — समुदाय का धन्यवाद!
[2026.1.1] नया साल मुबारक! Discord, WeChat, Discussions से जुड़ें।
[2025.12.29] DeepTutor आधिकारिक रूप से जारी।
- एकीकृत चैट वर्कस्पेस — छह मोड, एक थ्रेड: Chat, Deep Solve, क्विज़, Deep Research, Math Animator और Visualize एक संदर्भ साझा करते हैं।
- AI Co-Writer — मल्टी-दस्तावेज़ Markdown वर्कस्पेस में AI सह-लेखक: फिर से लिखें, विस्तार, संक्षेप; KB व वेब।
- Book Engine — संरचित इंटरैक्टिव «जीवंत पुस्तकें»: मल्टी-एजेंट पाइपलाइन, 14 ब्लॉक प्रकार (क्विज़, फ्लैशकार्ड, टाइमलाइन, कॉन्सेप्ट ग्राफ़ आदि)।
- नॉलेज हब — RAG KB, रंगीन नोटबुक, प्रश्न बैंक, कस्टम Skills से शिक्षण शैली।
- स्थायी मेमोरी — प्रगति सारांश व शिक्षार्थी प्रोफ़ाइल; TutorBot के साथ साझा।
- व्यक्तिगत TutorBot — चैटबॉट नहीं: स्वायत्त ट्यूटर, अपना वर्कस्पेस, मेमोरी, व्यक्तित्व, कौशल। nanobot।
- एजेंट-नेटिव CLI — क्षमता, KB, सत्र, TutorBot एक कमांड में; Rich व JSON।
SKILL.md।
शुरू करने से पहले सुनिश्चित करें कि ये स्थापित हैं:
| आवश्यकता | संस्करण | जाँच | नोट |
|---|---|---|---|
| Git | कोई भी | git --version |
क्लोन के लिए |
| Python | 3.11+ | python --version |
बैकएंड |
| Node.js | 18+ | node --version |
फ्रंटएंड बिल्ड (केवल CLI या Docker पर अनिवार्य नहीं) |
| npm | 9+ | npm --version |
आमतौर पर Node के साथ |
कम से कम एक LLM प्रदाता की API कुंजी आवश्यक है (उदा. OpenAI, DeepSeek, Anthropic)। सेटअप टूर इसे भरवाने और कनेक्शन परीक्षण में मदद करता है।
एक इंटरैक्टिव स्क्रिप्ट निर्भरताएँ स्थापित करती है, वातावरण सेट करती है, लाइव कनेक्शन टेस्ट करती है और लॉन्च करती है। .env का मैनुअल संपादन लगभग अनावश्यक।
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
# Python वर्चुअल वातावरण (एक चुनें):
conda create -n deeptutor python=3.11 && conda activate deeptutor # Anaconda/Miniconda हो तो
python -m venv .venv && source .venv/bin/activate # अन्यथा (macOS/Linux)
python -m venv .venv && .venv\Scripts\activate # अन्यथा (Windows)
python scripts/start_tour.pyटूर पूछता है कि आप DeepTutor कैसे उपयोग करना चाहते हैं:
- वेब मोड (अनुशंसित) — सभी निर्भरताएँ (pip + npm) स्थापित करता है, अस्थायी सर्वर चालू करता है और ब्राउज़र में सेटिंग्स खोलता है; LLM, एम्बेडिंग व खोज के लिए चार चरणों में लाइव टेस्ट; पूरा होने पर आपकी कॉन्फ़िगरेशन के साथ DeepTutor स्वतः पुनः आरंभ।
- CLI मोड — पूरा इंटरैक्टिव टर्मिनल प्रवाह: प्रोफ़ाइल, स्थापना, प्रदाता, सत्यापन और लागू — बिना शेल छोड़े।
दोनों स्थितियों में परिणाम http://localhost:3782 है।
दैनिक लॉन्च — टूर केवल एक बार चलाएँ। उसके बाद:
python scripts/start_web.pyयह एक ही कमांड से बैकएंड व फ्रंटएंड चालू करता है और ब्राउज़र खोलता है। केवल प्रदाता बदलने या निर्भरताएँ पुनः स्थापित करने पर
start_tour.pyदोबारा चलाएँ।
पूर्ण नियंत्रण चाहिए तो सब कुछ स्वयं स्थापित व कॉन्फ़िगर करें।
1. निर्भरताएँ स्थापित करें
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
# वर्चुअल वातावरण बनाएँ व सक्रिय करें (विकल्प A जैसा)
conda create -n deeptutor python=3.11 && conda activate deeptutor
# बैकएंड + वेब सर्वर निर्भरताओं के साथ DeepTutor
pip install -e ".[server]"
# फ्रंटएंड (Node.js 18+ आवश्यक)
cd web && npm install && cd ..2. वातावरण कॉन्फ़िगर करें
cp .env.example .env.env संपादित करें और कम से कम आवश्यक फ़ील्ड भरें:
# LLM (आवश्यक)
LLM_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=3072समर्थित LLM प्रदाता
| प्रदाता | Binding | डिफ़ॉल्ट Base URL |
|---|---|---|
| AiHubMix | aihubmix |
https://aihubmix.com/v1 |
| Anthropic | anthropic |
https://api.anthropic.com/v1 |
| Azure OpenAI | azure_openai |
— |
| BytePlus | byteplus |
https://ark.ap-southeast.bytepluses.com/api/v3 |
| BytePlus Coding Plan | byteplus_coding_plan |
https://ark.ap-southeast.bytepluses.com/api/coding/v3 |
| Custom (OpenAI-compat) | custom |
— |
| DashScope (Qwen) | dashscope |
https://dashscope.aliyuncs.com/compatible-mode/v1 |
| DeepSeek | deepseek |
https://api.deepseek.com |
| Gemini | gemini |
https://generativelanguage.googleapis.com/v1beta/openai/ |
| GitHub Copilot | github_copilot |
https://api.githubcopilot.com |
| Groq | groq |
https://api.groq.com/openai/v1 |
| llama.cpp | llama_cpp |
http://localhost:8080/v1 |
| LM Studio | lm_studio |
http://localhost:1234/v1 |
| MiniMax | minimax |
https://api.minimax.io/v1 |
| Mistral | mistral |
https://api.mistral.ai/v1 |
| Moonshot (Kimi) | moonshot |
https://api.moonshot.ai/v1 |
| Ollama | ollama |
http://localhost:11434/v1 |
| OpenAI | openai |
https://api.openai.com/v1 |
| OpenAI Codex | openai_codex |
https://chatgpt.com/backend-api |
| OpenRouter | openrouter |
https://openrouter.ai/api/v1 |
| OpenVINO Model Server | ovms |
http://localhost:8000/v3 |
| Qianfan (Ernie) | qianfan |
https://qianfan.baidubce.com/v2 |
| SiliconFlow | siliconflow |
https://api.siliconflow.cn/v1 |
| Step Fun | stepfun |
https://api.stepfun.com/v1 |
| vLLM | vllm |
http://localhost:8000/v1 |
| VolcEngine | volcengine |
https://ark.cn-beijing.volces.com/api/v3 |
| VolcEngine Coding Plan | volcengine_coding_plan |
https://ark.cn-beijing.volces.com/api/coding/v3 |
| Xiaomi MIMO | xiaomi_mimo |
https://api.xiaomimimo.com/v1 |
| Zhipu AI (GLM) | zhipu |
https://open.bigmodel.cn/api/paas/v4 |
समर्थित एम्बेडिंग प्रदाता
| प्रदाता | Binding | मॉडल उदाहरण | डिफ़ॉल्ट आयाम |
|---|---|---|---|
| OpenAI | openai |
text-embedding-3-large |
3072 |
| Azure OpenAI | azure_openai |
परिनियोजन नाम | — |
| Cohere | cohere |
embed-v4.0 |
1024 |
| Jina | jina |
jina-embeddings-v3 |
1024 |
| Ollama | ollama |
nomic-embed-text |
768 |
| vLLM / LM Studio | vllm |
कोई भी एम्बेडिंग मॉडल | — |
| OpenAI-संगत | custom |
— | — |
OpenAI-संगत प्रदाता (DashScope, SiliconFlow, आदि) custom या openai binding से काम करते हैं।
समर्थित वेब खोज प्रदाता
| प्रदाता | एन्व कुंजी | नोट |
|---|---|---|
| Brave | BRAVE_API_KEY |
अनुशंसित, मुफ़्त स्तर |
| Tavily | TAVILY_API_KEY |
|
| Serper | SERPER_API_KEY |
Serper के माध्यम से Google परिणाम |
| Jina | JINA_API_KEY |
|
| SearXNG | — | सेल्फ-होस्ट, API कुंजी नहीं |
| DuckDuckGo | — | API कुंजी नहीं |
| Perplexity | PERPLEXITY_API_KEY |
API कुंजी आवश्यक |
3. सेवाएँ शुरू करें
सबसे तेज़ तरीका:
python scripts/start_web.pyबैकएंड व फ्रंटएंड एक साथ चालू करता है और ब्राउज़र खोलता है।
अलग-अलग टर्मिनल में मैन्युअल:
# Backend (FastAPI)
python -m deeptutor.api.run_server
# Frontend (Next.js) — दूसरा टर्मिनल
cd web && npm run dev -- -p 3782| सेवा | डिफ़ॉल्ट पोर्ट |
|---|---|
| Backend | 8001 |
| Frontend | 3782 |
http://localhost:3782 खोलें।
Docker बैकएंड व फ्रंटएंड को एक कंटेनर में लपेटता है; स्थानीय Python या Node.js अनावश्यक। Docker Desktop (या Linux पर Docker Engine + Compose) पर्याप्त है।
1. पर्यावरण चर (नीचे दोनों विकल्पों के लिए आवश्यक)
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
cp .env.example .env.env में कम से कम आवश्यक फ़ील्ड भरें (विकल्प B जैसा)।
2a. आधिकारिक इमेज खींचें (अनुशंसित)
आधिकारिक इमेज GitHub Container Registry पर प्रत्येक रिलीज़ के लिए linux/amd64 व linux/arm64 के लिए प्रकाशित होती हैं।
docker compose -f docker-compose.ghcr.yml up -dसंस्करण पिन करने के लिए docker-compose.ghcr.yml में इमेज टैग संपादित करें:
image: ghcr.io/hkuds/deeptutor:1.0.0 # या :latest2b. स्रोत से बिल्ड
docker compose up -dDockerfile से स्थानीय रूप से इमेज बनाता है और कंटेनर चालू करता है।
3. सत्यापन व प्रबंधन
कंटेनर healthy होने पर http://localhost:3782 खोलें।
docker compose logs -f # लॉग टेल
docker compose down # कंटेनर रोकें व हटाएँक्लाउड / रिमोट सर्वर
रिमोट सर्वर पर ब्राउज़र को बैकएंड API का सार्वजनिक URL चाहिए। .env में जोड़ें:
# सार्वजनिक URL जहाँ बैकएंड पहुँच योग्य है
NEXT_PUBLIC_API_BASE_EXTERNAL=https://your-server.com:8001फ्रंटएंड स्टार्टअप स्क्रिप्ट रनटाइम पर यह मान लागू करती है — रीबिल्ड अनावश्यक।
डेव मोड (हॉट-रिलोड)
स्रोत माउंट करने व दोनों सेवाओं पर हॉट-रिलोड के लिए डेव ओवरले लगाएँ:
docker compose -f docker-compose.yml -f docker-compose.dev.yml updeeptutor/, deeptutor_cli/, scripts/ व web/ में परिवर्तन तुरंत दिखते हैं।
कस्टम पोर्ट
.env में डिफ़ॉल्ट पोर्ट ओवरराइड करें:
BACKEND_PORT=9001
FRONTEND_PORT=4000फिर पुनः आरंभ करें:
docker compose up -d # या docker compose -f docker-compose.ghcr.yml up -dडेटा स्थिरता
उपयोगकर्ता डेटा व नॉलेज बेस Docker वॉल्यूम के माध्यम से स्थानीय निर्देशिकाओं पर मैप होते हैं:
| कंटेनर पथ | होस्ट पथ | सामग्री |
|---|---|---|
/app/data/user |
./data/user |
सेटिंग्स, मेमोरी, वर्कस्पेस, सत्र, लॉग |
/app/data/knowledge_bases |
./data/knowledge_bases |
अपलोड दस्तावेज़ व वेक्टर इंडेक्स |
docker compose down के बाद भी ये निर्देशिकाएँ बनी रहती हैं और अगले up पर पुनः उपयोग होती हैं।
पर्यावरण चर संदर्भ
| चर | आवश्यक | विवरण |
|---|---|---|
LLM_BINDING |
हाँ | LLM प्रदाता (openai, anthropic, आदि) |
LLM_MODEL |
हाँ | मॉडल नाम (उदा. gpt-4o) |
LLM_API_KEY |
हाँ | LLM API कुंजी |
LLM_HOST |
हाँ | API URL |
EMBEDDING_BINDING |
हाँ | एम्बेडिंग प्रदाता |
EMBEDDING_MODEL |
हाँ | एम्बेडिंग मॉडल नाम |
EMBEDDING_API_KEY |
हाँ | एम्बेडिंग API कुंजी |
EMBEDDING_HOST |
हाँ | एम्बेडिंग एंडपॉइंट |
EMBEDDING_DIMENSION |
हाँ | वेक्टर आयाम |
SEARCH_PROVIDER |
नहीं | खोज (tavily, jina, serper, perplexity, आदि) |
SEARCH_API_KEY |
नहीं | खोज API कुंजी |
BACKEND_PORT |
नहीं | बैकएंड पोर्ट (डिफ़ॉल्ट 8001) |
FRONTEND_PORT |
नहीं | फ्रंटएंड पोर्ट (डिफ़ॉल्ट 3782) |
NEXT_PUBLIC_API_BASE_EXTERNAL |
नहीं | क्लाउड के लिए सार्वजनिक बैकएंड URL |
DISABLE_SSL_VERIFY |
नहीं | SSL सत्यापन बंद (डिफ़ॉल्ट false) |
यदि केवल CLI चाहिए, वेब फ्रंटएंड के बिना:
pip install -e ".[cli]"LLM प्रदाता कॉन्फ़िगर करना अभी भी आवश्यक है। सबसे तेज़:
cp .env.example .env # फिर .env में API कुंजियाँ भरेंकॉन्फ़िगरेशन के बाद:
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। |
| Visualize | प्राकृतिक भाषा से SVG, Chart.js, Mermaid या स्वतंत्र HTML। |
टूल वर्कफ़्लो से अलग — आप चुनते हैं क्या सक्रिय करना है।
कई दस्तावेज़ बनाएं, प्रत्येक सहेजा गया — एक बार का मसौदा नहीं: पूर्ण Markdown, AI सह-लेखक। फिर से लिखें, विस्तार, संक्षेप; अनडू/रीडू; नोटबुक।
विषय दें, नॉलेज बेस दिखाएँ — संरचित इंटरैक्टिव पुस्तक: पढ़ने, स्व-परीक्षण और संदर्भ में चर्चा के लिए जीवित दस्तावेज़।
पर्दे के पीछे मल्टी-एजेंट रूपरेखा, स्रोत, अध्याय वृक्ष, पृष्ठ योजना और ब्लॉक संकलन। आप नियंत्रण में: प्रस्ताव समीक्षा, अध्याय पुनःक्रम, किसी भी पृष्ठ पर चैट।
14 ब्लॉक प्रकार — पाठ, कॉलआउट, क्विज़, फ्लैशकार्ड, कोड, आकृति, डीप डाइव, एनीमेशन, इंटरैक्टिव, टाइमलाइन, कॉन्सेप्ट ग्राफ़, अनुभाग, उपयोगकर्ता नोट, प्लेसहोल्डर — प्रत्येक अपने इंटरैक्टिव घटक के साथ। वास्तविक समय प्रगति टाइमलाइन।
दस्तावेज़ संग्रह, नोट्स और शिक्षण व्यक्तित्व।
- नॉलेज बेस — PDF, TXT, MD।
- नोटबुक — Chat, Co-Writer, Book या Deep Research से अंतर्दृष्टि, रंगों से।
- प्रश्न बैंक — जनरेट किए गए क्विज़ देखें; बुकमार्क और चैट में @-उल्लेख पिछले प्रदर्शन के लिए।
- Skills —
SKILL.mdसे कस्टम शिक्षण व्यक्तित्व: नाम, विवरण, वैकल्पिक ट्रिगर, सक्रिय होने पर चैट सिस्टम प्रॉम्प्ट में Markdown।
- सारांश — प्रगति।
- प्रोफ़ाइल — पसंद, स्तर, लक्ष्य। 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 run visualize "Draw the architecture of a transformer"deeptutor chat --capability deep_solve --kb my-kb
# REPL में: /cap, /tool, /kb, /history, /notebook, /config से तुरंत बदलावdeeptutor 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> |
एक बार में क्षमता चलाएँ (chat, deep_solve, deep_question, deep_research, math_animator, visualize) |
deeptutor chat |
इंटरैक्टिव REPL (--capability, --tool, --kb, --language आदि) |
deeptutor serve |
DeepTutor API सर्वर शुरू करें |
deeptutor bot
| कमांड | विवरण |
|---|---|
deeptutor bot list |
सभी TutorBot इंस्टेंस |
deeptutor bot create <id> |
नया बॉट बनाएँ और चलाएँ (--name, --persona, --model) |
deeptutor bot start <id> |
बॉट शुरू |
deeptutor bot stop <id> |
बॉट रोकें |
deeptutor kb
| कमांड | विवरण |
|---|---|
deeptutor kb list |
नॉलेज बेस सूची |
deeptutor kb info <name> |
विवरण |
deeptutor kb create <name> |
दस्तावेज़ों से बनाएँ (--doc, --docs-dir) |
deeptutor kb add <name> |
दस्तावेज़ जोड़ें |
deeptutor kb search <name> <query> |
खोज |
deeptutor kb set-default <name> |
डिफ़ॉल्ट KB |
deeptutor kb delete <name> |
हटाएँ (--force) |
deeptutor memory
| कमांड | विवरण |
|---|---|
deeptutor memory show [file] |
देखें (summary, profile, all) |
deeptutor memory clear [file] |
साफ़ करें (--force) |
deeptutor session
| कमांड | विवरण |
|---|---|
deeptutor session list |
सत्र सूची (--limit) |
deeptutor session show <id> |
संदेश |
deeptutor session open <id> |
REPL में जारी रखें |
deeptutor session rename <id> |
नाम बदलें (--title) |
deeptutor session delete <id> |
हटाएँ |
deeptutor notebook
| कमांड | विवरण |
|---|---|
deeptutor notebook list |
नोटबुक सूची |
deeptutor notebook create <name> |
बनाएँ (--description) |
deeptutor notebook show <id> |
रिकॉर्ड |
deeptutor notebook add-md <id> <path> |
Markdown आयात |
deeptutor notebook replace-md <id> <rec> <path> |
रिकॉर्ड बदलें |
deeptutor notebook remove-record <id> <rec> |
रिकॉर्ड हटाएँ |
deeptutor book
| कमांड | विवरण |
|---|---|
deeptutor book list |
वर्कस्पेस में सभी पुस्तकें |
deeptutor book health <book_id> |
KB ड्रिफ्ट व पुस्तक स्वास्थ्य |
deeptutor book refresh-fingerprints <book_id> |
KB फिंगरप्रिंट ताज़ा करें, पुराने पृष्ठ साफ़ करें |
deeptutor config / plugin / provider
| कमांड | विवरण |
|---|---|
deeptutor config show |
कॉन्फ़िग सारांश |
deeptutor plugin list |
पंजीकृत टूल और क्षमताएँ |
deeptutor plugin info <name> |
टूल या क्षमता विवरण |
deeptutor provider login <provider> |
OAuth (openai-codex, github-copilot) |
| स्थिति | माइलस्टोन |
|---|---|
| 🎯 | प्रमाणीकरण व लॉगिन — सार्वजनिक डिप्लॉय के लिए वैकल्पिक लॉगिन पृष्ठ व बहु-उपयोगकर्ता समर्थन |
| 🎯 | थीम व रूप — विविध थीम व अनुकूलित UI दिखावट |
| 🎯 | इंटरैक्शन में सुधार — आइकन डिज़ाइन व इंटरैक्शन विवरणों का अनुकूलन |
| 🔜 | बेहतर मेमोरी — बेहतर मेमोरी प्रबंधन का एकीकरण |
| 🔜 | LightRAG एकीकरण — LightRAG को उन्नत नॉलेज बेस इंजन के रूप में |
| 🔜 | दस्तावेज़ साइट — गाइड, API संदर्भ व ट्यूटोरियल सहित पूर्ण दस्तावेज़ीकरण |
यदि DeepTutor उपयोगी लगे तो स्टार दें — हमें प्रोत्साहन मिलता है!
| परियोजना | भूमिका |
|---|---|
| nanobot | TutorBot इंजन |
| LlamaIndex | RAG |
| ManimCat | Math Animator |
| ⚡ LightRAG | 🤖 AutoAgent | 🔬 AI-Researcher | 🧬 nanobot |
|---|---|---|---|
| तेज़ RAG | बिना-कोड एजेंट | स्वचालित अनुसंधान | अल्ट्रा-लाइट एजेंट |
CONTRIBUTING.md देखें।










