Skip to content

[Thesis] Accelerating Scientific Research and Discovery with AI Assistants

Notifications You must be signed in to change notification settings

punitarani/buff

Repository files navigation

buff

Table of Contents

Prerequisites

Setting Up the Development Environment

  1. Clone the Repository:

    git clone https://github.com/punitarani/buff.git
    cd buff
  2. Install Dependencies using Poetry:

    poetry install

    Poetry should automatically create a virtual environment for you. If it doesn't, you can initiate one manually:

    poetry shell
  3. Setup Environment Variables:

    • Copy the .config/.env.template to .env in the root directory.
    • Fill out the necessary environment variables in the .env file.
  4. Setup Pre-commit Hooks: Use the provided Makefile to set up the necessary pre-commit hooks:

     make setup

Code Formatting and Linting

  • Format Code:
    make format
  • Lint Code:
    make lint

About

[Thesis] Accelerating Scientific Research and Discovery with AI Assistants

Resources

Stars

Watchers

Forks