https://github.com/mit-ccc/forage-public
Public repository for the CCC Forage conversational search engine
https://github.com/mit-ccc/forage-public
Last synced: 12 months ago
JSON representation
Public repository for the CCC Forage conversational search engine
- Host: GitHub
- URL: https://github.com/mit-ccc/forage-public
- Owner: mit-ccc
- Created: 2025-03-06T15:49:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-25T20:32:17.000Z (about 1 year ago)
- Last Synced: 2025-05-11T07:35:01.585Z (about 1 year ago)
- Language: Python
- Size: 596 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FoRAGE
FoRAGE (FOra Retrieval-Augmented GEneration)
This repository has the code for the FoRAGE search engine. CCC maintains a deployment of this search engine at https://forage.ccc-mit.org/
## Preliminaries:
- Install the required python dependencies:
- ``pip3 install -r requirements.txt``
- You will need to install the data sets you wish to explore under the "indexes" subdirectory. Contact the authors for this data.
- You will need an OpenAI API key in order to produce LLM-generated analyses of the data. (If you don't have one, you can still use the tool to do basic embedding-based retrieval.) Set the ``OPENAI_API_KEY`` environment variable accordingly in the shell from which you run this application.
## To run:
- Start the Streamlit app from your terminal:
- ``streamlit run forage.py``