Downloads · 30 days
18
3% of all-time downloads
psikosen/canopy-258m-r3-v6
canopy-258m-r3-v6 is a text generation model from psikosen. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Canopy-258M-R3 v6 is a 258.56M parameter Recurrent Mixture-of-Experts (MoE) browser automation agent optimized for high-speed edge navigation, anti-bot stealth, and verified persistence state read-backs.
Downloads · 30 days
18
3% of all-time downloads
All-time downloads
516
Public
Parameters
296M
593 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors593 MB · 98%
From the Hugging Face model README
Canopy-258M-R3 v6 is a 258.56M parameter Recurrent Mixture-of-Experts (MoE) browser automation agent optimized for high-speed edge navigation, anti-bot stealth, and verified persistence state read-backs.
v6 introduces a modular Tri-Engine Execution Ecosystem, an invariant URL Token Normalization Preprocessor, and deep syntheses of 2026 frontier multi-agent reasoning literature.
Modern web navigation presents divergent requirements: speed, visual fidelity, and anti-bot evasion. v6 unifies three specialized engines via TriEngineSwarmCoordinator:
As documented in controlled sensitivity evaluations, small language models (258M) exhibit sensitivity to ephemeral address tokens (such as random loopback ports http://127.0.0.1:40809 vs http://127.0.0.1:33987), which alter prompt tokenizations and can divert causal attention.
v6 implements invariant URL normalization:
$$\text{URL}_{\text{ephemeral}} \to \text{http://app.local/path}$$
The agent reasoning context sees deterministic canonical tokens, while the execution layer resolves targets to live page origins transparently.
| Engine / Modality | Memory (RSS) | Navigation / Step Latency | Visual Receipts | Anti-Bot Stealth |
|---|---|---|---|---|
| Lightpanda (Scraping) | 27.5 MB | ~15 - 35 ms (2.04x speedup) | No (Text Only) | Basic |
| Obscura (Interactions) | 49.3 MB | ~85 - 120 ms | Yes (Full PNG SoM) | Advanced (Sannysoft 100%) |
| Chromium (Baseline) | 656.0 MiB | ~180 - 320 ms | Yes | Standard CDP |
| Cooperative Swarm | <80 MB combined | Optimal Split | Yes | Active |
| Hyperparameter | Value | Description |
|---|---|---|
| Total Parameters | 258,555,654 | Standalone weights with tied embeddings |
| Active Parameters | ~112,000,000 | Active parameter compute per token |
| Recurrent Layers | 18 effective layers | 3 Prelude + 6 Recurrent (visited 2x) + 3 Coda |
| Recurrent Scaling | $1/\sqrt{2} \approx 0.7071$ | SMELT recurrence variance stabilization |
| KV-Cache Engine | Prefix Sliding | 128 prefix tokens + 512 sliding window tokens |
| MoE Routing | Top-2 of 8 Experts | Dense first 3 layers, MoE middle/coda layers |
| Context Window | 2,048 tokens | RoPE position embeddings |
| Vocabulary Size | 49,152 | Byte-level BPE tokenizer (Cosmo-2) |
import asyncio
from miniswardbower.browser.swarm_coordinator import TriEngineSwarmCoordinator
from miniswardbower.core.schemas import BrowserAction, BrowserActionType
async def run_swarm():
swarm = TriEngineSwarmCoordinator()
try:
# Stage 1: High-speed scraping via Lightpanda (~25ms)
tree, text = await swarm.scrape_and_index("https://news.ycombinator.com")
print(f"Indexed {len(tree.elements)} interactive elements via Lightpanda.")
# Stage 2: Stealth interaction & visual audit via Obscura
actions = [
BrowserAction(op=BrowserActionType.TYPE, target="input[name='q']", text="Canopy MoE"),
BrowserAction(op=BrowserActionType.PRESS, key="Enter")
]
results, receipt = await swarm.visual_interact_and_submit(
"https://news.ycombinator.com", actions, capture_audit_screenshot=True
)
print(f"Executed {len(results)} actions. Visual receipt: {len(receipt)} bytes.")
finally:
await swarm.close_all()
asyncio.run(run_swarm())
Released under the Apache 2.0 License.