{
  "_id": "6a1df7e11d7bb097a0a5c80b",
  "Package": "llamaR",
  "Type": "Package",
  "Title": "Interface for Large Language Models via 'llama.cpp'",
  "Version": "0.2.4",
  "Authors@R": "c(\nperson(\"Yuri\", \"Baramykov\", email = \"lbsbmsu@mail.ru\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0000-7627-4217\")),\nperson(\"Georgi\", \"Gerganov\", role = \"cph\",\ncomment = \"Author of the 'llama.cpp' library included in src/\"))",
  "Description": "Provides 'R' bindings to 'llama.cpp' for running Large\nLanguage Models ('LLMs') locally with optional 'Vulkan' GPU\nacceleration via 'ggmlR'. Supports model loading, text\ngeneration, 'tokenization', token-to-piece conversion,\n'embeddings' (single and batch), encoder-decoder inference,\nlow-level batch management, chat templates, 'LoRA' adapters,\nexplicit backend/device selection, multi-GPU split, and 'NUMA'\noptimization. Includes a high-level 'ragnar'-compatible\nembedding provider ('embed_llamar'). Built on top of 'ggmlR'\nfor efficient tensor operations.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/Zabis13/llamaR",
  "BugReports": "https://github.com/Zabis13/llamaR/issues",
  "Encoding": "UTF-8",
  "SystemRequirements": "C++17, GNU make",
  "VignetteBuilder": "knitr",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "make",
  "Repository": "https://zabis13.r-universe.dev",
  "Date/Publication": "2026-06-01 17:31:00 UTC",
  "RemoteUrl": "https://github.com/zabis13/llamar",
  "RemoteRef": "HEAD",
  "RemoteSha": "529a31f1485c26367f1335d72b120db6750ae6e2",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-06-01 21:04:05 UTC",
    "User": "root"
  },
  "Author": "Yuri Baramykov [aut, cre] (ORCID:\n<https://orcid.org/0009-0000-7627-4217>),\nGeorgi Gerganov [cph] (Author of the 'llama.cpp' library included in\nsrc/)",
  "Maintainer": "Yuri Baramykov <lbsbmsu@mail.ru>",
  "MD5sum": "58d3e69b659eaf7da5f73b4ee34379f5",
  "_user": "zabis13",
  "_type": "src",
  "_file": "llamaR_0.2.4.tar.gz",
  "_fileid": "c0ca99424c32927a9fdfd2190f17d6b2845127efafa67bcd9fa91548f99d4abb",
  "_filesize": 763757,
  "_sha256": "c0ca99424c32927a9fdfd2190f17d6b2845127efafa67bcd9fa91548f99d4abb",
  "_created": "2026-06-01T21:04:05.000Z",
  "_published": "2026-06-01T21:21:37.170Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78948797351,
      "time": 293,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7343082553"
    },
    {
      "job": 78948797276,
      "time": 307,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7343085545"
    },
    {
      "job": 78948797433,
      "time": 277,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7343077393"
    },
    {
      "job": 78948797468,
      "time": 298,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7343083441"
    },
    {
      "job": 78948797394,
      "time": 214,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7343188644"
    },
    {
      "job": 78948797477,
      "time": 597,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7343283981"
    },
    {
      "job": 78948797344,
      "time": 207,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7343122869"
    },
    {
      "job": 78948797316,
      "time": 443,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7343193462"
    },
    {
      "job": 78947314679,
      "time": 503,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7342973460"
    },
    {
      "job": 78948797424,
      "time": 306,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78948797225,
      "time": 394,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7343118488"
    },
    {
      "job": 78948797487,
      "time": 405,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7343123634"
    },
    {
      "job": 78948797373,
      "time": 327,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7343090785"
    }
  ],
  "_buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/zabis13/llamar",
  "_commit": {
    "id": "529a31f1485c26367f1335d72b120db6750ae6e2",
    "author": "Ваше Имя <ваш_email@example.com>",
    "committer": "Ваше Имя <ваш_email@example.com>",
    "message": "Add R package structure and dependencies\n",
    "time": 1780335060
  },
  "_maintainer": {
    "name": "Yuri Baramykov",
    "email": "lbsbmsu@mail.ru",
    "login": "zabis13",
    "description": "Yuri Baramykov",
    "uuid": 77751222
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "ggmlR",
      "role": "Depends"
    },
    {
      "package": "ggmlR",
      "role": "LinkingTo"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    },
    {
      "package": "drogonR",
      "role": "Suggests"
    },
    {
      "package": "later",
      "role": "Suggests"
    },
    {
      "package": "ellmer",
      "role": "Suggests"
    },
    {
      "package": "callr",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "zabis13",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-05",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 2
    },
    {
      "week": "2026-08",
      "n": 1
    },
    {
      "week": "2026-09",
      "n": 5
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-14",
      "n": 5
    },
    {
      "week": "2026-15",
      "n": 1
    },
    {
      "week": "2026-21",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 1
    },
    {
      "week": "2026-23",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "llamaR_0.1.1",
      "date": "2026-02-01"
    }
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "zabis13",
      "count": 16,
      "uuid": 77751222
    }
  ],
  "_userbio": {
    "uuid": 77751222,
    "type": "user",
    "name": "Yuri",
    "description": "Yuri Baramykov"
  },
  "_downloads": {
    "count": 485,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/llamaR"
  },
  "_devurl": "https://github.com/zabis13/llamar",
  "_searchresults": 64,
  "_topics": [
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/llamaR.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/zabis13/llamar",
  "_realowner": "zabis13",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2.2",
      "date": "2026-03-05"
    },
    {
      "version": "0.2.3",
      "date": "2026-04-06"
    },
    {
      "version": "0.2.4",
      "date": "2026-05-27"
    }
  ],
  "_exports": [
    "chat_llamar",
    "chat_llamar_stop",
    "embed_llamar",
    "llama_backend_devices",
    "llama_batch_free",
    "llama_batch_init",
    "llama_chat_apply_template",
    "llama_chat_builtin_templates",
    "llama_chat_template",
    "llama_detokenize",
    "llama_embed_batch",
    "llama_embeddings",
    "llama_encode",
    "llama_free_context",
    "llama_free_model",
    "llama_gen_begin",
    "llama_gen_end",
    "llama_gen_next",
    "llama_generate",
    "llama_generate_batch",
    "llama_get_embeddings",
    "llama_get_embeddings_ith",
    "llama_get_embeddings_seq",
    "llama_get_logits",
    "llama_get_logits_ith",
    "llama_get_model",
    "llama_get_verbosity",
    "llama_hf_cache_clear",
    "llama_hf_cache_dir",
    "llama_hf_cache_info",
    "llama_hf_download",
    "llama_hf_list",
    "llama_load_model",
    "llama_load_model_hf",
    "llama_lora_apply",
    "llama_lora_clear",
    "llama_lora_load",
    "llama_lora_remove",
    "llama_max_devices",
    "llama_memory_breakdown_print",
    "llama_memory_can_shift",
    "llama_memory_clear",
    "llama_memory_seq_add",
    "llama_memory_seq_cp",
    "llama_memory_seq_div",
    "llama_memory_seq_keep",
    "llama_memory_seq_pos_range",
    "llama_memory_seq_rm",
    "llama_model_info",
    "llama_model_meta",
    "llama_model_meta_val",
    "llama_n_batch",
    "llama_n_ctx",
    "llama_n_ctx_seq",
    "llama_n_seq_max",
    "llama_n_threads",
    "llama_n_threads_batch",
    "llama_n_ubatch",
    "llama_new_context",
    "llama_numa_init",
    "llama_perf",
    "llama_perf_print",
    "llama_perf_reset",
    "llama_pooling_type",
    "llama_serve_openai",
    "llama_set_abort_callback",
    "llama_set_causal_attn",
    "llama_set_threads",
    "llama_set_verbosity",
    "llama_set_warmup",
    "llama_state_get_size",
    "llama_state_load",
    "llama_state_save",
    "llama_supports_gpu",
    "llama_supports_mlock",
    "llama_supports_mmap",
    "llama_supports_rpc",
    "llama_synchronize",
    "llama_system_info",
    "llama_time_us",
    "llama_token_to_piece",
    "llama_tokenize",
    "llama_vocab_get_score",
    "llama_vocab_get_text",
    "llama_vocab_info",
    "llama_vocab_is_control",
    "llama_vocab_is_eog",
    "llama_vocab_type"
  ],
  "_help": [
    {
      "page": "chat_llamar",
      "title": "Chat with a local model through an ellmer::Chat object",
      "topics": [
        "chat_llamar"
      ]
    },
    {
      "page": "chat_llamar_stop",
      "title": "Stop the server spawned by chat_llamar()",
      "topics": [
        "chat_llamar_stop"
      ]
    },
    {
      "page": "embed_llamar",
      "title": "Embedding provider for ragnar / standalone use",
      "topics": [
        "embed_llamar"
      ]
    },
    {
      "page": "llama_backend_devices",
      "title": "List available backend devices",
      "topics": [
        "llama_backend_devices"
      ]
    },
    {
      "page": "llama_batch_free",
      "title": "Free a llama batch allocated with 'llama_batch_init()'",
      "topics": [
        "llama_batch_free"
      ]
    },
    {
      "page": "llama_batch_init",
      "title": "Initialise a llama batch",
      "topics": [
        "llama_batch_init"
      ]
    },
    {
      "page": "llama_chat_apply_template",
      "title": "Apply chat template to messages",
      "topics": [
        "llama_chat_apply_template"
      ]
    },
    {
      "page": "llama_chat_builtin_templates",
      "title": "List built-in chat templates",
      "topics": [
        "llama_chat_builtin_templates"
      ]
    },
    {
      "page": "llama_chat_template",
      "title": "Get model's built-in chat template",
      "topics": [
        "llama_chat_template"
      ]
    },
    {
      "page": "llama_detokenize",
      "title": "Detokenize token IDs back to text",
      "topics": [
        "llama_detokenize"
      ]
    },
    {
      "page": "llama_embed_batch",
      "title": "Batch embeddings for multiple texts",
      "topics": [
        "llama_embed_batch"
      ]
    },
    {
      "page": "llama_embeddings",
      "title": "Extract embeddings for a text",
      "topics": [
        "llama_embeddings"
      ]
    },
    {
      "page": "llama_encode",
      "title": "Encode tokens using the encoder (encoder-decoder models only)",
      "topics": [
        "llama_encode"
      ]
    },
    {
      "page": "llama_free_context",
      "title": "Free an inference context",
      "topics": [
        "llama_free_context"
      ]
    },
    {
      "page": "llama_free_model",
      "title": "Free a loaded model",
      "topics": [
        "llama_free_model"
      ]
    },
    {
      "page": "llama_gen_begin",
      "title": "Begin a streaming (token-by-token) generation",
      "topics": [
        "llama_gen_begin"
      ]
    },
    {
      "page": "llama_gen_end",
      "title": "Finish a streaming generation",
      "topics": [
        "llama_gen_end"
      ]
    },
    {
      "page": "llama_gen_next",
      "title": "Pull the next chunk of a streaming generation",
      "topics": [
        "llama_gen_next"
      ]
    },
    {
      "page": "llama_generate",
      "title": "Generate text from a prompt",
      "topics": [
        "llama_generate"
      ]
    },
    {
      "page": "llama_generate_batch",
      "title": "Generate completions for multiple prompts in parallel",
      "topics": [
        "llama_generate_batch"
      ]
    },
    {
      "page": "llama_get_embeddings",
      "title": "Get all output token embeddings as a matrix",
      "topics": [
        "llama_get_embeddings"
      ]
    },
    {
      "page": "llama_get_embeddings_ith",
      "title": "Get embeddings for the i-th token in the batch",
      "topics": [
        "llama_get_embeddings_ith"
      ]
    },
    {
      "page": "llama_get_embeddings_seq",
      "title": "Get pooled embeddings for a sequence",
      "topics": [
        "llama_get_embeddings_seq"
      ]
    },
    {
      "page": "llama_get_logits",
      "title": "Get logits from the last decode step",
      "topics": [
        "llama_get_logits"
      ]
    },
    {
      "page": "llama_get_logits_ith",
      "title": "Get logits for a specific token position",
      "topics": [
        "llama_get_logits_ith"
      ]
    },
    {
      "page": "llama_get_model",
      "title": "Get the model associated with a context",
      "topics": [
        "llama_get_model"
      ]
    },
    {
      "page": "llama_get_verbosity",
      "title": "Get current verbosity level",
      "topics": [
        "llama_get_verbosity"
      ]
    },
    {
      "page": "llama_hf_cache_clear",
      "title": "Clear the model cache",
      "topics": [
        "llama_hf_cache_clear"
      ]
    },
    {
      "page": "llama_hf_cache_dir",
      "title": "Get the cache directory for downloaded models",
      "topics": [
        "llama_hf_cache_dir"
      ]
    },
    {
      "page": "llama_hf_cache_info",
      "title": "Show information about the model cache",
      "topics": [
        "llama_hf_cache_info"
      ]
    },
    {
      "page": "llama_hf_download",
      "title": "Download a GGUF model from Hugging Face",
      "topics": [
        "llama_hf_download"
      ]
    },
    {
      "page": "llama_hf_list",
      "title": "List GGUF files in a Hugging Face repository",
      "topics": [
        "llama_hf_list"
      ]
    },
    {
      "page": "llama_load_model",
      "title": "Load a GGUF model file",
      "topics": [
        "llama_load_model"
      ]
    },
    {
      "page": "llama_load_model_hf",
      "title": "Load a model directly from Hugging Face",
      "topics": [
        "llama_load_model_hf"
      ]
    },
    {
      "page": "llama_lora_apply",
      "title": "Apply a LoRA adapter to context",
      "topics": [
        "llama_lora_apply"
      ]
    },
    {
      "page": "llama_lora_clear",
      "title": "Remove all LoRA adapters from context",
      "topics": [
        "llama_lora_clear"
      ]
    },
    {
      "page": "llama_lora_load",
      "title": "Load a LoRA adapter",
      "topics": [
        "llama_lora_load"
      ]
    },
    {
      "page": "llama_lora_remove",
      "title": "Remove a LoRA adapter from context",
      "topics": [
        "llama_lora_remove"
      ]
    },
    {
      "page": "llama_max_devices",
      "title": "Get maximum number of devices",
      "topics": [
        "llama_max_devices"
      ]
    },
    {
      "page": "llama_memory_breakdown_print",
      "title": "Print memory breakdown by device",
      "topics": [
        "llama_memory_breakdown_print"
      ]
    },
    {
      "page": "llama_memory_can_shift",
      "title": "Check if the KV cache supports shifting",
      "topics": [
        "llama_memory_can_shift"
      ]
    },
    {
      "page": "llama_memory_clear",
      "title": "Clear the KV cache",
      "topics": [
        "llama_memory_clear"
      ]
    },
    {
      "page": "llama_memory_seq_add",
      "title": "Shift token positions in a sequence",
      "topics": [
        "llama_memory_seq_add"
      ]
    },
    {
      "page": "llama_memory_seq_cp",
      "title": "Copy a sequence in the KV cache",
      "topics": [
        "llama_memory_seq_cp"
      ]
    },
    {
      "page": "llama_memory_seq_div",
      "title": "Integer-divide token positions in a sequence",
      "topics": [
        "llama_memory_seq_div"
      ]
    },
    {
      "page": "llama_memory_seq_keep",
      "title": "Keep only one sequence in the KV cache",
      "topics": [
        "llama_memory_seq_keep"
      ]
    },
    {
      "page": "llama_memory_seq_pos_range",
      "title": "Get position range for a sequence",
      "topics": [
        "llama_memory_seq_pos_range"
      ]
    },
    {
      "page": "llama_memory_seq_rm",
      "title": "Remove tokens from a sequence in the KV cache",
      "topics": [
        "llama_memory_seq_rm"
      ]
    },
    {
      "page": "llama_model_info",
      "title": "Get model metadata",
      "topics": [
        "llama_model_info"
      ]
    },
    {
      "page": "llama_model_meta",
      "title": "Get all model metadata as a named character vector",
      "topics": [
        "llama_model_meta"
      ]
    },
    {
      "page": "llama_model_meta_val",
      "title": "Get a single model metadata value by key",
      "topics": [
        "llama_model_meta_val"
      ]
    },
    {
      "page": "llama_n_batch",
      "title": "Get logical batch size",
      "topics": [
        "llama_n_batch"
      ]
    },
    {
      "page": "llama_n_ctx",
      "title": "Get context window size",
      "topics": [
        "llama_n_ctx"
      ]
    },
    {
      "page": "llama_n_ctx_seq",
      "title": "Get per-sequence context window size",
      "topics": [
        "llama_n_ctx_seq"
      ]
    },
    {
      "page": "llama_n_seq_max",
      "title": "Get maximum number of sequences",
      "topics": [
        "llama_n_seq_max"
      ]
    },
    {
      "page": "llama_n_threads",
      "title": "Get number of threads for single-token generation",
      "topics": [
        "llama_n_threads"
      ]
    },
    {
      "page": "llama_n_threads_batch",
      "title": "Get number of threads for batch processing",
      "topics": [
        "llama_n_threads_batch"
      ]
    },
    {
      "page": "llama_n_ubatch",
      "title": "Get physical micro-batch size",
      "topics": [
        "llama_n_ubatch"
      ]
    },
    {
      "page": "llama_new_context",
      "title": "Create an inference context",
      "topics": [
        "llama_new_context"
      ]
    },
    {
      "page": "llama_numa_init",
      "title": "Initialize NUMA optimization",
      "topics": [
        "llama_numa_init"
      ]
    },
    {
      "page": "llama_perf",
      "title": "Get performance statistics",
      "topics": [
        "llama_perf"
      ]
    },
    {
      "page": "llama_perf_print",
      "title": "Print performance statistics to the console",
      "topics": [
        "llama_perf_print"
      ]
    },
    {
      "page": "llama_perf_reset",
      "title": "Reset performance counters",
      "topics": [
        "llama_perf_reset"
      ]
    },
    {
      "page": "llama_pooling_type",
      "title": "Get pooling type",
      "topics": [
        "llama_pooling_type"
      ]
    },
    {
      "page": "llama_serve_openai",
      "title": "Serve an OpenAI-compatible HTTP API for a local model",
      "topics": [
        "llama_serve_openai"
      ]
    },
    {
      "page": "llama_set_abort_callback",
      "title": "Set or clear the abort callback",
      "topics": [
        "llama_set_abort_callback"
      ]
    },
    {
      "page": "llama_set_causal_attn",
      "title": "Set causal attention mode",
      "topics": [
        "llama_set_causal_attn"
      ]
    },
    {
      "page": "llama_set_threads",
      "title": "Set the number of threads for a context",
      "topics": [
        "llama_set_threads"
      ]
    },
    {
      "page": "llama_set_verbosity",
      "title": "Set logging verbosity level",
      "topics": [
        "llama_set_verbosity"
      ]
    },
    {
      "page": "llama_set_warmup",
      "title": "Set warmup mode",
      "topics": [
        "llama_set_warmup"
      ]
    },
    {
      "page": "llama_state_get_size",
      "title": "Get the size of the serialized context state in bytes",
      "topics": [
        "llama_state_get_size"
      ]
    },
    {
      "page": "llama_state_load",
      "title": "Load context state from file",
      "topics": [
        "llama_state_load"
      ]
    },
    {
      "page": "llama_state_save",
      "title": "Save context state to file",
      "topics": [
        "llama_state_save"
      ]
    },
    {
      "page": "llama_supports_gpu",
      "title": "Check whether GPU offloading is available",
      "topics": [
        "llama_supports_gpu"
      ]
    },
    {
      "page": "llama_supports_mlock",
      "title": "Check whether memory locking is supported",
      "topics": [
        "llama_supports_mlock"
      ]
    },
    {
      "page": "llama_supports_mmap",
      "title": "Check whether memory-mapped file I/O is supported",
      "topics": [
        "llama_supports_mmap"
      ]
    },
    {
      "page": "llama_supports_rpc",
      "title": "Check whether RPC backend is available",
      "topics": [
        "llama_supports_rpc"
      ]
    },
    {
      "page": "llama_synchronize",
      "title": "Synchronize asynchronous computation",
      "topics": [
        "llama_synchronize"
      ]
    },
    {
      "page": "llama_system_info",
      "title": "Get system information string",
      "topics": [
        "llama_system_info"
      ]
    },
    {
      "page": "llama_time_us",
      "title": "Get current time in microseconds",
      "topics": [
        "llama_time_us"
      ]
    },
    {
      "page": "llama_token_to_piece",
      "title": "Convert a single token ID to its text piece",
      "topics": [
        "llama_token_to_piece"
      ]
    },
    {
      "page": "llama_tokenize",
      "title": "Tokenize text into token IDs",
      "topics": [
        "llama_tokenize"
      ]
    },
    {
      "page": "llama_vocab_get_score",
      "title": "Get the score of a token",
      "topics": [
        "llama_vocab_get_score"
      ]
    },
    {
      "page": "llama_vocab_get_text",
      "title": "Get the text representation of a token",
      "topics": [
        "llama_vocab_get_text"
      ]
    },
    {
      "page": "llama_vocab_info",
      "title": "Get vocabulary special token IDs",
      "topics": [
        "llama_vocab_info"
      ]
    },
    {
      "page": "llama_vocab_is_control",
      "title": "Check if a token is a control token",
      "topics": [
        "llama_vocab_is_control"
      ]
    },
    {
      "page": "llama_vocab_is_eog",
      "title": "Check if a token is an end-of-generation token",
      "topics": [
        "llama_vocab_is_eog"
      ]
    },
    {
      "page": "llama_vocab_type",
      "title": "Get vocabulary type",
      "topics": [
        "llama_vocab_type"
      ]
    }
  ],
  "_readme": "https://github.com/zabis13/llamar/raw/HEAD/README.md",
  "_rundeps": [
    "generics",
    "ggmlR",
    "jsonlite",
    "R6"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "chat-and-agents.Rmd",
      "filename": "chat-and-agents.html",
      "title": "Chat and Agents",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. The chat object: chat_llamar()",
        "Mode A — spawn a server for a model",
        "Mode B — connect to a running server",
        "System prompt",
        "2. The server: llama_serve_openai()",
        "Connecting OpenCode",
        "3. The command-line example",
        "4. ragnar: retrieval-augmented chat",
        "5. Concurrency",
        "See also"
      ],
      "created": "2026-05-27 15:38:59",
      "modified": "2026-05-27 15:38:59",
      "commits": 1
    },
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting Started with llamaR",
      "engine": "knitr::rmarkdown",
      "headings": [
        "1. Getting a model",
        "2. Loading a model and creating a context",
        "3. Generating text",
        "4. Chat models and templates",
        "5. Tokenization",
        "6. Embeddings",
        "ragnar-compatible provider",
        "7. Serving and chatting",
        "See also"
      ],
      "created": "2026-05-27 15:38:59",
      "modified": "2026-05-27 15:38:59",
      "commits": 1
    }
  ],
  "_score": 6.505149978319906,
  "_indexed": true,
  "_nocasepkg": "llamar",
  "_universes": [
    "zabis13"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-06-01T21:09:02.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "9eeac1a894ad42e9a03e3957cef5155356c96f4201a24d9fffd9d73cd8a46dd1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-06-01T21:09:11.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "dc69b165f996c91e83c2e9a0a660002741baa69c204902730c599085715502d6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-06-01T21:08:57.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "14b0687b2bb908f96b2c60891850e0a11d522723b573c0ece8f7cea68bc8b2db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.4",
      "date": "2026-06-01T21:09:04.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "fe5ce511d222f775b7652115e1eafb7d294db828cd550ca273bc8444517be4fc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-06-01T21:14:24.000Z",
      "arch": "aarch64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "5c16c0f5931aee58e274b95d5d72a7cb0399f2048d78d93a5a4ea9046734c301",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-06-01T21:14:53.000Z",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "91627c142dfa909f7199b32e281655169e82f219f34f4eb6746081d31626d1cc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-06-01T21:11:44.000Z",
      "arch": "aarch64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "6a25b83cc3d150b61412c4eed098280cc4c0f2d128a0725f093b8f0ebfcc5521",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.4",
      "date": "2026-06-01T21:12:25.000Z",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "f7c990f9e937a71e277cf629673b250c2fc9e741db7ae4c976e734c84120909d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-06-01T21:08:09.000Z",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "434aad85ba83ec8b3e0205bbdff31c325deb85e764ae3251b499275b2bdb4e9d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-06-01T21:08:27.000Z",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "d4af5d7488b139d56149b6d602ad2376f2726cbb921beb2a56684d0a61321691",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.4",
      "date": "2026-06-01T21:08:22.000Z",
      "arch": "x86_64",
      "commit": "529a31f1485c26367f1335d72b120db6750ae6e2",
      "fileid": "23628ba0cd1e1e7a03ed5d6690d69b3f9258816ad37e513b49ec4755f6337611",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/zabis13/actions/runs/26781666571"
    }
  ]
}