Skip to content

leotodisco/Smart-Study-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š AI-Powered Study Assistant using RAG

This is a project developed as a practical exercise for the Agents course by Hugging Face.

The main goal is to create an AI agent capable of supporting the learning process through Retrieval-Augmented Generation (RAG), leveraging LlamaIndex to ingest, index, and query personal study documents.


🎯 Project Goals

  • βœ… Practice concepts from the Hugging Face Agents course.
  • πŸ“„ Build an intelligent assistant that can answer questions based on personal documents.
  • πŸ€– Integrate RAG, LlamaIndex, ChromaDB, and Ollama into a seamless workflow.
  • πŸ“š Enhance study effectiveness by turning static notes into an interactive tool.

πŸ› οΈ Tech Stack

  • LlamaIndex – document ingestion, indexing, and retrieval
  • ChromaDB – persistent vector store
  • Ollama – local LLMs for fast, private responses
  • Hugging Face Embeddings (BAAI/bge-small-en-v1.5)
  • Python 3.10+

πŸš€ How It Works

  1. Documents are loaded from a specified folder.
  2. They are split into sentences and converted into embeddings.
  3. The embeddings are stored in ChromaDB.
  4. You can ask questions in natural language and get context-aware responses powered by a local LLM.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages