diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 6265cc6e..7ed6d0ee 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -21,7 +21,7 @@ jobs: services: spin: - image: ghcr.io/always-further/deepfabric/tools-sdk:latest + image: ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest ports: - 3000:3000 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 874b3eee..ab63d6f6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,8 @@ ## Contributing -Thank you for considering contributing to [deepfabric](https://github.com/always-further/deepfabric)! +Thank you for considering contributing to [deepfabric](https://github.com/nolabs-ai/deepfabric)! -When contributing, please first discuss the change you wish to make via [issue](https://github.com/always-further/deepfabric/issues), [email](mailto:hello@alwaysfurther.ai), or any other method with the owners of this repository before making a change. +When contributing, please first discuss the change you wish to make via [issue](https://github.com/nolabs-ai/deepfabric/issues), [email](mailto:hello@alwaysfurther.ai), or any other method with the owners of this repository before making a change. Note that we have a [Code of Conduct](./CODE_OF_CONDUCT.md), please follow it in all your interactions with the project. diff --git a/README.md b/README.md index 7b31329c..dc093281 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@

- + Good First Issues   @@ -21,8 +21,8 @@ License - - CI Status + + CI Status PyPI Version @@ -84,7 +84,7 @@ DeepFabric also uses YAML configuration with three main sections and optional sh > [!NOTE] > The following uses mocked tool execution, so will require a runing Spin service, which we provide in a docker image: ```bash -docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest` +docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest` ``` Save the following as `config.yaml`: @@ -537,16 +537,16 @@ You can extend DeepFabric with custom tools written in Python, JavaScript, Go, o ## Resources -- [Documentation](https://always-further.github.io/deepfabric/) +- [Documentation](https://nolabs-ai.github.io/deepfabric/) - [Examples](./examples/README.md) - [Tool Tracing Guide](./tool-traces.md) - [Discord](https://discord.gg/pPcjYzGvbS) -- [Issues](https://github.com/always-further/deepfabric/issues) +- [Issues](https://github.com/nolabs-ai/deepfabric/issues) ## Development ```bash -git clone https://github.com/always-further/deepfabric +git clone https://github.com/nolabs-ai/deepfabric cd deepfabric uv sync --all-extras make test diff --git a/deepfabric/cli.py b/deepfabric/cli.py index 06496342..356aa051 100644 --- a/deepfabric/cli.py +++ b/deepfabric/cli.py @@ -1493,7 +1493,7 @@ def info() -> None: tui.console.print(f" [yellow]{var}[/yellow] - {desc}") tui.console.print( - "\nFor more information, visit: [link]https://github.com/always-further/deepfabric[/link]" + "\nFor more information, visit: [link]https://github.com/nolabs-ai/deepfabric[/link]" ) except Exception as e: diff --git a/docs/dataset-generation/agent.md b/docs/dataset-generation/agent.md index 7edf6cbb..4c8a62f3 100644 --- a/docs/dataset-generation/agent.md +++ b/docs/dataset-generation/agent.md @@ -6,7 +6,7 @@ Agent datasets train models to use tools. DeepFabric uses single-turn agent mode Agent datasets require the Spin tool service. See [Tools](../tools/index.md) for setup, or just use Docker: ```bash - docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest + docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest ``` ## When to Use diff --git a/docs/index.md b/docs/index.md index f43b7e3e..385fafe9 100644 --- a/docs/index.md +++ b/docs/index.md @@ -17,7 +17,7 @@ hide:

Focused Training for more Grounded and Efficient Models

