LLMpedia is a Streamlit application that provides a user-friendly interface to explore and interact with Large Language Model research papers.
- Browse and search LLM research papers
- View paper summaries, illustrations, and key insights
- Explore topics through interactive visualizations
- Chat with an AI assistant about LLM research
- Access weekly research reviews
- Clone this repository
- Install dependencies:
pip install -r requirements.txt
- Copy
.env.template
to.env
and configure your environment variables - Run the app:
streamlit run app.py
This app requires access to a PostgreSQL database containing LLMpedia data. Configure the database connection in the .env
file.
The following environment variables are required to run the app:
# Database Configuration
DB_NAME
DB_HOST
DB_PORT
DB_USER
DB_PASSWORD
# LLM API Keys (for chat functionality)
OPENAI_API_KEY
ANTHROPIC_API_KEY
COHERE_API_KEY
HUGGINGFACE_API_KEY
GROQ_API_KEY
# AWS Configuration (for S3 access)
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_REGION