diff --git a/astro.config.mjs b/astro.config.mjs
index a6c3260..c953b82 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -233,7 +233,7 @@ export default defineConfig({
label: 'Third-party integrations',
collapsed: true,
items: [
- { label: 'G.V()', link: '/visualization/third-party-integrations/gdotv', badge: { text: 'New' }},
+ { label: 'gdotv', link: '/visualization/third-party-integrations/gdotv', badge: { text: 'New' }},
{ label: 'yFiles Jupyter Graphs', link: '/visualization/third-party-integrations/yfiles', badge: { text: 'New' }},
],
},
diff --git a/public/img/visualization/gdotv/gdotv-1.png b/public/img/visualization/gdotv/gdotv-1.png
index 4899f74..70b957c 100644
Binary files a/public/img/visualization/gdotv/gdotv-1.png and b/public/img/visualization/gdotv/gdotv-1.png differ
diff --git a/public/img/visualization/gdotv/gdotv-2.png b/public/img/visualization/gdotv/gdotv-2.png
index a993fac..e02e26c 100644
Binary files a/public/img/visualization/gdotv/gdotv-2.png and b/public/img/visualization/gdotv/gdotv-2.png differ
diff --git a/public/img/visualization/gdotv/gdotv-3.png b/public/img/visualization/gdotv/gdotv-3.png
index 29e8707..a9254ae 100644
Binary files a/public/img/visualization/gdotv/gdotv-3.png and b/public/img/visualization/gdotv/gdotv-3.png differ
diff --git a/public/img/visualization/gdotv/gdotv-4.png b/public/img/visualization/gdotv/gdotv-4.png
index f125b66..8aabddf 100644
Binary files a/public/img/visualization/gdotv/gdotv-4.png and b/public/img/visualization/gdotv/gdotv-4.png differ
diff --git a/public/img/visualization/gdotv/gdotv-5.png b/public/img/visualization/gdotv/gdotv-5.png
index 1b91db9..5a51a72 100644
Binary files a/public/img/visualization/gdotv/gdotv-5.png and b/public/img/visualization/gdotv/gdotv-5.png differ
diff --git a/public/img/visualization/gdotv/gdotv-6.png b/public/img/visualization/gdotv/gdotv-6.png
new file mode 100644
index 0000000..2e56751
Binary files /dev/null and b/public/img/visualization/gdotv/gdotv-6.png differ
diff --git a/src/content/docs/visualization/third-party-integrations/gdotv.mdx b/src/content/docs/visualization/third-party-integrations/gdotv.mdx
index 16747ed..cf54e89 100644
--- a/src/content/docs/visualization/third-party-integrations/gdotv.mdx
+++ b/src/content/docs/visualization/third-party-integrations/gdotv.mdx
@@ -1,22 +1,23 @@
---
-title: Visualize graphs with G.V()
+title: Visualize graphs with gdotv
---
-This page describes how to use [G.V()](https://gdotv.com/), a third-party desktop application that
+This page describes how to use [gdotv](https://gdotv.com/), a third-party desktop application that
integrates with Ladybug to provide a rich set of visualization and analysis features for your graph data.
-:::note[When is it beneficial to use G.V()?]
-G.V() provides a wealth of tools to support developers and data analysts working with graph databases.
-At it’s core, It is an integrated development environment with which you can write and execute Ladybug
+:::note[When is it beneficial to use gdotv?]
+gdotv provides a wealth of tools to support developers and data analysts working with graph databases.
+At its core, it is an integrated development environment with which you can write and execute Ladybug
Cypher queries, and analyze the results interactively. It’s also built for large scale, high performance
graph visualization to analyze trends in your graph data.
:::
## Key features
-G.V()'s Ladybug Cypher query editor offers a powerful suite of features to accelerate and enhance your
+gdotv's Ladybug Cypher query editor offers a powerful suite of features to accelerate and enhance your
query writing experience, by offering essential development features:
+- MCP Server for conversational analytics
- Cypher syntax validation
- Autocomplete suggestions based on your graph data schema
- Embedded schema documentation so you can immediately identify the relevant labels and property keys for your nodes & edges
@@ -25,30 +26,33 @@ query writing experience, by offering essential development features:
## Installation
-G.V() is a desktop application that can be installed on Windows, macOS and Linux. You can download the
-installer from their [home page](https://gdotv.com). It is also available for deployment as a web
-application on [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-lifzpx4adcwsq), or
+gdotv is a desktop application that can be installed on Windows, macOS and Linux. You can download the
+installer from their [home page](https://gdotv.com). Team and Enterprise versions are also available for deployment as a
+web application on [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-lifzpx4adcwsq),
+[Google Cloud](https://console.cloud.google.com/marketplace/product/gdotv-public/gdotv-team),
+[Azure Marketplace](https://marketplace.microsoft.com/en-us/product/virtual-machine/gdotvltd1775569119860.gdotv-team), or
self-service deployment via Docker. To get started with self-service deployments, please contact
-support@gdotv.com.
+support@gdotv.com. To find out which version is right for you, visit gdotv's [product page](https://gdotv.com/products/).
## Connecting to Ladybug
-G.V() directly connects to a local Ladybug database. First, open the G.V() application and click on the
+gdotv directly connects to a local Ladybug database. First, open the gdotv application and click on the
"New Database Connection" button. You can select Ladybug from the list of supported databases as shown below.
-The next step is to point G.V() to the Ladybug database you want to connect to. To do this, either click
-on the empty path selector, or drag-drop your Ladybug database file into the UI. By default, G.V() will try to
+The next step is to point gdotv to the Ladybug database you want to connect to. To do this, either click
+on the empty path selector, or drag-drop your Ladybug database file into the UI. By default, gdotv will try to
connect to the Ladybug database in read-write mode. If you want it to connect in read-only mode,
you can select the "Read Only" button shown. Once selected, you can click on "Test Connection"
to make sure that the connection is successful.
+
## Query using Cypher
-You're now ready to write and execute Cypher queries in G.V()! The default query is loaded in
+You're now ready to write and execute Cypher queries in gdotv! The default query is loaded in
the query editor, which can be executed by clicking on the "Play" button or pressing `Ctrl+Enter`
(or `Cmd+Enter` on macOS). You should see your graph data visualized in the main panel.
@@ -58,9 +62,23 @@ The default visualization is a graph of the results, if you choose to `RETURN *`
relationships, or paths from your query. You can also choose to visualize the results as a table
by returning the properties of the nodes or relationships.
+## MCP Server
+
+gdotv includes its own MCP server, so AI agents such as Claude Code, Cursor, Codex and VS Code can
+work with your Ladybug database directly through gdotv. The MCP server can write a Cypher query
+based on your Ladybug schema, validate it, then run it and provide a link which opens the
+result in gdotv. Further capabilities include being able to save queries as reports and put
+together dashboards, both of which can be reused with parameters by your team.
+
+gdotv's MCP server is secure by design. Anything gdotv can't verify as a read operation is refused
+unless write operations are opted-in. This setting is connection specific and can be toggled via
+the connection settings.
+
+More information, including how to set it up, can be found in the [gdotv documentation](https://gdotv.com/docs/mcp-server/).
+
## No-code Ladybug Exploration
-G.V()’s Graph Data Explorer gives you the ability to quickly query your Ladybug instance without the
+gdotv’s Data Explorer gives you the ability to quickly query your Ladybug instance without the
need to write a Cypher query, through the use of easily configured filters. Combined with their
graph exploration features, you can explore your Ladybug data in just a few clicks, with no prior
knowledge of Cypher!
@@ -69,15 +87,21 @@ knowledge of Cypher!
## View graph schema
-You can view the graph schema by clicking on the "View Graph Data Model" button in the left sidebar.
-This displays the graph schema in a convenient layout that shows the node labels, relationship labels
+You can view the graph schema by clicking on the "Graph Schema" button in the left sidebar.
+This displays the data model in a convenient layout that shows the node labels, relationship labels
and their associated properties (and their data types).
+## Dashboards
+
+Dashboards can be used in gdotv to display multiple pieces of information in a variety of formats.
+
+
+
## Advanced features
-In addition to basic Cypher query editing, G.V() offers a richer set of features to help
+In addition to basic Cypher query editing, gdotv offers a richer set of features to help
you explore, debug and analyze your graph data. Below are some of the key features:
#### Query history
@@ -88,12 +112,12 @@ Access your previous queries and quickly re-run them.
Save your queries for future use, and organize them into folders.
Queries can be configured with Cypher parameters (e.g. `MATCH (s) RETURN s LIMIT $limit`) which
-G.V() automatically detects and prompts you back for, meaning you can effectively create and
+gdotv automatically detects and prompts you back for, meaning you can effectively create and
categorize parameterized reports against your Ladybug instance.
#### Advanced Graph Visualization Customization
-G.V() offers a comprehensive set of features to
+gdotv offers a comprehensive set of features to
customize the look and feel of your graph visualizations, giving you the ability to create insightful
renderings of your graph data for analysis and demonstration purposes.
@@ -111,14 +135,15 @@ Choose from a variety of graph layouts to visualize your data
- Community layout
- Tree layout (vertical and horizontal)
-There are many more features to explore than what we've listed here! Please see the
-[release announcement post](https://gdotv.com/blog/gdotv-kuzu-release-announcement/) that details
+There are many more features to explore than what we've listed here! Please see gdotv's
+[Ladybug integration page](https://gdotv.com/databases/ladybugdb/) that details
all the important features along with examples.
-## How is G.V() licensed?
-G.V() is a licensed commercial product, but you can
-get started with no commitment using their free 1 month trial, as well as their free tier version.
-To find out more, please visit their pricing page, or contact them at support@gdotv.com.
+## How is gdotv licensed?
+gdotv is a licensed commercial product, but you can
+get started with no commitment using their free 3-week trial.
+There are Desktop (personal), Team and Enterprise versions available.
+To find out more, please visit their [pricing page](https://gdotv.com/pricing/), or contact them at support@gdotv.com.
## Troubleshooting
@@ -127,5 +152,5 @@ If you notice any issues with the integration, please let us know by filing a bu
## References
-Read the [release announcement post](https://gdotv.com/blog/gdotv-kuzu-release-announcement/)
+Read gdotv's [Ladybug integration page](https://gdotv.com/databases/ladybugdb/)
for a more comprehensive list of features and examples.