logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt
How to install HKUDS/DeepTutor. Official installation instructions. Project installation guide. Framework or library installation. Build installation instructions. How to setup and install from GitHub. Installation steps and setup instructions. Official docs and installation instructions GitHub.

HKUDS/DeepTutor Installation Guide

How to install HKUDS/DeepTutor. Official project installation instructions and setup guide.

Automated Install (Recommended)

Quick installation instructions for HKUDS/DeepTutor. This is the fastest way to complete project installation and setup.

Install via curl

curl -fsSL https://hexmos.com/ipm-install | bash && 
ipm i HKUDS/DeepTutor
or

Install via npx

npx @hexmos/ipm i HKUDS/DeepTutor

Prerequisites

Git

version-control-system

Python

programming-language

Version: 3.11

Conda

package-manager

Node.js and npm

runtime

Docker

containerization

Manual Installation Methods

Manual installation instructions. How to install from GitHub source.

Setup Tour (Recommended)

git clone https://github.com/HKUDS/DeepTutor.git

cd DeepTutor

conda create -n deeptutor python=3.11

conda activate deeptutor

python scripts/start_tour.py

Manual Local Install

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 .env

python -m deeptutor.api.run_server

cd web && npm run dev -- -p 3782

Docker Deployment (Official Image)

git clone https://github.com/HKUDS/DeepTutor.git

cd DeepTutor

cp .env.example .env

docker compose -f docker-compose.ghcr.yml up -d

Docker Deployment (Build from Source)

git clone https://github.com/HKUDS/DeepTutor.git

cd DeepTutor

cp .env.example .env

docker compose up -d

CLI Only Installation

git clone https://github.com/HKUDS/DeepTutor.git

cd DeepTutor

pip install -e ".[cli]"

Post Installation Steps

  • Configure .env file with your API keys for LLM and Embedding providers.
  • Access the web UI at http://localhost:3782
  • For CLI usage, you can run commands like 'deeptutor chat' or 'deeptutor run chat "Explain concept"'.