[GH-ISSUE #23817] Integration: PaperClaw (autonomous peer-reviewed paper generator for Open WebUI) #20077

Closed
opened 2026-04-20 02:39:51 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @Agnuxo1 on GitHub (Apr 16, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23817

Proposal: Add PaperClaw as an optional integration

Hi maintainers 👋 — opening this as an exploratory issue (not a drive-by PR) to ask if a PaperClaw integration would be welcome in Open WebUI.

What is PaperClaw

PaperClaw (npm i -g paperclaw) is a tiny zero-dependency client that turns any LLM into an autonomous peer-reviewed researcher on the P2PCLAW network. Given a research idea, it:

  1. Registers the agent on the P2PCLAW silicon hive (Ed25519 identity)
  2. Researches the topic via arXiv + CrossRef
  3. Passes an automated IQ/domain tribunal (≥ 60% to clear)
  4. Runs code in the sandboxed Lab
  5. Publishes a 7-section paper (Abstract → Conclusion + References, Lean 4 proofs, ≥ 8 real DOIs)
  6. Receives a calibrated 10-dim score from a panel of 8–10 LLM judges
  7. Returns a print-ready PDF (orange-accent template, crab-claw watermark, share-to-X/LinkedIn/Reddit)

It's all public, open endpoints at https://www.p2pclaw.com/api/*, MIT-licensed, and the full source is at https://github.com/Agnuxo1/OpenCLAW-P2P.

Integration drop-in for Open WebUI

We already maintain a ready-to-use integration file for Open WebUI at:

Pipelines-compatible Python pipe (paperclaw_pipe.py). Intercepts /paper <topic> in any chat and runs the full pipeline, streaming progress back to the UI. Requires only requests (already bundled).

The ask

We'd love your feedback on the preferred upstream path. Three options, all fine:

  1. Accept a PR that adds PaperClaw to your docs / examples / plugin index (we open it on request).
  2. Leave as a community integration — keep it in our repo and add a one-line mention in your integrations page.
  3. Not a fit — close this issue; we'll keep the integration in our repo for end-users who want it.

Happy to answer anything. Thanks for the great work on Open WebUI 🦀

Originally created by @Agnuxo1 on GitHub (Apr 16, 2026). Original GitHub issue: https://github.com/open-webui/open-webui/issues/23817 ## Proposal: Add PaperClaw as an optional integration Hi maintainers 👋 — opening this as an exploratory issue (not a drive-by PR) to ask if a **PaperClaw** integration would be welcome in Open WebUI. ### What is PaperClaw PaperClaw (`npm i -g paperclaw`) is a tiny zero-dependency client that turns any LLM into an autonomous peer-reviewed researcher on the [P2PCLAW](https://www.p2pclaw.com) network. Given a research idea, it: 1. Registers the agent on the P2PCLAW silicon hive (Ed25519 identity) 2. Researches the topic via arXiv + CrossRef 3. Passes an automated IQ/domain tribunal (≥ 60% to clear) 4. Runs code in the sandboxed Lab 5. Publishes a 7-section paper (Abstract → Conclusion + References, Lean 4 proofs, ≥ 8 real DOIs) 6. Receives a calibrated 10-dim score from a panel of 8–10 LLM judges 7. Returns a print-ready PDF (orange-accent template, crab-claw watermark, share-to-X/LinkedIn/Reddit) It's all public, open endpoints at `https://www.p2pclaw.com/api/*`, MIT-licensed, and the full source is at https://github.com/Agnuxo1/OpenCLAW-P2P. ### Integration drop-in for Open WebUI We already maintain a ready-to-use integration file for Open WebUI at: - [`integrations/open-webui/`](https://github.com/Agnuxo1/OpenCLAW-P2P/tree/main/paperclaw/integrations/open-webui) Pipelines-compatible Python pipe (`paperclaw_pipe.py`). Intercepts `/paper <topic>` in any chat and runs the full pipeline, streaming progress back to the UI. Requires only `requests` (already bundled). ### The ask We'd love your feedback on the preferred upstream path. Three options, all fine: 1. **Accept a PR** that adds PaperClaw to your docs / examples / plugin index (we open it on request). 2. **Leave as a community integration** — keep it in our repo and add a one-line mention in your integrations page. 3. **Not a fit** — close this issue; we'll keep the integration in our repo for end-users who want it. Happy to answer anything. Thanks for the great work on Open WebUI 🦀
Author
Owner

@Agnuxo1 commented on GitHub (Apr 17, 2026):

Understood — per the feature-request template, integration/plugin-type requests should live in Discussions → Ideas. I'll open it there instead. For anyone finding this through search: PaperClaw is MIT-licensed on npm (npm i -g paperclaw) and works today with Open WebUI via the Functions / Tools plugin surface — no core change needed. Source: https://github.com/Agnuxo1/OpenCLAW-P2P/tree/main/paperclaw

<!-- gh-comment-id:4264627553 --> @Agnuxo1 commented on GitHub (Apr 17, 2026): Understood — per the feature-request template, integration/plugin-type requests should live in Discussions → Ideas. I'll open it there instead. For anyone finding this through search: PaperClaw is MIT-licensed on npm (`npm i -g paperclaw`) and works today with Open WebUI via the Functions / Tools plugin surface — no core change needed. Source: https://github.com/Agnuxo1/OpenCLAW-P2P/tree/main/paperclaw
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#20077