diff --git a/.github/workflows/publish-mcp.yml b/.github/workflows/publish-mcp.yml
index fd75296..1b74c4a 100644
--- a/.github/workflows/publish-mcp.yml
+++ b/.github/workflows/publish-mcp.yml
@@ -31,7 +31,7 @@ jobs:
echo "Waiting for visualtorch==${VERSION} on PyPI with mcp-name ownership proof..."
for attempt in $(seq 1 30); do
desc=$(curl -fsSL "https://pypi.org/pypi/visualtorch/${VERSION}/json" | python3 -c 'import json,sys; print(json.load(sys.stdin)["info"]["description"])' || true)
- if printf '%s' "$desc" | grep -Fq 'mcp-name: io.github.willyfh/visualtorch'; then
+ if printf '%s' "$desc" | grep -Fq 'mcp-name: io.github.hiddenstateresearch/visualtorch'; then
echo "Found ownership proof for visualtorch==${VERSION}"
exit 0
fi
diff --git a/CITATION.cff b/CITATION.cff
index b759e1f..e8ebd33 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -5,7 +5,7 @@ abstract: "Architecture visualization of PyTorch models."
authors:
- family-names: "Hendria"
given-names: "Willy Fitra"
-repository-code: "https://github.com/willyfh/visualtorch"
+repository-code: "https://github.com/hiddenstateresearch/visualtorch"
license: MIT
version: 1.1.0
date-released: "2026-07-04"
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 85b0435..d30209c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -4,11 +4,11 @@ We welcome your feedbacks and contributions!
## Bug Report and Feature Request
-We use GitHub issues to track bugs and feature requests. If you want to report a bug or request a feature, please [create a new issue](https://github.com/willyfh/visualtorch/issues). Please make sure there are no existing issues to avoid duplication.
+We use GitHub issues to track bugs and feature requests. If you want to report a bug or request a feature, please [create a new issue](https://github.com/hiddenstateresearch/visualtorch/issues). Please make sure there are no existing issues to avoid duplication.
## Discussion
-The [GitHub Discussions](https://github.com/willyfh/visualtorch/discussions/) is enabled in visualtorch to help the community asking questions and/or propose ideas/solutions.
+The [GitHub Discussions](https://github.com/hiddenstateresearch/visualtorch/discussions/) is enabled in visualtorch to help the community asking questions and/or propose ideas/solutions.
## Picking Up an Issue
diff --git a/README.md b/README.md
index c10e765..bab09a1 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,11 @@
@@ -62,7 +62,7 @@ styles (`graph`, `flow`, and `lenet`). Install it with `pip install "visualtorch
for the tool schemas, generic stdio configuration, examples, and trusted-code security boundary.
No client-specific plugin or extension is required.
-
+
## Used in Research
@@ -70,7 +70,7 @@ VisualTorch has been used in published research, including works published in Na
See the [Research Showcase page](https://visualtorch.readthedocs.io/en/latest/markdown/showcase/index.html) for the full list.
-Used VisualTorch in your research, built something with it, or found a paper that cites it? [Tell us about it](https://github.com/willyfh/visualtorch/discussions) or [open a pull request](https://github.com/willyfh/visualtorch/pulls) to add it directly - we'd love to hear.
+Used VisualTorch in your research, built something with it, or found a paper that cites it? [Tell us about it](https://github.com/hiddenstateresearch/visualtorch/discussions) or [open a pull request](https://github.com/hiddenstateresearch/visualtorch/pulls) to add it directly - we'd love to hear.
## Examples
@@ -78,15 +78,15 @@ See the [Usage Examples page](https://visualtorch.readthedocs.io/en/latest/usage
## Contributing
-Please feel free to send a pull request to contribute to this project by following this [guideline](https://github.com/willyfh/visualtorch/blob/main/CONTRIBUTING.md).
+Please feel free to send a pull request to contribute to this project by following this [guideline](https://github.com/hiddenstateresearch/visualtorch/blob/main/CONTRIBUTING.md).
## Releases
-See [GOVERNANCE.md](https://github.com/willyfh/visualtorch/blob/main/GOVERNANCE.md#release-process) for release methodology and cadence, and the [PyPI release history](https://pypi.org/project/visualtorch/#history) for past releases.
+See [GOVERNANCE.md](https://github.com/hiddenstateresearch/visualtorch/blob/main/GOVERNANCE.md#release-process) for release methodology and cadence, and the [PyPI release history](https://pypi.org/project/visualtorch/#history) for past releases.
## License
-This poject is available as open source under the terms of the [MIT License](https://github.com/willyfh/visualtorch/blob/main/LICENSE.md).
+This poject is available as open source under the terms of the [MIT License](https://github.com/hiddenstateresearch/visualtorch/blob/main/LICENSE.md).
Originally, this project was based on the [visualkeras](https://github.com/paulgavrikov/visualkeras) (under the MIT license), with additional modifications inspired by [pytorchviz](https://github.com/szagoruyko/pytorchviz), [pytorch-summary](https://github.com/sksq96/pytorch-summary), and [torchview](https://github.com/mert-kurttutan/torchview), all of which are also licensed under the MIT license.
@@ -117,7 +117,7 @@ always resolves to what was actually reviewed and published.
## Star History
-
-
-
+
+
+
diff --git a/docs/source/conf.py b/docs/source/conf.py
index 9f53f45..361c9b1 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -98,7 +98,7 @@
# Label for this link
"name": "GitHub",
# URL where the link will redirect
- "url": "https://github.com/willyfh/visualtorch", # required
+ "url": "https://github.com/hiddenstateresearch/visualtorch", # required
# Icon class (if "type": "fontawesome"), or path to local image (if "type": "local")
"icon": "fa-brands fa-square-github",
# The type of image to be used (see below for details)
diff --git a/docs/source/markdown/developer_guides/contributing.md b/docs/source/markdown/developer_guides/contributing.md
index d546d6f..bccc6a8 100644
--- a/docs/source/markdown/developer_guides/contributing.md
+++ b/docs/source/markdown/developer_guides/contributing.md
@@ -4,11 +4,11 @@ We welcome your feedbacks and contributions!
## Bug Report and Feature Request
-We use GitHub issues to track bugs and feature requests. If you want to report a bug or request a feature, please [create a new issue](https://github.com/willyfh/visualtorch/issues). Please make sure there are no existing issues to avoid duplication.
+We use GitHub issues to track bugs and feature requests. If you want to report a bug or request a feature, please [create a new issue](https://github.com/hiddenstateresearch/visualtorch/issues). Please make sure there are no existing issues to avoid duplication.
## Discussion
-The [GitHub Discussions](https://github.com/willyfh/visualtorch/discussions/) is enabled in visualtorch to help the community asking questions and/or propose ideas/solutions.
+The [GitHub Discussions](https://github.com/hiddenstateresearch/visualtorch/discussions/) is enabled in visualtorch to help the community asking questions and/or propose ideas/solutions.
## Development & PRs
diff --git a/docs/source/markdown/get_started/mcp.md b/docs/source/markdown/get_started/mcp.md
index 69dd657..32b31cb 100644
--- a/docs/source/markdown/get_started/mcp.md
+++ b/docs/source/markdown/get_started/mcp.md
@@ -252,9 +252,9 @@ authentication, branding, or packaging for any particular MCP host.
## MCP Registry
VisualTorch is prepared for the official MCP Registry as
-`io.github.willyfh/visualtorch`. The package ownership proof is the
-`mcp-name: io.github.willyfh/visualtorch` marker in the project README that ships on PyPI.
-Registry metadata lives in [`server.json`](https://github.com/willyfh/visualtorch/blob/main/server.json)
+`io.github.hiddenstateresearch/visualtorch`. The package ownership proof is the
+`mcp-name: io.github.hiddenstateresearch/visualtorch` marker in the project README that ships on PyPI.
+Registry metadata lives in [`server.json`](https://github.com/hiddenstateresearch/visualtorch/blob/main/server.json)
at the repository root.
Hosts that consume the registry can install and launch the server with:
diff --git a/docs/source/markdown/license/index.md b/docs/source/markdown/license/index.md
index 4dace0e..3fda7a5 100644
--- a/docs/source/markdown/license/index.md
+++ b/docs/source/markdown/license/index.md
@@ -1,6 +1,6 @@
# MIT License
-This poject is available as open source under the terms of the [MIT License](https://github.com/willyfh/visualtorch/blob/main/LICENSE.md).
+This poject is available as open source under the terms of the [MIT License](https://github.com/hiddenstateresearch/visualtorch/blob/main/LICENSE.md).
Originally, this project was based on the [visualkeras](https://github.com/paulgavrikov/visualkeras) (under the MIT license), with additional modifications inspired by [pytorchviz](https://github.com/szagoruyko/pytorchviz), [pytorch-summary](https://github.com/sksq96/pytorch-summary), and [torchview](https://github.com/mert-kurttutan/torchview), all of which are also licensed under the MIT license.
diff --git a/docs/source/markdown/showcase/index.md b/docs/source/markdown/showcase/index.md
index ec67892..be2d71d 100644
--- a/docs/source/markdown/showcase/index.md
+++ b/docs/source/markdown/showcase/index.md
@@ -1,6 +1,6 @@
# Papers Using VisualTorch
-Published research that has used VisualTorch to visualize model architectures. Used it in your own research, or know of a paper that cites it - even if it's not yours? [Open a pull request](https://github.com/willyfh/visualtorch/pulls) to add it here, or [tell us about it](https://github.com/willyfh/visualtorch/discussions) and we'll add it for you.
+Published research that has used VisualTorch to visualize model architectures. Used it in your own research, or know of a paper that cites it - even if it's not yours? [Open a pull request](https://github.com/hiddenstateresearch/visualtorch/pulls) to add it here, or [tell us about it](https://github.com/hiddenstateresearch/visualtorch/discussions) and we'll add it for you.
| Paper | Venue (Year) |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
diff --git a/docs/source/snippets/install/source.txt b/docs/source/snippets/install/source.txt
index f1ca590..285cc00 100644
--- a/docs/source/snippets/install/source.txt
+++ b/docs/source/snippets/install/source.txt
@@ -1 +1 @@
-pip install git+https://github.com/willyfh/visualtorch
+pip install git+https://github.com/hiddenstateresearch/visualtorch
diff --git a/scripts/generate_star_history.py b/scripts/generate_star_history.py
index 8dab9d0..f2cd665 100644
--- a/scripts/generate_star_history.py
+++ b/scripts/generate_star_history.py
@@ -32,7 +32,7 @@
REPO_ROOT = Path(__file__).resolve().parent.parent
IMAGE_DIR = REPO_ROOT / "docs" / "source" / "_static" / "images"
LOGO_PATH = IMAGE_DIR / "logos" / "traced-flame-icon.png"
-REPO = "willyfh/visualtorch"
+REPO = "hiddenstateresearch/visualtorch"
ACCENT_COLOR = "#E69F00" # first color of visualtorch's own "okabe_ito" palette.
_THEMES = {
diff --git a/server.json b/server.json
index 4c34dc3..f5eb92e 100644
--- a/server.json
+++ b/server.json
@@ -1,11 +1,11 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
- "name": "io.github.willyfh/visualtorch",
+ "name": "io.github.hiddenstateresearch/visualtorch",
"title": "VisualTorch",
"description": "Render PyTorch architecture diagrams and animated GIF reveals from trusted model source.",
"websiteUrl": "https://visualtorch.readthedocs.io/en/latest/markdown/get_started/mcp.html",
"repository": {
- "url": "https://github.com/willyfh/visualtorch",
+ "url": "https://github.com/hiddenstateresearch/visualtorch",
"source": "github"
},
"version": "1.4.1",
diff --git a/setup.py b/setup.py
index aaa3dcd..bbdf00e 100644
--- a/setup.py
+++ b/setup.py
@@ -29,7 +29,7 @@ def _read_requirements(file: str) -> list:
keywords=["visualize architecture", "torch visualization", "visualtorch"],
long_description=long_description,
long_description_content_type="text/markdown",
- url="https://github.com/willyfh/visualtorch",
+ url="https://github.com/hiddenstateresearch/visualtorch",
packages=setuptools.find_packages(),
classifiers=[
"Programming Language :: Python :: 3.10",
diff --git a/tests/test_regression_issues.py b/tests/test_regression_issues.py
index 804734f..dde0bd5 100644
--- a/tests/test_regression_issues.py
+++ b/tests/test_regression_issues.py
@@ -1,6 +1,6 @@
"""Regression tests for shape-handling crashes reported in open GitHub issues.
-See https://github.com/willyfh/visualtorch/issues/63, /68, /69, /84, /85.
+See https://github.com/hiddenstateresearch/visualtorch/issues/63, /68, /69, /84, /85.
"""
# Copyright (C) 2024 VisualTorch Contributors
diff --git a/visualtorch_mcp/api_reference.py b/visualtorch_mcp/api_reference.py
index b639c77..0d6e773 100644
--- a/visualtorch_mcp/api_reference.py
+++ b/visualtorch_mcp/api_reference.py
@@ -17,8 +17,8 @@ class DocsPage:
readthedocs_url: str
-DOCS_BASE = "https://github.com/willyfh/visualtorch/blob/main/docs"
-RAW_BASE = "https://raw.githubusercontent.com/willyfh/visualtorch/main/docs"
+DOCS_BASE = "https://github.com/hiddenstateresearch/visualtorch/blob/main/docs"
+RAW_BASE = "https://raw.githubusercontent.com/hiddenstateresearch/visualtorch/main/docs"
RTD_BASE = "https://visualtorch.readthedocs.io/en/latest"
STYLE_ALIASES: dict[str, tuple[str, ...]] = {