cd /news/ai-agents/octopus-one-brain-many-branches-for-… · home › topics › ai-agents › article
[ARTICLE · art-165087] src=arxiv.org ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Octopus: One Brain, Many Branches for Latent-KV Multi-Agent Reinforcement Learning

A single-model multi-agent reinforcement learning framework called Octopus, detailed in arXiv paper 2611.06956v1, reaches 49.6% accuracy on BrowseComp-Plus, 17.5 points above single-agent GRPO at 143K context and 12.5 points above text-summary multi-agent RL, while raising training throughput 3.3x and cutting peak KV memory 2.8x. Octopus shares one backbone across all threads and coordinates over a GPU-resident directed acyclic graph of KV states through five primitives (fork, read_thread, wait_threads, rewind, commit), using Zero-Copy Radix Forking, Attention-Only KV Mounting and a Packed DAG-GRPO Trainer. Attention-Only KV Mounting cuts off-task hijacking 21x (57.9% to 2.7%) while retaining 92.2% of full-text mutual information at zero extra KV allocation, and the framework, trained end-to-end with GRPO on Qwen3.5-4B over a sparse BM25 corpus, scores 51.2% on OpenResearcher, outperforming dense-retrieval agents up to 250x larger.

by read1 min views2 publishedNov 6, 2026

arXiv:2611.06956v1 Announce Type: new Abstract: Multi-agent LLM systems explore in parallel by spawning sub-agents with isolated context windows, whereas single-agent systems append every search and verification step into one growing trajectory. However, existing multi-agent frameworks duplicate prefix KV caches across branches, exchange findings by re-prefilling text summaries, and flatten or drop cross-branch dependencies during reinforcement learning (RL). We introduce Octopus, a single-model multi-agent RL framework in which all threads share one backbone and coordinate over a GPU-resident directed acyclic graph (DAG) of KV states through five primitives (fork, read_thread, wait_threads, rewind, commit). Octopus combines three co-designed mechanisms: (1) Zero-Copy Radix Forking, which spawns branches as $\mathcal{O}(1)$ cursor views over shared physical KV pages; (2) Attention-Only KV Mounting, which mounts a sibling thread's terminal KV blocks directly into full-attention layers while bypassing linear-recurrent states (Gated DeltaNet / Mamba-2), cutting off-task hijacking by $21\times$ ($57.9% \to 2.7%$) while retaining $92.2%$ of full-text mutual information at zero extra KV allocation; and (3) a Packed DAG-GRPO Trainer, which packs all episode branches into one block-sparse attention pass and assigns counterfactual branch credit via leave-one-branch-out marginal rewards. Trained end-to-end with GRPO on Qwen3.5-4B over a sparse BM25 corpus, Octopus reaches $49.6%$ accuracy on BrowseComp-Plus ($+17.5$ points over single-agent GRPO at 143K context and $+12.5$ points over text-summary multi-agent RL) and $51.2%$ on OpenResearcher, outperforming dense-retrieval agents up to $250\times$ larger while increasing training throughput $3.3\times$ and cutting peak KV memory $2.8\times$.

── more in #ai-agents 4 stories · sorted by recency
── more on @octopus 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/octopus-one-brain-ma…] indexed:0 read:1min 2026-11-06 · —