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)llamacppR_0.1.2.zip(r-4.6)llamacppR_0.1.2.zip(r-4.5)
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
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 27 dependencies

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

TargetResultTimeFilesSyslog
linux-devel-arm64OK204
linux-devel-x86_64OK219
source / vignettesOK267
linux-release-arm64OK233
linux-release-x86_64OK221
macos-release-arm64OK241
macos-release-x86_64OK485
macos-oldrel-arm64OK234
macos-oldrel-x86_64OK610
windows-develOK424
windows-releaseOK325
windows-oldrelOK281
wasm-releaseOK236

Exports:chat_llamacppllamacpp_default_model_pathllamacpp_download_default_modelllamacpp_download_modelllamacpp_is_ggufllamacpp_list_modelsllamacpp_model_infollamacpp_model_pathllamacpp_model_presetsllamacpp_unload

Dependencies:askpassclicorocurlellmerfastmapgluehttr2jsonlitelaterlifecyclemagrittropensslotelpillarpkgconfigpromisesR6rappdirsRcpprlangS7systibbleutf8vctrswithr