Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ All notable changes to Pooled (called SwarmLLM before September 2026). Format fo

## [Unreleased]

## [2.0.1] - 2026-10-16

### Changed
- **The 27B and the 35B MoE open at a long context by default; `?ctx=` is no longer needed** (#421). Each has a ladder of lengths checked correct on it (27B: 64K, 32K, 16K, 8K; MoE: 128K, 64K, 32K, 16K, 8K), and a room opens at the longest step its memory holds, past the old default (16K / 32K) only at full speed: no expert offloaded to RAM or disk and no more devices holding layers than at the default (a longer window alone costs memory, not decode speed: identical tokens and tok/s at 32K and 128K on the GB10). A room short even for the default now opens at a shorter step (down to 8K) and says so, instead of not starting. The picker's **Context** row (8K/16K/32K/64K on the 27B, 8K/32K/64K/128K on the MoE) shows each length's memory in the room and picks another; Room settings changes it while the model runs. The room page, `pooled host` / `pooled serve`'s room and the OpenClaw plugin pick the same context (`room/ctxpick.js` `roomCtxPlan`); room nodes no longer open the MoE at 128K whatever the room holds. `?ctx=N` / `--ctx N` still ask for an exact length. The 1.7B and Flash are unchanged.

Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ abstract: "Pooled runs one open language model across the devices in a room, in
repository-code: "https://github.com/Nehanth/pooled"
url: "https://pooled.run"
license: MIT
version: 2.0.0
version: 2.0.1
date-released: 2026-10-16
4 changes: 2 additions & 2 deletions cli/npm-shrinkwrap.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pooled/cli",
"version": "2.0.0",
"version": "2.0.1",
"description": "Use a Pooled room from the command line: pooled serve <ROOM CODE> (a local OpenAI and Anthropic compatible endpoint), pooled chat <ROOM CODE> (talk to its model), pooled join <ROOM CODE> and pooled host (lend this computer's GPU).",
"homepage": "https://pooled.run",
"repository": {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "pooled",
"version": "2.0.0",
"version": "2.0.1",
"description": "Peer-to-peer LLM inference in the browser: each device holds some of the layers, tabs talk over WebRTC, and our own WebGPU kernels do the math.",
"homepage": "https://pooled.run",
"repository": {
Expand Down
Loading