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:
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
Last updated from:6b7c11a864. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 204 | ||
| linux-devel-x86_64 | OK | 219 | ||
| source / vignettes | OK | 267 | ||
| linux-release-arm64 | OK | 233 | ||
| linux-release-x86_64 | OK | 221 | ||
| macos-release-arm64 | OK | 241 | ||
| macos-release-x86_64 | OK | 485 | ||
| macos-oldrel-arm64 | OK | 234 | ||
| macos-oldrel-x86_64 | OK | 610 | ||
| windows-devel | OK | 424 | ||
| windows-release | OK | 325 | ||
| windows-oldrel | OK | 281 | ||
| wasm-release | OK | 236 |
Exports:chat_llamacppllamacpp_default_model_pathllamacpp_download_default_modelllamacpp_download_modelllamacpp_is_ggufllamacpp_list_modelsllamacpp_model_infollamacpp_model_pathllamacpp_model_presetsllamacpp_unload
Dependencies:askpassclicorocurlellmerfastmapgluehttr2jsonlitelaterlifecyclemagrittropensslotelpillarpkgconfigpromisesR6rappdirsRcpprlangS7systibbleutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Create an ellmer-style llama.cpp chat | chat_llamacpp |
| Get the cache path for a curated default model | llamacpp_default_model_path |
| Download a curated default GGUF model | llamacpp_download_default_model |
| Download a curated model preset | llamacpp_download_model |
| Check whether a file is GGUF | llamacpp_is_gguf |
| List local GGUF models in the llamacppR cache | llamacpp_list_models |
| Inspect a GGUF model through llama.cpp | llamacpp_model_info |
| Get the cache path for a curated model preset | llamacpp_model_path |
| List curated llama.cpp model presets | llamacpp_model_presets |
| Unload a llama.cpp session | llamacpp_unload |
