PsTuts-RAG / README.md
mbudisic's picture
chore: Reorganize dependencies structure and fix deptry configuration
059d9b6
|
raw
history blame
1.2 kB
metadata
title: PsTuts RAG
emoji: πŸ’»
colorFrom: yellow
colorTo: indigo
sdk: docker
pinned: false
license: mit
short_description: Agentic RAG that interrogates the PsTuts dataset.

Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference

πŸ€– PsTuts RAG System

An agentic RAG system for the PsTuts dataset that provides AI-powered answers to Adobe Photoshop questions using video tutorial transcripts.

πŸš€ Getting Started

  1. Install dependencies:
# Basic installation (includes Jupyter support)
pip install -e .

# With development tools
pip install -e ".[dev]"

# With web server components
pip install -e ".[web]"

# With additional extras (numpy, ragas, tavily)
pip install -e ".[extras]"

# Full installation with all features
pip install -e ".[dev,web,extras]"
  1. Run the app:
chainlit run app.py
  1. Open your browser and navigate to http://localhost:8000

πŸ’‘ Features

  • Retrieval-augmented generation (RAG) for Photoshop tutorials
  • Multi-agent system with team supervisor
  • Web search integration via Tavily
  • Semantic chunking for better context retrieval
  • Interactive chat interface through Chainlit