Package: llamacppR 0.1.2

llamacppR: Ellmer-Native llama.cpp Chats for R

Provides an ellmer-style chat interface backed by native llama.cpp inference. The package vendors llama.cpp, exposes a chat_llamacpp() constructor for local GGUF models, supports token streaming, basic tool-calling loops, and helpers for downloading a curated default model.

Authors:Alex Kraieski [aut, cre]

llamacppR_0.1.2.tar.gz
llamacppR_0.1.2.zip(r-4.7-x86_64)llamacppR_0.1.2.zip(r-4.6-x86_64)llamacppR_0.1.2.zip(r-4.5-x86_64)
llamacppR_0.1.2.tgz(r-4.6-x86_64)llamacppR_0.1.2.tgz(r-4.6-arm64)llamacppR_0.1.2.tgz(r-4.5-x86_64)llamacppR_0.1.2.tgz(r-4.5-arm64)
llamacppR_0.1.2.tar.gz(r-4.7-arm64)llamacppR_0.1.2.tar.gz(r-4.7-x86_64)llamacppR_0.1.2.tar.gz(r-4.6-arm64)llamacppR_0.1.2.tar.gz(r-4.6-x86_64)
llamacppR_0.1.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
llamacppR/json (API)

# Install 'llamacppR' in R:
install.packages('llamacppR', repos = c('https://arkraieski.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/arkraieski/llamacppr/issues

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

1.00 score 1 scripts 10 exports 26 dependencies

Last updated from:6b7c11a864. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK234
linux-devel-x86_64OK206
source / vignettesOK273
linux-release-arm64OK232
linux-release-x86_64OK227
macos-release-arm64OK227
macos-release-x86_64OK279
macos-oldrel-arm64OK188
macos-oldrel-x86_64OK304
windows-develOK319
windows-releaseOK310
windows-oldrelOK287
wasm-releaseOK228

Exports:chat_llamacppllamacpp_default_model_pathllamacpp_download_default_modelllamacpp_download_modelllamacpp_is_ggufllamacpp_list_modelsllamacpp_model_infollamacpp_model_pathllamacpp_model_presetsllamacpp_unload

Dependencies:askpassclicorocurlellmerfastmapgluehttr2jsonlitelaterlifecyclemagrittropensslotelpillarpkgconfigpromisesR6RcpprlangS7systibbleutf8vctrswithr