{
  "_id": "6acec40ad9de2f3f33fc7aad",
  "Package": "pnotp",
  "Title": "Client for the 'PnotP' Platform",
  "Version": "0.1.0",
  "Authors@R": "c(\nperson(\"Vicente Alonso\", \"Gallardo Montalva\", email = \"vicente@pnotp.ai\",\nrole = c(\"aut\", \"cre\")),\nperson(\"PnotP\", role = c(\"cph\", \"fnd\"))\n)",
  "Description": "Access the 'PnotP' platform <https://pnotp.ai> from R and\n'RStudio'. One account API key drives data-compliant large\nlanguage model chat, where every response carries a retention\nreceipt; model training with pause, resume and cancel; model\ndeployments and live inference; and hosted agents. Includes\n'RStudio' addins to chat with the language model from the IDE,\nand a bridge to 'ellmer' for tool calling and streaming.",
  "License": "MIT + file LICENSE",
  "URL": "https://pnotp.ai, https://docs.pnotp.ai",
  "Config/testthat/edition": "3",
  "Encoding": "UTF-8",
  "Config/roxygen2/version": "8.1.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-13 23:49:04 UTC",
    "User": "root"
  },
  "Author": "Vicente Alonso Gallardo Montalva [aut, cre], PnotP [cph, fnd]",
  "Maintainer": "Vicente Alonso Gallardo Montalva <vicente@pnotp.ai>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2026-10-13 14:30:02 UTC",
  "RemoteUrl": "https://github.com/cran/pnotp",
  "RemoteRef": "HEAD",
  "RemoteSha": "636a583bbe88065832d927395fb39cc8dc2fffce",
  "_user": "cran",
  "_type": "src",
  "_file": "pnotp_0.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/2eee61d23d73dc2d17d083e5229f7e7efe060949fd836278403c1bac3860b903",
  "_filesize": 204862,
  "_sha256": "2eee61d23d73dc2d17d083e5229f7e7efe060949fd836278403c1bac3860b903",
  "_expires": "2027-01-21T23:51:36.000Z",
  "_created": "2026-10-13T23:49:04.000Z",
  "_published": "2026-10-13T23:51:38.829Z",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/38486203278",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115601496513,
      "time": 109,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11859777353"
    },
    {
      "job": 115601496434,
      "time": 112,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11859034543"
    },
    {
      "job": 115600457708,
      "time": 192,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11859352903"
    },
    {
      "job": 115601496307,
      "time": 91,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11859378238"
    },
    {
      "job": 115601496339,
      "time": 69,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11860032921"
    },
    {
      "job": 115601496333,
      "time": 74,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11859252494"
    }
  ],
  "_upstream": "https://github.com/cran/pnotp",
  "_commit": {
    "id": "636a583bbe88065832d927395fb39cc8dc2fffce",
    "author": "Vicente Alonso Gallardo Montalva <vicente@pnotp.ai>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1791901802
  },
  "_maintainer": {
    "name": "Vicente Alonso Gallardo Montalva",
    "email": "vicente@pnotp.ai",
    "login": "vicho-btw",
    "description": "",
    "uuid": 235733951
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "cli",
      "version": ">= 3.6.0",
      "role": "Imports"
    },
    {
      "package": "curl",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "httr2",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "rstudioapi",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "ellmer",
      "version": ">= 0.4.0",
      "role": "Suggests"
    },
    {
      "package": "miniUI",
      "role": "Suggests"
    },
    {
      "package": "shiny",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-42",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-10-13"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "vicho-btw",
      "count": 1,
      "uuid": 235733951
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 630,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/pnotp"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/pnotp.html",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-10-13"
    }
  ],
  "_exports": [
    "pnotp_addin_chat",
    "pnotp_addin_explain",
    "pnotp_addin_set_key",
    "pnotp_agent",
    "pnotp_agent_answer",
    "pnotp_agent_create",
    "pnotp_agent_publish",
    "pnotp_agent_run",
    "pnotp_agent_steps",
    "pnotp_agents",
    "pnotp_api_key_create",
    "pnotp_api_key_revoke",
    "pnotp_api_keys",
    "pnotp_arch_image_classifier",
    "pnotp_arch_tabular_classifier",
    "pnotp_capabilities",
    "pnotp_chat",
    "pnotp_client",
    "pnotp_compliance_available",
    "pnotp_compute_options",
    "pnotp_credits",
    "pnotp_deploy_open_source",
    "pnotp_deploy_upload",
    "pnotp_deployment",
    "pnotp_deployment_delete",
    "pnotp_deployment_key_create",
    "pnotp_deployment_key_revoke",
    "pnotp_deployment_keys",
    "pnotp_deployment_pause",
    "pnotp_deployment_resume",
    "pnotp_deployment_set_compliant",
    "pnotp_deployment_stats",
    "pnotp_deployments",
    "pnotp_ellmer_chat",
    "pnotp_has_key",
    "pnotp_job",
    "pnotp_job_cancel",
    "pnotp_job_pause",
    "pnotp_job_resume",
    "pnotp_jobs",
    "pnotp_llm_models",
    "pnotp_llm_pricing",
    "pnotp_me",
    "pnotp_model",
    "pnotp_model_add_version",
    "pnotp_model_create",
    "pnotp_model_versions",
    "pnotp_models",
    "pnotp_open_source_models",
    "pnotp_predict",
    "pnotp_private_available",
    "pnotp_progress",
    "pnotp_project",
    "pnotp_project_create",
    "pnotp_projects",
    "pnotp_refresh",
    "pnotp_request",
    "pnotp_set_key",
    "pnotp_toby",
    "pnotp_tool",
    "pnotp_train",
    "pnotp_wait"
  ],
  "_help": [
    {
      "page": "plot.pnotp_job_progress",
      "title": "Plot training metrics",
      "topics": [
        "plot.pnotp_job_progress"
      ]
    },
    {
      "page": "pnotp_account",
      "title": "Your account",
      "topics": [
        "pnotp_account",
        "pnotp_capabilities",
        "pnotp_credits",
        "pnotp_me"
      ]
    },
    {
      "page": "pnotp_addins",
      "title": "RStudio addins",
      "topics": [
        "pnotp_addins",
        "pnotp_addin_chat",
        "pnotp_addin_explain",
        "pnotp_addin_set_key"
      ]
    },
    {
      "page": "pnotp_agent_answer",
      "title": "The final answer of an agent run",
      "topics": [
        "pnotp_agent_answer"
      ]
    },
    {
      "page": "pnotp_agent_run",
      "title": "Run a hosted agent",
      "topics": [
        "pnotp_agent_run"
      ]
    },
    {
      "page": "pnotp_agent_steps",
      "title": "Per-step meter of an agent run",
      "topics": [
        "pnotp_agent_steps"
      ]
    },
    {
      "page": "pnotp_agents",
      "title": "Hosted agents",
      "topics": [
        "pnotp_agent",
        "pnotp_agents",
        "pnotp_agent_create",
        "pnotp_agent_publish"
      ]
    },
    {
      "page": "pnotp_api_keys",
      "title": "Account API keys",
      "topics": [
        "pnotp_api_keys",
        "pnotp_api_key_create",
        "pnotp_api_key_revoke"
      ]
    },
    {
      "page": "pnotp_architectures",
      "title": "Architecture graphs for common models",
      "topics": [
        "pnotp_architectures",
        "pnotp_arch_image_classifier",
        "pnotp_arch_tabular_classifier"
      ]
    },
    {
      "page": "pnotp_chat",
      "title": "Chat with the PnotP data-compliant LLM",
      "topics": [
        "pnotp_chat"
      ]
    },
    {
      "page": "pnotp_client",
      "title": "Create a PnotP client",
      "topics": [
        "pnotp_client"
      ]
    },
    {
      "page": "pnotp_compute_options",
      "title": "Training compute options",
      "topics": [
        "pnotp_compute_options"
      ]
    },
    {
      "page": "pnotp_deploy",
      "title": "Deploy a model as a live endpoint",
      "topics": [
        "pnotp_deploy",
        "pnotp_deploy_open_source",
        "pnotp_deploy_upload"
      ]
    },
    {
      "page": "pnotp_deployment_keys",
      "title": "Per-deployment inference keys",
      "topics": [
        "pnotp_deployment_keys",
        "pnotp_deployment_key_create",
        "pnotp_deployment_key_revoke"
      ]
    },
    {
      "page": "pnotp_deployments",
      "title": "Manage deployments",
      "topics": [
        "pnotp_compliance_available",
        "pnotp_deployment",
        "pnotp_deployments",
        "pnotp_deployment_delete",
        "pnotp_deployment_pause",
        "pnotp_deployment_resume",
        "pnotp_deployment_set_compliant",
        "pnotp_deployment_stats",
        "pnotp_private_available"
      ]
    },
    {
      "page": "pnotp_ellmer_chat",
      "title": "Use PnotP models through 'ellmer'",
      "topics": [
        "pnotp_ellmer_chat"
      ]
    },
    {
      "page": "pnotp_errors",
      "title": "Errors raised by pnotp",
      "topics": [
        "pnotp_errors"
      ]
    },
    {
      "page": "pnotp_has_key",
      "title": "Is a PnotP API key available?",
      "topics": [
        "pnotp_has_key"
      ]
    },
    {
      "page": "pnotp_jobs",
      "title": "Training jobs",
      "topics": [
        "pnotp_job",
        "pnotp_jobs",
        "pnotp_job_cancel",
        "pnotp_job_pause",
        "pnotp_job_resume"
      ]
    },
    {
      "page": "pnotp_llm_models",
      "title": "Models the LLM endpoints serve",
      "topics": [
        "pnotp_llm_models"
      ]
    },
    {
      "page": "pnotp_llm_pricing",
      "title": "Public LLM price list",
      "topics": [
        "pnotp_llm_pricing"
      ]
    },
    {
      "page": "pnotp_models",
      "title": "Model records",
      "topics": [
        "pnotp_model",
        "pnotp_models",
        "pnotp_model_add_version",
        "pnotp_model_create",
        "pnotp_model_versions"
      ]
    },
    {
      "page": "pnotp_open_source_models",
      "title": "The open-source model catalog",
      "topics": [
        "pnotp_open_source_models"
      ]
    },
    {
      "page": "pnotp_predict",
      "title": "Run inference on a deployment",
      "topics": [
        "pnotp_predict"
      ]
    },
    {
      "page": "pnotp_projects",
      "title": "Projects",
      "topics": [
        "pnotp_project",
        "pnotp_projects",
        "pnotp_project_create"
      ]
    },
    {
      "page": "pnotp_request",
      "title": "Call any PnotP API route",
      "topics": [
        "pnotp_request"
      ]
    },
    {
      "page": "pnotp_set_key",
      "title": "Set the PnotP API key for this R session",
      "topics": [
        "pnotp_set_key"
      ]
    },
    {
      "page": "pnotp_toby",
      "title": "Ask Toby, PnotP's hosted assistant",
      "topics": [
        "pnotp_toby"
      ]
    },
    {
      "page": "pnotp_tool",
      "title": "Define a tool the LLM can call",
      "topics": [
        "pnotp_tool"
      ]
    },
    {
      "page": "pnotp_train",
      "title": "Train a model",
      "topics": [
        "pnotp_train"
      ]
    },
    {
      "page": "pnotp_wait",
      "title": "Wait for, refresh, or inspect a long-running object",
      "topics": [
        "pnotp_progress",
        "pnotp_progress.pnotp_agent_run",
        "pnotp_progress.pnotp_job",
        "pnotp_refresh",
        "pnotp_refresh.pnotp_agent_run",
        "pnotp_refresh.pnotp_job",
        "pnotp_wait",
        "pnotp_wait.pnotp_agent_run",
        "pnotp_wait.pnotp_job"
      ]
    }
  ],
  "_readme": "https://github.com/cran/pnotp/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cli",
    "curl",
    "glue",
    "httr2",
    "jsonlite",
    "lifecycle",
    "magrittr",
    "openssl",
    "R6",
    "rlang",
    "rstudioapi",
    "sys",
    "vctrs",
    "withr"
  ],
  "_score": 1.6989700043360187,
  "_indexed": false,
  "_nocasepkg": "pnotp",
  "_universes": [
    "cran",
    "vicho-btw"
  ],
  "_indexurl": "https://vicho-btw.r-universe.dev/pnotp",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-13T23:50:58.000Z",
      "distro": "resolute",
      "commit": "636a583bbe88065832d927395fb39cc8dc2fffce",
      "fileid": "https://r2.ropensci.org/457718fd81aa4383334d2c3a11ac8285b0c673f17089f4e9483832ed4d89d254",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38486203278"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-10-13T23:51:01.000Z",
      "distro": "resolute",
      "commit": "636a583bbe88065832d927395fb39cc8dc2fffce",
      "fileid": "https://r2.ropensci.org/2e990e44f515ff31ba8aba009bc06222c31e5463f45922b27055aa4e8b1f8888",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38486203278"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-10-13T23:50:57.000Z",
      "commit": "636a583bbe88065832d927395fb39cc8dc2fffce",
      "fileid": "https://r2.ropensci.org/2be80c5f61b024f8cbfd0bae5ce7e9361f01e730dad232b95c2fd1b54b86a666",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38486203278"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-13T23:50:12.000Z",
      "commit": "636a583bbe88065832d927395fb39cc8dc2fffce",
      "fileid": "https://r2.ropensci.org/8daeb065ce07afa381b868a0c0cc2fd2ae77c5fcb8e2098e4d8bb880c32f64ae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38486203278"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-10-13T23:50:16.000Z",
      "commit": "636a583bbe88065832d927395fb39cc8dc2fffce",
      "fileid": "https://r2.ropensci.org/55510350142c6c783d3bc8cc14531d892e897228287521e4dacce05447c0a8f9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/38486203278"
    }
  ]
}