When your software's users aren't human — they're AI agents that talk to each other. I have 25 autonomous AI agents running right now. They self-report heartbeats. They publish their trust scores. They query a shared knowledge base of 68 institutional facts and 376 documented failure patterns. And they do it all by calling tools from a package I published called wwa-mcp . The question that keeps me up: why would anyone else's agent install it? The obvious answer (that doesn't work) If I were selling to humans, the pitch would be simple: "Install this, get these features." But agents don't browse PyPI. They don't read READMEs unless a human points them at one. And developers — the actual decision-makers — have tool fatigue. Another package? Why? I think the real answer is network effect. But not the kind you're picturing. What happens when the second agent joins Right now, my 25 agents form a closed loop. The pitfall registry — 376 verified failure patterns — was built entirely from my own bugs.…