├── .gitignore ├── .vscode └── settings.json ├── README.md ├── backend ├── .gcloudignore ├── app.yaml ├── commands.py ├── db.py ├── evaluate_cases.py ├── fact_sheet │ ├── Jan's Fact Pattern.pdf │ └── std_fact_pattern.pdf ├── gpt_search.py ├── ingest.py ├── main.py ├── models.py ├── oldmain.py ├── pdf_resources │ ├── pdf_archive │ │ ├── 2017nbca10.pdf │ │ ├── Cowan-en.pdf │ │ └── Khill-en.pdf │ ├── pdf_peeshee │ │ ├── Doc1.pdf │ │ ├── Doc2.pdf │ │ ├── Doc3.pdf │ │ └── Doc4.pdf │ ├── pdf_test │ │ ├── R v Cormier.pdf │ │ ├── R v Khill.pdf │ │ └── R v Lavallee.pdf │ └── std_test │ │ └── 2012_2RCS_584.pdf ├── prompts.py ├── requirements.txt ├── tests │ ├── conftest.py │ ├── test_db.py │ ├── test_evaluate_cases.py │ ├── test_ingest.py │ └── test_prep_demo.py └── workflows │ └── main.yml └── frontend ├── .gitignore ├── README.md ├── babel.config.js ├── jsconfig.json ├── package-lock.json ├── package.json ├── public ├── favicon.ico └── index.html ├── src ├── App.vue ├── assets │ ├── lawyerly_logo.png │ ├── loading-animation.gif │ ├── logo.png │ └── main.scss ├── components │ ├── RelevanciesReport.vue │ ├── SelectCases.vue │ └── SelectFactSheet.vue └── main.js └── vue.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/.gcloudignore -------------------------------------------------------------------------------- /backend/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/app.yaml -------------------------------------------------------------------------------- /backend/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/commands.py -------------------------------------------------------------------------------- /backend/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/db.py -------------------------------------------------------------------------------- /backend/evaluate_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/evaluate_cases.py -------------------------------------------------------------------------------- /backend/fact_sheet/Jan's Fact Pattern.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/fact_sheet/Jan's Fact Pattern.pdf -------------------------------------------------------------------------------- /backend/fact_sheet/std_fact_pattern.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/fact_sheet/std_fact_pattern.pdf -------------------------------------------------------------------------------- /backend/gpt_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/gpt_search.py -------------------------------------------------------------------------------- /backend/ingest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/ingest.py -------------------------------------------------------------------------------- /backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/main.py -------------------------------------------------------------------------------- /backend/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/models.py -------------------------------------------------------------------------------- /backend/oldmain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/oldmain.py -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_archive/2017nbca10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_archive/2017nbca10.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_archive/Cowan-en.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_archive/Cowan-en.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_archive/Khill-en.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_archive/Khill-en.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_peeshee/Doc1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_peeshee/Doc1.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_peeshee/Doc2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_peeshee/Doc2.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_peeshee/Doc3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_peeshee/Doc3.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_peeshee/Doc4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_peeshee/Doc4.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_test/R v Cormier.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_test/R v Cormier.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_test/R v Khill.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_test/R v Khill.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/pdf_test/R v Lavallee.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/pdf_test/R v Lavallee.pdf -------------------------------------------------------------------------------- /backend/pdf_resources/std_test/2012_2RCS_584.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/pdf_resources/std_test/2012_2RCS_584.pdf -------------------------------------------------------------------------------- /backend/prompts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/prompts.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/tests/conftest.py -------------------------------------------------------------------------------- /backend/tests/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/tests/test_db.py -------------------------------------------------------------------------------- /backend/tests/test_evaluate_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/tests/test_evaluate_cases.py -------------------------------------------------------------------------------- /backend/tests/test_ingest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/tests/test_ingest.py -------------------------------------------------------------------------------- /backend/tests/test_prep_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/tests/test_prep_demo.py -------------------------------------------------------------------------------- /backend/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/backend/workflows/main.yml -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/babel.config.js -------------------------------------------------------------------------------- /frontend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/jsconfig.json -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/assets/lawyerly_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/assets/lawyerly_logo.png -------------------------------------------------------------------------------- /frontend/src/assets/loading-animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/assets/loading-animation.gif -------------------------------------------------------------------------------- /frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /frontend/src/assets/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/assets/main.scss -------------------------------------------------------------------------------- /frontend/src/components/RelevanciesReport.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/components/RelevanciesReport.vue -------------------------------------------------------------------------------- /frontend/src/components/SelectCases.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/components/SelectCases.vue -------------------------------------------------------------------------------- /frontend/src/components/SelectFactSheet.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/components/SelectFactSheet.vue -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LawyerlyOrg/lawyerly/HEAD/frontend/vue.config.js --------------------------------------------------------------------------------