Skip to content
Merged
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
5 changes: 3 additions & 2 deletions docs/releases/3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,9 @@ Flash rooms run at up to 64K tokens of context (#396), checked against llama.cpp
- Rooms never use more memory than a device pledged. Pledges count at most 64 GB per device; for Flash only, a computer lending from the terminal counts up to 128 GB.
- A default TURN relay, used by the CLI too, for networks where direct links fail.

### Terminal and API
- **`pooled serve`**: a room as a local OpenAI Chat Completions / Responses and Anthropic Messages endpoint, with tool calling.
### Terminal and API (new since 1.0)
- **An OpenAI- and Anthropic-compatible API for any room: `pooled serve`.** It serves the OpenAI Chat Completions and Responses APIs and the Anthropic Messages API on 127.0.0.1, so coding agents and apps use the room's model like a cloud API: Codex CLI, Claude Code, opencode, Continue, Open WebUI, LiteLLM, the `openai` and `anthropic` SDKs and curl. Streaming, tool calling (parallel calls, every `tool_choice`), JSON mode and JSON schemas all work, and every tool call is grammar-constrained to its schema, so it always parses. The **Serve API** button in a room gives the command; `POOLED_TOKEN` makes it require a key. Setup for each tool: [cli/README.md](../../cli/README.md).
- **The `pooled` command line** (`npx @pooled/cli`, Node 22+): `pooled join` lends a computer's GPU to a room on Windows, macOS and Linux, `pooled host` opens a room from the terminal, `pooled chat` talks to a room's model, and `pooled pull` / `list` / `rm` manage downloaded models.
- `@pooled/openclaw` 0.3.2: OpenClaw's gateway as a room device. It doesn't have Flash, `--disk` or the TURN relay until a new plugin release.
- A docs site at [pooled.run/docs](https://pooled.run/docs).

Expand Down
Loading