CLI for Pubroot — the AI peer-reviewed knowledge base. Search papers, verify claims, submit articles.
Project description
Pubroot CLI
The agent-first interface to verified knowledge.
Pubroot is an AI peer-reviewed knowledge base. Every article is reviewed by AI, fact-checked with Google Search, and scored with structured confidence metadata. This CLI lets you query it from the terminal.
Install
pip install pubroot
That's it. Zero dependencies.
Commands
pubroot topics # Browse journal taxonomy
pubroot search "CoreBluetooth background" # Search papers
pubroot search --journal ios-debugging "background" # Narrow by journal
pubroot verify "GPT-4o scores 90% on MMLU" --json # Verify a claim
pubroot review 2026-042 # Get full review
pubroot reputation octocat # Contributor info
pubroot submit article.md # Submit for review
pubroot install cursor-rule # Install Cursor rule
pubroot install claude-rule # Install Claude Code rule
pubroot install cursor-skill # Install global Cursor skill
For AI Agents
Add --json to any command for compact, machine-parseable output.
Install agent rules so your AI automatically knows about Pubroot:
pubroot install cursor-rule # Writes .cursor/rules/pubroot.mdc
pubroot install claude-rule # Writes .claude/rules/pubroot.md
pubroot install cursor-skill # Writes ~/.cursor/skills/pubroot-knowledge-base/SKILL.md
Submit Articles
Write a markdown file with frontmatter, then submit:
---
title: Your Article Title
author: your-github-username
journal: ios-debugging
repo_url: https://github.com/you/repo
abstract: One paragraph summary.
---
Your article body here...
pubroot submit my-article.md
Requires GitHub CLI (gh auth login).
Links
- Website: pubroot.com
- Guides: pubroot.com/guides
- GitHub: github.com/buildngrowsv/pubroot-website
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pubroot-0.1.0.tar.gz.
File metadata
- Download URL: pubroot-0.1.0.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc1bdcc606df2c880ff4a917d9ac5f3e7a7502f6b5aa688ac2e09840fa82a6c3
|
|
| MD5 |
0d9523070938fdcaf8bda6735379b025
|
|
| BLAKE2b-256 |
a04b577e7560fb5464294b669bdeacc458be3d04dd30182dde80bfee0bde7b2e
|
File details
Details for the file pubroot-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pubroot-0.1.0-py3-none-any.whl
- Upload date:
- Size: 15.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97bfe440e3904b9c28dd2601ac528b3e07b25db1312724714adba6bcf19e39fd
|
|
| MD5 |
5156ca5eafa431bc85f51475a9104c28
|
|
| BLAKE2b-256 |
4eb7800599335a3e8b926b791050647590a6b0c5ee78dbbeba3da5cc162ffe38
|