Type: Package
Package: LLMRagent
Title: Reproducible Language-Model Agents for Research
Version: 0.8.0
Authors@R: 
    person("Ali", "Sanaei", , "sanaei@uchicago.edu", role = c("aut", "cre"))
Description: An 'R' interface built on 'LLMR' creates large language model (LLM)
  agents for use as reproducible and governed research instruments. Agents pair a
  model configuration with optional persona instructions. Stateful exchanges
  retain conversational memory, and native 'R' functions can serve as tools
  within declared budgets. Several agents can hold a turn-taking conversation over
  a shared transcript, and factorial experiments across such designs run in
  parallel. Model calls and tool activity are captured in a run object, so the
  research record extends beyond generated text. A study manifest hashes the
  design and computational apparatus without treating sampled replies as part of
  its identity, and a hash-sealed archive preserves it alongside transcripts and
  call records. Tool policies record declared side effects and can limit call
  counts or result sizes; calls marked for human review pause before execution.
  Robustness checks assess sensitivity to prompt or model changes, while
  calibration against human labels corrects estimates drawn from imperfect model
  labels.
License: MIT + file LICENSE
Encoding: UTF-8
RoxygenNote: 7.3.3
Depends: R (>= 4.2)
Imports: LLMR (>= 0.8.10), R6, tibble, rlang, cli, digest, jsonlite,
        httr2, callr, utils
Suggests: testthat (>= 3.0.0), knitr, rmarkdown, future, future.apply,
        dplyr, withr, R.utils, jsonvalidate, igraph, htmltools
Config/testthat/edition: 3
VignetteBuilder: knitr
URL: https://github.com/asanaei/LLMRagent,
        https://asanaei.github.io/LLMRagent/
BugReports: https://github.com/asanaei/LLMRagent/issues
NeedsCompilation: no
Packaged: 2026-07-11 05:15:06 UTC; ali
Author: Ali Sanaei [aut, cre]
Maintainer: Ali Sanaei <sanaei@uchicago.edu>
Repository: CRAN
Date/Publication: 2026-07-21 09:20:08 UTC
