</>MCP Agents Market
Skill

pygraphistry

by graphistry2.6kPythonUpdated 2026-09-02

PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer

Claude CodeCursorCodex

PyGraphistry is a Python library skill that enables GPU-accelerated graph visualization and analysis for AI coding assistants like Claude Code, Cursor, and Codex. It allows developers to quickly transform dataframes (Pandas, RAPIDS, Apache Arrow) into interactive graph visualizations while performing graph queries through GFQL, a vectorized dataframe-native graph query language. The graphistry-skills package provides context-aware guidance that improves AI assistant code generation success rates from ~50% to ~90% on graph ETL, visualization, and AI workflow tasks. PyGraphistry integrates with major graph databases (Neo4j, Neptune, TigerGraph), data platforms (Databricks, Splunk), and supports both CPU and optional GPU acceleration for 100X+ speedups.

Key Features

GFQL (Graph Query Language) with Cypher-like syntax for dataframe-native graph queries without requiring a database
GPU acceleration support via NVIDIA RAPIDS for 100X+ performance speedups on graph processing
Native integration with Pandas, Apache Arrow, Spark, and cuDF for flexible data ingestion
Built-in graph ML and AI methods including clustering, UMAP embeddings, and graph neural networks
Connectors for major graph databases (Neo4j, Neptune, TigerGraph, ArangoDB, Memgraph) and data platforms (Databricks, Splunk, PostgreSQL)
Interactive visualizations handling millions of edges with point-and-click drilldowns, timebars, and filtering
AI assistant skill package (graphistry-skills) that increases code generation success rates to ~90%
Remote and local deployment options including Graphistry Hub cloud service and self-hosted servers

Use Cases

  • 01Visualizing and analyzing social network graphs (Twitter botnets, Facebook friendships, Wikipedia edit wars)
  • 02Investigating cybersecurity incidents like port scan attacks and network traffic patterns
  • 03Exploring financial transaction networks including Bitcoin and cryptocurrency flows
  • 04Analyzing biological data such as protein interaction networks and gene relationships
  • 05Querying log data from Splunk or Azure Data Explorer to identify security threats
  • 06Building graph-based ML pipelines combining feature engineering, embeddings, and visualization

Related Skills

View more

pygraphistry — FAQ

What is the PyGraphistry Claude Code plugin?+

PyGraphistry is a Python library that provides graph visualization and analysis capabilities for AI coding assistants. The graphistry-skills package enhances LLM assistants like Claude Code, Cursor, and Codex with context-aware guidance for generating PyGraphistry code, improving success rates from ~50% to ~90% on graph tasks.

How do I install the PyGraphistry skill for Claude Code?+

Install the graphistry-skills package using npx: 'npx skills add graphistry/graphistry-skills'. You also need to install the core PyGraphistry library with 'pip install graphistry' to use the actual graph processing functionality.

Which AI coding assistants work with PyGraphistry skills?+

PyGraphistry skills work with Claude Code, Cursor, Codex, and other LLM-based coding assistants that support the skills framework.

Do I need API keys or a Graphistry account?+

For basic graph processing and GFQL queries, no account is needed. However, to create interactive visualizations with the Graphistry server, you need to register for a free account at Graphistry Hub or set up self-hosting, then authenticate using 'graphistry.register(api=3, username='...', password='...')'. GPU acceleration requires either local RAPIDS installation or access to Graphistry's remote GPU endpoints.

Is PyGraphistry free to use?+

The PyGraphistry Python library is open source and free. Graphistry offers free GPU-accelerated visualization accounts on Graphistry Hub, with self-hosting options also available for enterprise deployments.

What are the prerequisites for GPU acceleration?+

For local GPU acceleration, install NVIDIA RAPIDS on a CUDA-enabled system. Alternatively, use Graphistry's remote GPU endpoints or deploy a GPU-ready Graphistry server without local GPU hardware requirements.

How do I install pygraphistry?+

Open the source repository on GitHub and follow its README. pygraphistry is a skill — MCP Agents Market links you directly to the official repo.

Is pygraphistry free?+

pygraphistry is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.

Related searches