Skip to main content

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

Metadata

Release files for pubroot 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pubroot 0.1.0
File Size Uploaded
pubroot-0.1.0.tar.gz 15.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pubroot 0.1.0
File Interpreter ABI Platform
pubroot-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 30.6 kB

Release files / pubroot-0.1.0.tar.gz

Download URL pubroot-0.1.0.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fc1bdcc606df2c880ff4a917d9ac5f3e7a7502f6b5aa688ac2e09840fa82a6c3
BLAKE2b-256 checksum
How to use checksums
a04b577e7560fb5464294b669bdeacc458be3d04dd30182dde80bfee0bde7b2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / pubroot-0.1.0-py3-none-any.whl

Download URL pubroot-0.1.0-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
97bfe440e3904b9c28dd2601ac528b3e07b25db1312724714adba6bcf19e39fd
BLAKE2b-256 checksum
How to use checksums
4eb7800599335a3e8b926b791050647590a6b0c5ee78dbbeba3da5cc162ffe38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page