Skip to content

ldm0612/Glossify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Glossify

App Screenshot

An interactive reading assistant that turns academic PDFs into easy-to-understand content. Upload a paper, highlight text, and get clear, context-aware explanations with an auto-generated glossary — all in one clean interface.

Quick Start

  • Prerequisites: Python 3.8+, Node.js 18+, an OpenAI API key
  1. Clone
git clone <repository-url>
cd Glossify
  1. Backend
cd backend
pip install -r requirements.txt
echo "OPENAI_API_KEY=your_openai_api_key_here" > .env
python app/main.py

Backend runs at http://localhost:5001

  1. Frontend
cd frontend
npm install
cp env.local.example .env.local  # optional; update API URL if needed
npm run dev

Frontend runs at http://localhost:3000

  1. Use It
  • Open http://localhost:3000
  • Upload a PDF, then highlight text to see explanations
  • Browse the Glossary tab to view defined terms

Note: Place your screenshot at docs/screenshot.png (or update the path above).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors