An interactive AI-powered coding tutor that helps users learn programming concepts through personalized instruction and real-time feedback.
- Python 3.8 or higher
- pip (Python package installer)
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
# On Windows
venv\Scripts\activate
# On Mac
source venv/bin/activate
- Install the required dependencies:
pip install -r requirements.txt
The application consists of two main components that need to be run separately:
- Start the Parlant server:
parlant-server --module "service"
- In a new terminal window, activate the virtual environment again and run the Streamlit frontend:
streamlit run Home.py
If you encounter any issues or have questions, please open an issue in the repository.