- + Good First Issues   @@ -76,7 +76,7 @@ If you plan to use the training or evaluation utilities described in the [Traini === "Development" ```bash - git clone https://github.com/always-further/deepfabric.git + git clone https://github.com/nolabs-ai/deepfabric.git cd deepfabric uv sync --all-extras ``` diff --git a/docs/tools/index.md b/docs/tools/index.md index 9f0cf93b..8499c13a 100644 --- a/docs/tools/index.md +++ b/docs/tools/index.md @@ -65,7 +65,7 @@ Components are WebAssembly modules that handle specific tool categories: We provide a prepacked Docker image: ```bash - docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest + docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest ``` This will now be accessible at `http://localhost:3000`. diff --git a/docs/tools/mock.md b/docs/tools/mock.md index c6932f02..e8fe1ec5 100644 --- a/docs/tools/mock.md +++ b/docs/tools/mock.md @@ -36,7 +36,7 @@ The workflow has two phases: ### 1. Start Spin ```bash -docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest +docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest ``` ### 2. Import Tools from MCP Server @@ -356,8 +356,8 @@ done !!! example "Complete Examples" See working examples in the repository: - - [`examples/tools-sdk-examples/github/`](https://github.com/always-further/deepfabric/tree/main/examples/tools-sdk-examples/github) - GitHub tools with mock data - - [`examples/tools-sdk-examples/kubernetes/`](https://github.com/always-further/deepfabric/tree/main/examples/tools-sdk-examples/kubernetes) - Kubernetes tools with fixtures + - [`examples/tools-sdk-examples/github/`](https://github.com/nolabs-ai/deepfabric/tree/main/examples/tools-sdk-examples/github) - GitHub tools with mock data + - [`examples/tools-sdk-examples/kubernetes/`](https://github.com/nolabs-ai/deepfabric/tree/main/examples/tools-sdk-examples/kubernetes) - Kubernetes tools with fixtures ## API Reference diff --git a/docs/tools/spin.md b/docs/tools/spin.md index ce273203..2988aa5c 100644 --- a/docs/tools/spin.md +++ b/docs/tools/spin.md @@ -16,13 +16,13 @@ There are two ways to run the Spin service: The fastest way to get started. No installation required: ```bash - docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest + docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest ``` With a custom port: ```bash - docker run -d -p 8080:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest + docker run -d -p 8080:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest ``` Verify it's running: diff --git a/docs/tools/vfs.md b/docs/tools/vfs.md index 8a0143cc..07c4b735 100644 --- a/docs/tools/vfs.md +++ b/docs/tools/vfs.md @@ -12,7 +12,7 @@ The Virtual Filesystem (VFS) component provides file operations in an isolated, | `delete_file` | Delete a file | `file_path` (string) | !!! tip "Need another builtin tool?" - If you need a generic tool that would see wide use, [open an issue](https://github.com/always-further/deepfabric/issues) to request it. + If you need a generic tool that would see wide use, [open an issue](https://github.com/nolabs-ai/deepfabric/issues) to request it. ## Configuration diff --git a/mkdocs.yml b/mkdocs.yml index ab9a5c9e..2805c56f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,8 +1,8 @@ site_name: DeepFabric Documentation site_description: Synthetic Dataset Generation for Language Models site_url: https://deepfabric.readthedocs.io -repo_url: https://github.com/always-further/deepfabric -repo_name: always-further/deepfabric +repo_url: https://github.com/nolabs-ai/deepfabric +repo_name: nolabs-ai/deepfabric nav: - Home: index.md @@ -128,7 +128,7 @@ plugins: extra: social: - icon: fontawesome/brands/github - link: https://github.com/always-further/deepfabric + link: https://github.com/nolabs-ai/deepfabric - icon: fontawesome/brands/python link: https://pypi.org/project/deepfabric/ diff --git a/notebooks/Train_and_Evaluate_Qwen3_4B_Thinking_as_a_Blender_MCP_Agent.ipynb b/notebooks/Train_and_Evaluate_Qwen3_4B_Thinking_as_a_Blender_MCP_Agent.ipynb index 5ab2d04a..452f4196 100644 --- a/notebooks/Train_and_Evaluate_Qwen3_4B_Thinking_as_a_Blender_MCP_Agent.ipynb +++ b/notebooks/Train_and_Evaluate_Qwen3_4B_Thinking_as_a_Blender_MCP_Agent.ipynb @@ -8,12 +8,12 @@ "source": [ "

\n", "

\n", - "\n", + "\n", "
By Always Further AI
\n", "

Train and Evaluate Qwen3-4B-Thinking as a Blender MCP Agent

\n", "\n", "

\n", - " \n", + " \n", " \"Good\n", " \n", "  \n", @@ -26,8 +26,8 @@ " \n", " \"License\"/\n", " \n", - " \n", - " \"CI\n", + " \n", + " \"CI\n", " \n", " \n", " \"PyPI\n", @@ -67,7 +67,7 @@ "\n", "DeepFabric is open source and completely unrestricted, so knock yourself out!\n", "\n", - "It really helps us know we’re providing value, so if you could ⭐ star us on [Github](https://github.com/always-further/deepfabric) ⭐ that would be ace!\n", + "It really helps us know we’re providing value, so if you could ⭐ star us on [Github](https://github.com/nolabs-ai/deepfabric) ⭐ that would be ace!\n", "\n", "#### **Standing on the shoulders of (un)Sloths!**\n", "\n", @@ -87,7 +87,7 @@ "source": [ "## **Dataset Generation**\n", "\n", - "![DeepFabric Terminal Demo](https://github.com/always-further/deepfabric/blob/main/assets/df-demo.gif?raw=true)\n", + "![DeepFabric Terminal Demo](https://github.com/nolabs-ai/deepfabric/blob/main/assets/df-demo.gif?raw=true)\n", "\n", "Two choices available here, you can either use the existing dataset we have generated or create your own.\n", "\n", @@ -97,7 +97,7 @@ "\n", "1. **Run the DeepFabric tools-sdk docker image**\n", "\n", - "`docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest`\n", + "`docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest`\n", "\n", "2. **Create the mock Tools schema from the Blender MCP Workspace Server**\n", "\n", @@ -2546,7 +2546,7 @@ "\n", "DeepFabric is open source and completely unrestricted, so knock yourself out!\n", "\n", - "Don't forget to give us a ⭐ star us on [Github](https://github.com/always-further/deepfabric) ⭐ if this has been useful to you." + "Don't forget to give us a ⭐ star us on [Github](https://github.com/nolabs-ai/deepfabric) ⭐ if this has been useful to you." ], "metadata": { "id": "Z0d_s14-H4Of" diff --git a/notebooks/dataset-compatibility-check.ipynb b/notebooks/dataset-compatibility-check.ipynb index e13f0c03..3a84fa3f 100644 --- a/notebooks/dataset-compatibility-check.ipynb +++ b/notebooks/dataset-compatibility-check.ipynb @@ -7,11 +7,11 @@ "source": [ "

\n", "

\n", - "\n", + "\n", "

DeepFabric Dataset Compatibility Checker

\n", "\n", "

\n", - " \n", + " \n", " \"Good\n", " \n", "  \n", @@ -24,8 +24,8 @@ " \n", " \"License\"/\n", " \n", - " \n", - " \"CI\n", + " \n", + " \"CI\n", " \n", " \n", " \"PyPI\n", @@ -47,7 +47,7 @@ "source": [ "Test if your DeepFabric dataset is compatible with a model's chat template.\n", "\n", - "If you need support with any issues, raise an issue on the [DeepFabric GitHub](https://github.com/always-further/deepfabric/issues/new/) or join the [DeepFabric Discord](https://discord.gg/pPcjYzGvbS)." + "If you need support with any issues, raise an issue on the [DeepFabric GitHub](https://github.com/nolabs-ai/deepfabric/issues/new/) or join the [DeepFabric Discord](https://discord.gg/pPcjYzGvbS)." ] }, { diff --git a/tests/integration/test_spin_integration.py b/tests/integration/test_spin_integration.py index 6b46bd6e..2906e491 100644 --- a/tests/integration/test_spin_integration.py +++ b/tests/integration/test_spin_integration.py @@ -1,7 +1,7 @@ """Integration tests for SpinClient with real Spin service. These tests require the Spin tools-sdk container to be running: - docker run -d -p 3000:3000 ghcr.io/always-further/deepfabric/tools-sdk:latest + docker run -d -p 3000:3000 ghcr.io/nolabs-ai/deepfabric/tools-sdk:latest In CI, the container is started as a service in the GitHub Actions workflow. """