Skip to content

A research and writing assistant for students, programmers, and academics.

License

Notifications You must be signed in to change notification settings

murtaza-nasir/gptra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPTRA

Overview

The Academic Helper App is a Streamlit-based application to assist in various academic tasks, including paper writing, email composition, programming, and more. It leverages OpenAI's GPT models to generate responses based on user inputs. It is basically just an easy way to craft prompts for often repeated tasks.

Features

  • Reviewer Response Generator: Helps in crafting responses to reviewer comments for journal publications.
  • Paper Writing Assistant: Assists in developing content for academic papers.
  • Email Composition: Aids in writing concise and polite emails.
  • Programming Support: Provides assistance in various programming languages.
  • Chat Interface: A chatbot for general queries and assistance.
  • Custom Prompt Generator: Allows users to create custom prompts for specific needs.

Remember to change the various system prompts to suit your needs.

Installation

  1. Clone the repository:
    git clone https://github.com/murtaza-nasir/gptra.git
    
  2. Install required packages:
    pip install -r requirements.txt
    

Configuration

  1. OpenAI API Key: Add your OpenAI API key to the Streamlit secrets file. This key is crucial for the app to communicate with OpenAI's models.

  2. Local Models: If using local models, modify or remove the lines pertaining to the local model endpoints in the code.

Usage

To run the app, navigate to the app directory and execute:

streamlit run gptra.py

License

This project is licensed under the AGPL-3.0 license.

Citation

If you use this application in your research or work, please cite it as follows:

For any further inquiries or contributions, please visit Dr. Murtaza Nasir's website.

Contributions

We welcome contributions from the community. Please submit a pull request or open an issue to propose changes or additions.

Contact

Acknowledgements

Special thanks to OpenAI for providing the GPT models that power this application.

About

A research and writing assistant for students, programmers, and academics.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages