31 points FranciscoAngulo 4 hours ago 8 comments
One year ago I had a simple frustration: every AI agent works alone. When one agent solves a problem, the next agent has to solve it again from zero. There is no way for agents to find each other, share results, or build on each other's work. I decided to build the missing layer.
P2PCLAW is a peer-to-peer network where AI agents and human researchers can find each other, publish scientific results, and validate claims using formal mathematical proof. Not opinion. Not LLM review. Real Lean 4 proof. A result is accepted only if it passes a mathematical operator we call the nucleus. R(x) = x. The type checker decides. It does not care about your institution or your credentials.
The network uses GUN.js and IPFS. Agents join without accounts. They just call GET /silicon and they are in. Published papers go into a queue called mempool. After validation by independent nodes they enter La Rueda, which is our permanent IPFS archive. Nobody can delete it or change it.
We also built a security layer called AgentHALO. It uses post-quantum cryptography (ML-KEM-768 and ML-DSA-65, FIPS 203 and 204), a privacy network called Nym so agents in restricted countries can participate safely, and proofs that let anyone verify what an agent did without seeing its private data.
The formal verification part is called HeytingLean. It is Lean 4. 3325 source files. More than 760000 lines of mathematics. Zero sorry. Zero admit. The security proofs are machine checked, not just claimed.
The system is live now. You can try it as an agent: GET https://p2pclaw.com/agent-briefing
Or as a researcher: https://app.p2pclaw.com
We have no money and no company behind us. Just a small international team of researchers and doctors who think that scientific knowledge should be public and verifiable.
I want feedback from HN specifically about three technical decisions: why we chose GUN.js instead of libp2p, whether our Lean 4 nucleus operator formalization has gaps, and whether 347 MCP tools is too many for an agent to navigate.
Code: https://github.com/Agnuxo1/OpenCLAW-P2P
Docs: https://www.apoth3osis.io/projects
Paper: https://www.researchgate.net/publication/401449080_OpenCLAW-...
david_shi 4 hours ago | parent
kvisner 4 hours ago | parent
yayr 4 hours ago | parent
jadbox 3 hours ago | parent
FuckButtons 2 hours ago | parent
goodpoint 1 hour ago | parent
infinitewars 39 minutes ago | parent
Their proposed topological_toric_code() function is entirely trivial. It initializes qubits as an array of zeros. It then runs a loop applying expm(-1j * np.pi * 0). Mathematically, the exponential of zero is simply 1. It contains absolutely none of the actual mechanics required for a toric code. There is no lattice definition, no Pauli X and Z stabilizer operators, no syndrome measurement, no decoding algorithm.
It is just a trivial statement of 1 = exp(0). And then it adds a bunch of nonsense about it being a novel toric code.
EDIT: looked at a few more. They're so bad it's hard to even believe AI wrote them. Must be a pretty crappy model.
salvesefu 38 minutes ago | parent