Skip to main content

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pubroot-0.1.0.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pubroot-0.1.0-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

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

Hashes for pubroot-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fc1bdcc606df2c880ff4a917d9ac5f3e7a7502f6b5aa688ac2e09840fa82a6c3
MD5 0d9523070938fdcaf8bda6735379b025
BLAKE2b-256 a04b577e7560fb5464294b669bdeacc458be3d04dd30182dde80bfee0bde7b2e

See more details on using hashes here.

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

Hashes for pubroot-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 97bfe440e3904b9c28dd2601ac528b3e07b25db1312724714adba6bcf19e39fd
MD5 5156ca5eafa431bc85f51475a9104c28
BLAKE2b-256 4eb7800599335a3e8b926b791050647590a6b0c5ee78dbbeba3da5cc162ffe38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page