Latest AI and tech news
We’re happy to announce the release of
processx 3.9.0. processx is an R package to run and manage system processes....
We’re stoked to announce the release of
tabpfn 0.1.0.
TabPFN is a precompiled deep learning Python model for prediction. The R package tabpfn is an interface to this model via reticulate....
We are once again chuffed to offer summer internships....
We’re over the moon to announce the release of
orbital 0.5.0. orbital lets you predict in databases using tidymodels workflows. orbital uses
tidypredict under the hood to translate fitted models into expressions. This post will also cover things from...
We’re excited to share our first tidyverse blog post for Rapp, alongside the 0.3.0 release. Rapp helps you turn R scripts into polished command-line tools, with argument parsing and help generation built in....
mirai 2.6.0 is now on CRAN. mirai is R’s framework for parallel and asynchronous computing. If you’re fitting models, running simulations, or building Shiny apps, mirai lets you spread that work across multiple processes – locally or on remote infras...
In this technical post, we’ll dive into some performance improvements we’ve made to dplyr 1.2.0 to make
if_else() and
case_when() up to 30x faster and use up to 10x less memory....
When we
introduced nanonext last year, we showed how it connects R directly to Python, Go, Rust, and other languages through NNG’s messaging protocols. We hinted at its web capabilities – but that was just the beginning....
dplyr 1.2.0 is out now! This large release of dplyr comes with two sets of exciting features:...
We’re happy to announce that
ragnar 0.3.0 is now available on CRAN. ragnar is a tidy, transparent toolkit for building trustworthy retrieval-augmented generation (RAG) workflows: ingest documents, build a store, retrieve relevant chunks, and inspect ...
We’re stoked to announce the release of
plumber2 0.2.0. plumber2 is a package for creating webservers in R based on either an annotation-based or programmatic workflow. It is the successor to the
plumber package who has empowered the R community for ...
We’re over the moon to announce the release of
orbital 0.4.0. orbital lets you predict in databases using tidymodels workflows....
Today we’re announcing two new packages for parsing and emitting YAML 1.2:
yaml12 for R and
py-yaml12 for Python....
The
xgboost library has recently gotten a big CRAN release. Jumping from version 1.7.11.1 to 3.1.2.1. We at the tidymodels team have been following the development and have done our best to ensure that your experience is unaffected by this release....
We’re tickled pink to announce the release of version 1.0.0 of
tidypredict. The main goal of tidypredict is to enable running predictions inside databases. It reads the model, extracts the components needed to calculate the prediction, and then creat...
We’re very chuffed to announce the release of two new modeling packages: filtro and important....
The tidymodels framework is a collection of R packages for modeling and machine learning using tidyverse principles....
We’re very happy to announce the release of
ellmer 0.4.0. ellmer makes it easy to chat with a large language model directly from R. It supports a wide variety of providers (including OpenAI, Anthropic, Azure, Google, Snowflake, Databricks and many mo...
We’re chuffed to announce the release of
testthat 3.3.0. testthat is a testing framework for R that makes it easy to turn your existing informal tests into formal, automated tests that you can rerun quickly and easily....
We are hiring a Python open-source developer with a specialization in data analysis and modeling tools. Since deep learning models already have extensive support in Python, our focus is on the analysis and modeling of tabular data. Our primary goal i...
We’re delighted to announce the release of
pkgdown 2.2.0. pkgdown is designed to make it quick and easy to build a beautiful and accessible website for your package....
We’re very chuffed to announce the release of
tune 2.0.0. tune is a package that can be used to resample models and/or optimize their tuning parameters...
We’re delighted to announce the release of stringr 1.6.0! stringr provides a cohesive set of functions designed to make working with strings as easy as possible. You can install it from CRAN with:...
We’re thrilled to announce the release of purrr 1.2.0! purrr enhances R’s functional programming toolkit with a complete and consistent set of tools for working with functions and vectors....
Diligently, you have read, cleaned and modelled your data. You have carefully crafted a plot that lets your data speak its story. Now it is time to polish. Now it is time to let your visualisation shine....
I’m super excited to announce the release of the plumber2 package on CRAN. plumber2 is a package for creating webservers in R based on either an annotation-based or programmatic workflow. It is the successor to the plumber package who has empowered t...
We’re tickled pink to announce the release of
ggplot2 4.0.0. ggplot2 is a system for declaratively creating graphics, based on The Grammar of Graphics. You provide the data, tell ggplot2 how to map variables to aesthetics, what graphical primitives t...
We’re excited to announce
mirai 2.5.0, bringing production-grade async computing to R!...
We’re excited to welcome
nanonext to the r-lib family! nanonext is R’s binding to NNG (Nanomsg Next Generation), a high-performance C messaging library that implements scalability protocols for distributed systems. Because NNG has bindings and ports ...
We’re happy to announce the release of
ragnar 0.2, a new R package for building trustworthy Retrieval-Augmented Generation (RAG) workflows....
We’re thrilled to announce that
ellmer 0.3.0 is now available on CRAN! ellmer is an R package designed to make it easy to use large language models (LLMs) from R. It supports a wide variety of providers (including OpenAI, Anthropic, Azure, Google, Sn...
We’re hootin’ to holler about the initial release of mcptools, a package implementing the Model Context Protocol (MCP) in R. MCP standardizes how applications provide context to LLMs. When used with R:...
The 2025 Tidy Dev Day will be on September 19th! We’ll gather after posit::conf near the conference venue (see the link to the event page at the bottom)....
We’re delighted to announce the release of httr2 1.2.0! httr2 (pronounced “hitter2”) is a comprehensive HTTP client that provides a modern, pipeable API for working with web APIs. It builds on top of {curl} to provide features like explicit request o...
We’re indubitably delighted to announce the release of
webR 0.5.4. WebR brings R to the web browser using WebAssembly, powering
Quarto Live,
Shinylive, and other interactive websites with client-side R sessions....
We’re thrilled to announce the release of
purrr 1.1.0, bringing a game-changing feature to this cornerstone of the tidyverse: parallel processing....
We’re bear-y excited to announce the release of
vitals on CRAN. vitals is a framework for large language model evaluation in R. It’s specifically aimed at ellmer users who want to measure the effectiveness of their LLM products like
custom chat apps ...
We’re well chuffed to announce the release of
duckplyr 1.1.0. This is a dplyr backend powered by
DuckDB, a fast in-memory analytical database system1. duckplyr uses the power of DuckDB for impressive performance where it can, and seemlessly falls bac...
We’re very excited to announce
Air 0.7.0, a new release of our extremely fast R formatter. This post will act as a roundup of releases 0.5.0 through 0.7.0, including: even better Positron support, a new feature called autobracing, and an official Git...
I’m thrilled to announce the release of
ellmer 0.2.0! ellmer is an R package designed to make it easy to use large language models (LLMs) from R. It supports a wide variety of providers (including OpenAI, Anthropic, Azure, Google, Snowflake, Databric...
(An updated version of this blog post will be available at
the systemfonts webpage)...
We’re pleased to announce the release of
svglite 2.2.0. svglite is a graphic device that is capable of creating SVG files from R graphics. SVG is a vector graphic format which means that it encodes the instructions for recreating a graphic in a scale...