Skip to main content


PyGraphGPT: A package to empower development of Knowledge Graph based GenAI application.

  • Template prompts for graph extraction
  • Interactive GUI for visualization
  • Python compatible

Installation

  • Install with poetry: poetry add pygraphgpt
  • Install with pip: pip install pygraphgpt

Quickstart

After installing pygraphgpt, to start the front-end webapp in the local server, user can use:

poetry run graphgpt

Experienced user or contributor can start the application from the cloned repository via Makefile: make graphgpt

Contribution

This tool is designed to share knowledge and facilitate the development of GenAI with Graph Knowledge. As new ideas and requirements only come with usage, any suggestions or contributions will be more than welcome.

How to

To contribute, you are invited to:

  • Create a new issue for suggesting new feature from issues'page.
  • Create PR to address the created issues.

For each PR, please:

  • checkout from the branch develop
  • name the branch as: feat/<feature_name_here>
  • should merge only to the develop branch (not master)
  • please delete the merged feature branch to avoid messy branches.

Sanity check

To facilitate the development and assure the code quality, please activate the automatic sanity check tool: black, isort etc… For this purpose:

  • In the virtual environment, activate the pre-commit: pre-commit install.

Metadata

Release files for pygraphgpt 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pygraphgpt 0.1.1
File Size Uploaded
pygraphgpt-0.1.1.tar.gz 5.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pygraphgpt 0.1.1
File Interpreter ABI Platform
pygraphgpt-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.9 kB

Release files / pygraphgpt-0.1.1.tar.gz

Download URL pygraphgpt-0.1.1.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
cd486c0d72d30f4359c55f533598a0c0318bf8e8c81f2283defe75e60747728d
BLAKE2b-256 checksum
How to use checksums
cfaba514a3796ec3fbbc90a10bd81de2687308207b40d0c7d76be3ec0e3de338
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.7.4 Darwin/20.6.0

Release files / pygraphgpt-0.1.1-py3-none-any.whl

Download URL pygraphgpt-0.1.1-py3-none-any.whl
Size 7.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
64dddc8753877a5f849ddd96fe5837a0e60cb6c8c3c318a4a75f4f20438cb0b8
BLAKE2b-256 checksum
How to use checksums
b4fadc9e75c05b40cc84a88c4423d8a7047e8ae9160d952f525344dfae37efe9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.0 CPython/3.7.4 Darwin/20.6.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page