<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Untitled</title>
        <link>https://paragraph.com/@0x32b87cfff2f4843b7b9ec60ae0b5d014f975331a</link>
        <description>undefined</description>
        <lastBuildDate>Sat, 12 Sep 2026 17:11:35 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[Gensyn testnet node guide]]></title>
            <link>https://paragraph.com/@0x32b87cfff2f4843b7b9ec60ae0b5d014f975331a/gensyn-testnet-node-guide</link>
            <guid>rzJG89GpVR1QyK8eEx69</guid>
            <pubDate>Tue, 01 Apr 2025 09:15:30 GMT</pubDate>
            <description><![CDATA[Detailed Steps for Running rl-swarm on Windows1. Install WSL and LinuxRunning rl-swarm on Windows is not very well tested and may require some debugging to set up properly. You first need to install WSL and Linux on your Windows machine.Open PowerShell or Command Prompt (run as administrator)Execute the following command to install WSL and Ubuntu distribution:wsl --install Restart your computerWhen starting WSL for the first time, you&apos;ll need to set up a Linux username and password2. Ins...]]></description>
            <content:encoded><![CDATA[<h1 id="h-detailed-steps-for-running-rl-swarm-on-windows" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Detailed Steps for Running rl-swarm on Windows</h1><h2 id="h-1-install-wsl-and-linux" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">1. Install WSL and Linux</h2><p>Running rl-swarm on Windows is not very well tested and may require some debugging to set up properly. You first need to install WSL and Linux on your Windows machine.</p><ol><li><p>Open PowerShell or Command Prompt (run as administrator)</p></li><li><p>Execute the following command to install WSL and Ubuntu distribution:</p><pre data-type="codeBlock" text="wsl --install
"><code>wsl <span class="hljs-operator">-</span><span class="hljs-operator">-</span>install
</code></pre></li><li><p>Restart your computer</p></li><li><p>When starting WSL for the first time, you&apos;ll need to set up a Linux username and password</p></li></ol><h2 id="h-2-install-necessary-dependencies-in-wsl" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2. Install Necessary Dependencies in WSL</h2><ol><li><p>Open the WSL terminal (through the Start menu or by typing <code>wsl</code> in Command Prompt)</p></li><li><p>Update the package list:</p><pre data-type="codeBlock" text="sudo apt update &amp;&amp; sudo apt upgrade -y
"><code>sudo apt update <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> sudo apt upgrade <span class="hljs-operator">-</span>y
</code></pre></li><li><p>Install Python and other necessary tools:</p><pre data-type="codeBlock" text="sudo apt install python3 python3-pip python3-venv git curl -y
"><code>sudo apt install python3 python3<span class="hljs-operator">-</span>pip python3<span class="hljs-operator">-</span>venv git curl <span class="hljs-operator">-</span>y
</code></pre></li></ol><h2 id="h-3-resolve-the-nodejs-version-issue" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">3. Resolve the Node.js Version Issue</h2><p>Since the Ubuntu system has Node.js 12.22.9 by default, which is outdated and incompatible with <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="mailto:js-cookie@3.0.5">js-cookie@3.0.5</a> used by rl-swarm, you need to manually upgrade Node.js to v14+:</p><ol><li><p>Remove the old Node.js (recommended but optional):</p><pre data-type="codeBlock" text="sudo apt remove nodejs npm
sudo apt autoremove
"><code>sudo apt remove nodejs npm
sudo apt autoremove
</code></pre></li><li><p>Add the NodeSource repository (for Node.js 22.x LTS):</p><pre data-type="codeBlock" text="curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
"><code>curl <span class="hljs-operator">-</span>fsSL https:<span class="hljs-comment">//deb.nodesource.com/setup_22.x | sudo -E bash -</span>
</code></pre></li><li><p>Install Node.js:</p><pre data-type="codeBlock" text="sudo apt-get install -y nodejs
"><code>sudo apt<span class="hljs-operator">-</span>get install <span class="hljs-operator">-</span>y nodejs
</code></pre></li><li><p>Verify the installation:</p><pre data-type="codeBlock" text="node -v  # Should show v22.x.x
npm -v
"><code>node <span class="hljs-operator">-</span>v  # Should show v22.x.x
npm <span class="hljs-operator">-</span>v
</code></pre></li></ol><h2 id="h-4-clone-the-rl-swarm-project" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">4. Clone the rl-swarm Project</h2><p>In the WSL terminal, execute:</p><pre data-type="codeBlock" text="git clone https://github.com/gensyn-ai/rl-swarm.git
cd rl-swarm
"><code>git <span class="hljs-built_in">clone</span> https://github.com/gensyn-ai/rl-swarm.git
<span class="hljs-built_in">cd</span> rl-swarm
</code></pre><h2 id="h-5-run-the-installation-script" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">5. Run the Installation Script</h2><p>rl-swarm uses an interactive installation script that will guide you through the installation process.</p><p>In the project directory, execute:</p><pre data-type="codeBlock" text="./run_rl_swarm.sh
"><code>./run_rl_swarm.sh
</code></pre><p>The installation script will:</p><ul><li><p>Verify if your environment meets the requirements</p></li><li><p>Install necessary Python dependencies</p></li><li><p>Set up and configure rl-swarm</p></li></ul><p>During the installation, when asked for confirmation, press Enter or input &apos;Y&apos; to continue.</p><h2 id="h-6-configure-and-start-rl-swarm" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">6. Configure and Start rl-swarm</h2><p>After installation, rl-swarm will start a local web interface. By default, you need to manually navigate to <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://localhost:3000/">http://localhost:3000/</a> (if you&apos;re running on a VM, you&apos;ll need to manually navigate to this URL).</p><h2 id="h-7-possible-issues-and-solutions" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">7. Possible Issues and Solutions</h2><p>If you&apos;re running the model on CPU and encounter a Python RuntimeError, or if your training progress seems to have stopped, you can try the following solutions:</p><ol><li><p>Set this experimental fix:</p><pre data-type="codeBlock" text="export PYTORCH_MPS_HIGH_WATERMARK_RATIO=0.0 &amp;&amp; ./run_rl_swarm.sh
"><code>export PYTORCH_MPS_HIGH_WATERMARK_RATIO<span class="hljs-operator">=</span><span class="hljs-number">0</span><span class="hljs-number">.0</span> <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> ./run_rl_swarm.sh
</code></pre></li><li><p>Add the following training argument in your device configuration file: Edit <code>./hivemind_exp/configs/&lt;directory_relevant_to_your_device&gt;/grpo-qwen-2.5-0.5b-deepseek-r1.yaml</code> Add parameter: <code>max_grad_norm=0.5</code></p></li><li><p>Use floating point 32 instead of bfloat16 to train your model. This can be changed in the device configuration file.</p></li></ol><h2 id="h-8-user-experience" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">8. User Experience</h2><p>rl-swarm is fully open and permissionless, meaning you can run it on a basic consumer laptop at home or on a powerful GPU in the cloud. After running a node, you can launch a new swarm or join an existing one.</p><p>rl-swarm uses Hivemind for distributed training, allowing models on different nodes to collaboratively learn and improve.</p><h2 id="h-notes" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">Notes</h2><ul><li><p>Windows support for rl-swarm is not as robust as Linux, and may require some debugging.</p></li><li><p>If you have multiple GPUs and want to run multiple nodes on one machine, you&apos;ll need to manually adjust the configuration.</p></li><li><p>Different training speeds between machines are normal.</p></li></ul>]]></content:encoded>
            <author>0x32b87cfff2f4843b7b9ec60ae0b5d014f975331a@newsletter.paragraph.com (Untitled)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/83c34dbf7e18b796eda3ab059cff16f2aee5ef9490129569e3212f54bdc0f83d.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Gensyn 测试网节点WINDOWS教程]]></title>
            <link>https://paragraph.com/@0x32b87cfff2f4843b7b9ec60ae0b5d014f975331a/gensyn-windows</link>
            <guid>AlHu2VOo5TnWIK7LKdSb</guid>
            <pubDate>Tue, 01 Apr 2025 09:10:41 GMT</pubDate>
            <description><![CDATA[在Windows上运行rl-swarm的详细步骤1. 安装WSL和Linux在Windows上运行rl-swarm并不是非常完善，可能需要一些调试才能正确设置。您需要先在Windows机器上安装WSL和Linux。打开PowerShell或命令提示符（以管理员身份运行）执行以下命令安装WSL和Ubuntu发行版：wsl --install 重启计算机首次启动WSL时，您需要设置Linux用户名和密码2. 在WSL中安装必要的依赖项打开WSL终端（可以通过开始菜单或在命令提示符中输入wsl）更新软件包列表：sudo apt update &#x26;&#x26; sudo apt upgrade -y 安装Python和其他必要的工具：sudo apt install python3 python3-pip python3-venv git curl -y 3. 解决Node.js版本问题由于Ubuntu系统默认安装的Node.js 12.22.9版本过旧，不兼容rl-swarm需要的js-cookie@3.0.5，您需要手动升级Node.js到v14+版本：移除旧版Node.js...]]></description>
            <content:encoded><![CDATA[<h1 id="h-windowsrl-swarm" class="text-4xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">在Windows上运行rl-swarm的详细步骤</h1><h2 id="h-1-wsllinux" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">1. 安装WSL和Linux</h2><p>在Windows上运行rl-swarm并不是非常完善，可能需要一些调试才能正确设置。您需要先在Windows机器上安装WSL和Linux。</p><ol><li><p>打开PowerShell或命令提示符（以管理员身份运行）</p></li><li><p>执行以下命令安装WSL和Ubuntu发行版：</p><pre data-type="codeBlock" text="wsl --install
"><code>wsl <span class="hljs-operator">-</span><span class="hljs-operator">-</span>install
</code></pre></li><li><p>重启计算机</p></li><li><p>首次启动WSL时，您需要设置Linux用户名和密码</p></li></ol><h2 id="h-2-wsl" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">2. 在WSL中安装必要的依赖项</h2><ol><li><p>打开WSL终端（可以通过开始菜单或在命令提示符中输入<code>wsl</code>）</p></li><li><p>更新软件包列表：</p><pre data-type="codeBlock" text="sudo apt update &amp;&amp; sudo apt upgrade -y
"><code>sudo apt update <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> sudo apt upgrade <span class="hljs-operator">-</span>y
</code></pre></li><li><p>安装Python和其他必要的工具：</p><pre data-type="codeBlock" text="sudo apt install python3 python3-pip python3-venv git curl -y
"><code>sudo apt install python3 python3<span class="hljs-operator">-</span>pip python3<span class="hljs-operator">-</span>venv git curl <span class="hljs-operator">-</span>y
</code></pre></li></ol><h2 id="h-3-nodejs" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">3. 解决Node.js版本问题</h2><p>由于Ubuntu系统默认安装的Node.js 12.22.9版本过旧，不兼容rl-swarm需要的<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="mailto:js-cookie@3.0.5">js-cookie@3.0.5</a>，您需要手动升级Node.js到v14+版本：</p><ol><li><p>移除旧版Node.js（推荐但可选）：</p><pre data-type="codeBlock" text="sudo apt remove nodejs npm
sudo apt autoremove
"><code>sudo apt remove nodejs npm
sudo apt autoremove
</code></pre></li><li><p>添加NodeSource仓库（安装Node.js 22.x LTS版本）：</p><pre data-type="codeBlock" text="curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
"><code>curl <span class="hljs-operator">-</span>fsSL https:<span class="hljs-comment">//deb.nodesource.com/setup_22.x | sudo -E bash -</span>
</code></pre></li><li><p>安装Node.js：</p><pre data-type="codeBlock" text="sudo apt-get install -y nodejs
"><code>sudo apt<span class="hljs-operator">-</span>get install <span class="hljs-operator">-</span>y nodejs
</code></pre></li><li><p>验证安装：</p><pre data-type="codeBlock" text="node -v  # 应显示v22.x.x
npm -v
"><code>node <span class="hljs-operator">-</span>v  # 应显示v22.x.x
npm <span class="hljs-operator">-</span>v
</code></pre></li></ol><h2 id="h-4-rl-swarm" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">4. 克隆rl-swarm项目</h2><p>在WSL终端中执行：</p><pre data-type="codeBlock" text="git clone https://github.com/gensyn-ai/rl-swarm.git
cd rl-swarm
"><code>git <span class="hljs-built_in">clone</span> https://github.com/gensyn-ai/rl-swarm.git
<span class="hljs-built_in">cd</span> rl-swarm
</code></pre><h2 id="h-5" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">5. 运行安装脚本</h2><p>rl-swarm使用一个交互式的安装脚本，该脚本会引导您完成安装过程。</p><p>在项目目录中执行：</p><pre data-type="codeBlock" text="./run_rl_swarm.sh
"><code>./run_rl_swarm.sh
</code></pre><p>安装脚本会执行以下操作：</p><ul><li><p>验证您的环境是否满足要求</p></li><li><p>安装必要的Python依赖项</p></li><li><p>设置和配置rl-swarm</p></li></ul><p>在安装过程中，当询问您是否确认时，按下Enter键或输入&apos;Y&apos;继续。</p><h2 id="h-6-rl-swarm" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">6. 配置和启动rl-swarm</h2><p>安装完成后，rl-swarm会在本地启动一个Web界面，默认情况下您需要手动导航到<a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="http://localhost:3000/%EF%BC%88%E5%A6%82%E6%9E%9C%E6%82%A8%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E8%BF%90%E8%A1%8C%EF%BC%8C%E5%88%99%E9%9C%80%E8%A6%81%E6%89%8B%E5%8A%A8%E5%AF%BC%E8%88%AA%E5%88%B0%E6%AD%A4URL%EF%BC%89%E3%80%82">http://localhost:3000/（如果您在虚拟机上运行，则需要手动导航到此URL）。</a></p><h2 id="h-7" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">7. 可能遇到的问题和解决方案</h2><p>如果您在CPU上运行模型并遇到Python RuntimeError，或者训练进度似乎停止了，可以尝试以下解决方法：</p><ol><li><p>设置实验性修复：</p><pre data-type="codeBlock" text="export PYTORCH_MPS_HIGH_WATERMARK_RATIO=0.0 &amp;&amp; ./run_rl_swarm.sh
"><code>export PYTORCH_MPS_HIGH_WATERMARK_RATIO<span class="hljs-operator">=</span><span class="hljs-number">0</span><span class="hljs-number">.0</span> <span class="hljs-operator">&#x26;</span><span class="hljs-operator">&#x26;</span> ./run_rl_swarm.sh
</code></pre></li><li><p>在设备配置文件中添加训练参数： 编辑<code>./hivemind_exp/configs/&lt;与您设备相关的目录&gt;/grpo-qwen-2.5-0.5b-deepseek-r1.yaml</code> 添加参数：<code>max_grad_norm=0.5</code></p></li><li><p>使用floating point 32而不是bfloat16来训练模型。这可以在设备配置文件中更改。</p></li></ol><h2 id="h-8" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">8. 使用体验</h2><p>rl-swarm是一个完全开放和无需许可的系统，这意味着您可以在家中的基本消费级笔记本电脑上或云中的强大GPU上运行它。 运行节点后，您可以启动新的群组或加入现有的群组。</p><p>rl-swarm使用Hivemind进行分布式训练，让不同节点上的模型可以协作学习和改进。</p><h2 id="h-" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">注意事项</h2><ul><li><p>rl-swarm的Windows支持不如Linux完善，可能需要进行一些调试。</p></li><li><p>如果您有多个GPU，想要在一台机器上运行多个节点，需要手动调整配置。</p></li><li><p>不同机器之间的训练速度可能不同，这是正常的。</p></li></ul>]]></content:encoded>
            <author>0x32b87cfff2f4843b7b9ec60ae0b5d014f975331a@newsletter.paragraph.com (Untitled)</author>
            <enclosure url="https://storage.googleapis.com/papyrus_images/83c34dbf7e18b796eda3ab059cff16f2aee5ef9490129569e3212f54bdc0f83d.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>