Skip to content

Deckel/graphanator

Repository files navigation

Graphanator

Graphanator is a powerful and flexible LLM graph generation tool designed to help you create, and visualize complex graphs with ease.

Graphanator Example

Table of Contents

Introduction

Graphanator is designed to simplify the process of generating and working with graphs. Whether you are a data scientist, a researcher, or a developer, Graphanator provides the tools you need to create and manipulate graphs efficiently.

Features

  • Reads a CSV and generates context for an LLM
  • Auto generate graphs using test prompt input
  • Graphical interface to generate graphs

Installation

To install Graphanator, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/graphanator.git
  2. Navigate to the project directory:

    cd graphanator
  3. Install the required dependencies:

    pip3 install -r requirements.txt
  4. Follow the instructions in these docs to get an openai api key

  5. Add your OPENAI_API_KEY to a .env file

Usage

To start using Graphanator, follow these steps:

  1. Run the application:

    flask run
  2. Open your browser and navigate to http://127.0.0.1:5000.

  3. Press start to initate a conversation and ask questions!

Contributing

We welcome contributions to Graphanator! If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Make your changes and commit them:
    git commit -m "Add your commit message"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Create a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published