Package: Rbebelm Title: Native 'BebeLM', 'EmbeddingGemma', and 'ColBERT' CPU Backends for R Version: 0.3.6-0.1.0 Authors@R: c( person(given = "Sounkou Mahamane", family = "Toure", email = "sounkoutoure@gmail.com", role = c("aut", "cre")), person("Maxime", "Chevalier-Boisvert", role = "cph", comment = "BebeLM upstream"), person("Hiroaki", "Yutani", role = "cph", comment = "savvy R/Rust interface"), person("llama.cpp contributors", role = c("ctb", "cph"), comment = "MIT-licensed tokenizer and EmbeddingGemma reference semantics") ) Description: Provides focused R interfaces to the pure-Rust 'BebeLM' CPU inference library and a native pure-Rust implementation of the retrieval-trained 'EmbeddingGemma' encoder , and a native profile for LiquidAI's retrieval-trained LFM2.5-'ColBERT' GGUF encoder. The package exposes GGUF model loading, tokenizer access, semantic text embeddings, late-interaction token vectors and MaxSim scoring, streaming generation events, persistent conversation agents, 'BebeLM' tool-call parsing, R tool dispatch, and Rust-thread async generation jobs. Loaded agents share model weights in process through Rust reference-counted handles, and GGUF files are mapped read-only so repeated loads of the same file can share physical pages through the operating-system page cache. Native libraries are built as runtime-selected CPU backends so portable R binaries can use scalar code by default and optimized SIMD backends when available. License: GPL (>= 3) URL: https://github.com/sounkou-bioinfo/Rbebelm, https://sounkou-bioinfo.github.io/Rbebelm BugReports: https://github.com/sounkou-bioinfo/Rbebelm/issues Encoding: UTF-8 Roxygen: list(markdown = TRUE) SystemRequirements: Rust toolchain with cargo (>= 1.85), GNU make Imports: S7, yyjsonr Suggests: tinytest, roxygen2, rmarkdown, knitr, pkgdown Config/roxygen2/version: 8.0.0 Config/pak/sysreqs: make libclang-dev Repository: https://rgenomicsetl.r-universe.dev Date/Publication: 2026-07-20 19:41:18 UTC RemoteUrl: https://github.com/RGenomicsETL/Rbebelm RemoteRef: HEAD RemoteSha: 690b70436c2c9583b3c87f0d35e9b99e8caa5670 NeedsCompilation: yes Packaged: 2026-07-21 19:32:00 UTC; root Author: Sounkou Mahamane Toure [aut, cre], Maxime Chevalier-Boisvert [cph] (BebeLM upstream), Hiroaki Yutani [cph] (savvy R/Rust interface), llama.cpp contributors [ctb, cph] (MIT-licensed tokenizer and EmbeddingGemma reference semantics) Maintainer: Sounkou Mahamane Toure