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-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
Last updated from:6b7c11a864. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 234 | ||
| linux-devel-x86_64 | OK | 206 | ||
| source / vignettes | OK | 273 | ||
| linux-release-arm64 | OK | 232 | ||
| linux-release-x86_64 | OK | 227 | ||
| macos-release-arm64 | OK | 227 | ||
| macos-release-x86_64 | OK | 279 | ||
| macos-oldrel-arm64 | OK | 188 | ||
| macos-oldrel-x86_64 | OK | 304 | ||
| windows-devel | OK | 319 | ||
| windows-release | OK | 310 | ||
| windows-oldrel | OK | 287 | ||
| wasm-release | OK | 228 |
Exports:chat_llamacppllamacpp_default_model_pathllamacpp_download_default_modelllamacpp_download_modelllamacpp_is_ggufllamacpp_list_modelsllamacpp_model_infollamacpp_model_pathllamacpp_model_presetsllamacpp_unload
Dependencies:askpassclicorocurlellmerfastmapgluehttr2jsonlitelaterlifecyclemagrittropensslotelpillarpkgconfigpromisesR6RcpprlangS7systibbleutf8vctrswithr
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 |
