Graphanator is a powerful and flexible LLM graph generation tool designed to help you create, and visualize complex graphs with ease.
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.
- Reads a CSV and generates context for an LLM
- Auto generate graphs using test prompt input
- Graphical interface to generate graphs
To install Graphanator, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/graphanator.git
-
Navigate to the project directory:
cd graphanator
-
Install the required dependencies:
pip3 install -r requirements.txt
-
Follow the instructions in these docs to get an openai api key
-
Add your OPENAI_API_KEY to a .env file
To start using Graphanator, follow these steps:
-
Run the application:
flask run
-
Open your browser and navigate to
http://127.0.0.1:5000
. -
Press start to initate a conversation and ask questions!
We welcome contributions to Graphanator! If you would like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m "Add your commit message"
- Push to the branch:
git push origin feature/your-feature-name
- Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.