An open API service indexing awesome lists of open source software.

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

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``