DeepTutor

"DeepTutor: Agent-Native Personalized Learning Assistant"

20 articles 12.9k View on GitHub ↗
20 articles
Where Are the Utility Functions in DeepTutor Defined?

Discover where DeepTutor utility functions are defined. Find centralized code in deeptutor/utils for JSON parsing, network resilience, error handling, validation, and configuration.

internals
Apr 8, 2026
DeepTutor Best Practices: Optimizing the Two‑Layer Plugin Architecture

Implement DeepTutor best practices for its two layer plugin architecture. Minimize tool sets, persist session IDs, and handle async events for efficient production deployments.

best-practices
Apr 8, 2026
How to Customize DeepTutor's Behavior: Complete Configuration Guide

Customize DeepTutor's behavior using its dual-layer registry architecture. Modify tools, capabilities, and agent parameters via YAML files, environment variables, and plugins without touching source code.

how-to-guide
Apr 8, 2026
How to Deploy DeepTutor to Production: Complete Docker Setup Guide

Deploy DeepTutor to production with this complete Docker setup guide. Learn to configure environment variables, build the Docker image, and launch the FastAPI backend and Next.js frontend using docker compose.

how-to-guide
Apr 8, 2026
DeepTutor System Architecture: An Agent-Native Platform with Two-Layer Registry

Explore the DeepTutor system architecture, an agent-native platform with a two-layer registry. Discover its modular design for efficient task execution and request routing.

architecture
Apr 8, 2026
How to Debug Issues in DeepTutor: A Complete Troubleshooting Guide

Debug DeepTutor issues effectively. Enable verbose logging, inspect UnifiedContext, and monitor StreamBus events to trace execution flow from input to output.

how-to-guide
Apr 8, 2026
How the Machine Learning Model Is Implemented in DeepTutor: A Pluggable LLM Architecture

Discover how DeepTutor implements its machine learning model using a pluggable LLM architecture. Explore its unified access to large language models via consistent interfaces.

internals
Apr 8, 2026
Requirements for Running DeepTutor: Complete Setup Guide

Discover the requirements for running DeepTutor. Learn about Python 3.11+, Node.js, and environment variable setup for LLM providers. Get your complete setup guide now.

getting-started
Apr 8, 2026
How to Integrate DeepTutor with Other Systems: CLI, API, and Python SDK Patterns

Learn how to integrate DeepTutor with other systems using CLI, HTTP API, or Python SDK. Explore patterns for automation scripts, web services, and embedded applications for consistent behavior.

how-to-guide
Apr 8, 2026
Where Is the Documentation for DeepTutor? A Complete Guide to Setup Guides and API References

Find DeepTutor documentation easily. Access setup guides API references and more directly within the HKUDS DeepTutor GitHub repository.

api-reference
Apr 8, 2026
DeepTutor Configuration Files: A Complete Guide to Setup and Customization

Master DeepTutor configuration files YAML and ENV. Learn setup and customization for API keys, server ports, LLM settings, and UI preferences. Optimize your DeepTutor experience.

how-to-guide
Apr 8, 2026
How to Train a DeepTutor Model: A Complete Configuration Guide

Learn how to train a DeepTutor model by fine-tuning an external LLM. This guide details the configuration steps to integrate custom models into the agent-native orchestration layer.

how-to-guide
Apr 8, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →