Skip to content

Paulmue0/lit-review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LitReview

License: MIT Python FastAPI Svelte Vite

LitReview Demo GIF

A local-first tool for managing literature reviews, tagging papers, and exploring design spaces.

Features

  • BibTeX Import: Load your .bib file to view and manage papers.
  • PDF Viewer: Directly view linked PDFs within the interface.
  • Tagging System: Tag papers against a customizable taxonomy.
  • **Design Space Editor:**Create and modify your own hierarchical design space.
  • Recommendations: Get paper recommendations based on your current library.
  • Local Data: All data is stored locally in the data/ directory.

Setup

Prerequisites

  • Python 3.8+
  • Node.js 16+

1. Backend

cd backend
pip install -r requirements.txt
python server.py

The server runs on http://localhost:8000.

2. Frontend

cd frontend
npm install
npm run dev

The UI runs on http://localhost:5173.

Data Management

  • BibTeX: Place your references.bib in data/.
  • PDFs: Link PDFs in your BibTeX file using the file field (e.g., Zotero format).
  • Taxonomy: Edit data/design_space.json or use the in-app editor.
  • Tags: Your coding data is saved to data/generated/lit_review_tags.json.

About

A local-first tool for managing literature reviews, tagging papers, and exploring design spaces.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors