@posit.co Positron Server is now free for academic JupyterHub with a teaching license. Students get a full data science IDE (Python/R, debugger, data viewer) in-browser, no install needed. blog.jupyter.org/positron-ser...
Carson Sievert (he/him)
@cpsievert.bsky.social
Shiny engineer at Posit (formerly RStudio). #rstats #python
I'm happy to share `ir`, a new command-line tool for running portable R scripts and Quarto documents. It's inspired by my two favorite parts of `uv`: self-describing scripts and tools you can run without installing first. opensource.posit.co/blog/2026-07...
ir 0.1.0: self-describing R scripts and Quarto documents
`ir` is a new command-line tool for running portable R scripts and rendering Quarto documents whose package requirements, and optional R selection, live inside the file itself.
opensource.posit.co
I'm thrilled to share that #querychat now supports more exploratory visualization powered by #ggsql. We're excited about what this direction can unlock for data scientists looking to curate "tidy" data for others explore. Expect more on this in the coming months. opensource.posit.co/blog/2026-06...
Ask more of your dashboard with querychat and ggsql
querychat now supports ggsql-powered visualizations — users can ask "show me" questions and get charts rendered directly in the chat, alongside SQL queries and reactive filtering, all without arbitrar...
opensource.posit.co
🛡️ Tutorial Spotlight: @cpsievert.bsky.social walks you through building LLM apps that actually work in production. Learn querychat and dodge hallucinations, verifiability issues, and other pitfalls. From cool demo to reliable tool 🧠 #SciPy2026 🔗 scipy2026.scipy.org
Using LLM chat in a browser interface is just the beginning. You can unlock so much more power programmatically! At Pyladies Monterrey, I spoke about chatlas, a lightweight library that connects #Python with LLMs. Check out the slides and summary (in 🇪🇸 and 🇬🇧): ivelasq.rbind.io/talk/connect...
Connecting Python with LLMs – %>% dreams
This talk explores how to connect Python code directly to LLMs using chatlas, a lightweight library that makes LLM integration straightforward and flexible.
ivelasq.rbind.io
That's a wrap, #PyConUS! I loved all the conversational talks, documentation writing, and PRS this week. If you missed the #python dashboarding tutorial using Shiny, I have all my materials here: chendaniely.github.io/pycon-2026-s... If you missed it, hopefully I'll catch you at #SciPy in July!
The newest release of Posit Assistant, an agent for coding and data analysis, includes a "data cleaning mode." When enabled, the agent will run quality checks and surface decisions about e.g. import issues, factor levels, etc to the user. In the AI Newsletter: opensource.posit.co/blog/2026-05...
Announcing posit::glimpse() May 2026! ✨ Key open-source updates for #RStats, #Python, and now #SQL: 📊 ggsql: Grammar of graphics for SQL 🤖 raghilda: Simplified RAG in Python 🔭 Shiny + pointblank: Built-in OpenTelemetry support 🦀 Quarto 2: A Rust-based future Read more: posit.co/blog/2026-05...
posit::glimpse() Newsletter - May 2026
We’re introducing new packages like ggsql and raghila, alongside major updates to Quarto and many other open-source packages.
posit.co
I'm very excited to give my first ever PyLadies talk with PyLadies Monterrey on "Connecting #Python with LLMs"! We'll be exploring chatlas as a lightweight way of working with AI 🐍 📆 Sat, May 9 | 12:30pm CT Hope to see you there! Registration link: docs.google.com/forms/d/e/1F...
I am excited beyond description to lift the veil on what we have been working on in 2026: Please meet ggsql! A new extension of the SQL language for creating visualisations using the grammar of graphics. Read all about it in the blog post or visit the website at ggsql.org
ggsql: A grammar of graphics for SQL
Introducing ggsql, a grammar of graphics for SQL that lets you describe visualizations directly inside SQL queries.
opensource.posit.co
Shiny for Python 1.6 is out! Two big additions: toolbar components for compact, modern UIs (thank you, @enelson5.bsky.social!) and built-in OpenTelemetry support for production observability. Zero Shiny changes required w/ usual OTel config. `pip install -U shiny` 🔗: shiny.posit.co/blog/posts/s...
Quarto v1.9 is out! We'll have an announcement blog post soon, but quarto.org/docs/download/ has the main highlights, including: - PDF accessibility in latex and typst - llms.txt support - third-party engine extensions Give it a whirl, and thanks!
Our list of 2026 #rstats and #python summer internships has been posted. We can't wait to work with you and make great things! tidyverse.org/blog/2026/03...
2026 Posit Internships
Posit is sponsoring four summer internship positions in 2026.
tidyverse.org
Shiny for R v1.12 is here with built-in OpenTelemetry support! 🎉 Trace sessions and reactive calculations in production with zero code changes. Just install {otel}/{otelsdk} and set your env vars. Learn more: shiny.posit.co/blog/posts/s... #RStats #RShiny #OpenTelemetry
I am super hyped to finally share the first release of plumber2 with all of you. This has been the center of my attention for a big part of 2025 and I hope you'll find it a worthy update to the venerable plumber package. The blog post will tell you more #rstats
plumber2 0.1.0
plumber2, a complete rewrite of plumber, has landed on CRAN, providing a modern, future proof solution for creating web servers in R. Read all about the new features here.
tidyverse.org
On the blog: building an AI-powered location explorer with Shiny and Claude Intrigued by apps you’ve seen that bridge GIS and LLMs? You can build them yourselves in #rstats! Read the post: walker-data.com/posts/ai-loc...
Building an AI-powered location explorer with Shiny and Claude – WALKER DATA
GIS, demographics, and data science consulting
walker-data.com
Announcing Orbital for Python! For Scikit-learn users, this tool transforms your ML pipelines into SQL queries, letting predictions run directly in your database without a #Python environment. Learn more: posit.co/blog/introdu...
At Posit, we love @typst.app: ⚡ Make PDFs in milliseconds, not minutes ✨ The power of LaTeX with today's technologies ✍️ Modern typography (including emojis!) 🧠 Clear mental model So I'm thrilled to announce that we're now supporting its development: posit.co/blog/posit-a... #rstats
Posit
We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.
posit.co
Risky post! (This is great, fun to read and the frustrated tone throughout really does capture how it feels sometimes to be an experienced programmer trying to argue that "LLMs are actually really useful" in many corners of the internet)
I regret nothing yet! fly.io/blog/youre-a...
Wow, this talk-to-the-data #RStats dashboard of terminated #NSF grants is really something.
For this weeks #TidyTuesday, I made a Shiny dash using querychat to filter cancelled NSF grants from Grant Watch. As a fired Fed, this was sadly relevant. I'm not the strongest when it comes to Shiny, but it works so that's a win 0196abac-e292-c6e2-6623-5ed2c685e4ea.share.connect.posit.cloud
Shiny v1.4 is now on PyPI! 🎉 Highlights include bookmarking and new Generative AI documentation. 🔖🤖 Read here for more. 👀 shiny.posit.co/blog/posts/s...
Want to work with me on the Shiny team at @posit.co alongside @jcheng5.bsky.social @winstonchang.bsky.social @schloerke.bsky.social @grrrck.xyz? We're looking for another engineer, apply here posit.co/job-detail/?... #rstats #rshiny #ShinyConf #python #pydata
Slides from my #ShinyConf talk earlier today: "LLM-Powered Shiny apps with ellmer and chatlas" docs.google.com/presentation... #rstats #rshiny #python #ai
Slides from my #ShinyConf talk earlier today: "LLM-Powered Shiny apps with ellmer and chatlas" docs.google.com/presentation... #rstats #rshiny #python #ai
Shiny AI apps using ellmer & chatlas
LLM-Powered Shiny apps with ellmer and chatlas bit.ly/shiny-ellmer-chatlas Carson Sievert Senior Software Engineer Posit, PBC
docs.google.com
We are thrilled to announce chatlas, a Python package that simplifies working with large language models (LLM) in Python! Chat, tool call, stream API calls, RAG, and more, with developer details like typing support and rich console output. Read the post: posit.co/blog/announc... #Python #AI
We're excited for #ShinyConf2025! Posit's Carson Sievert will talk about "Building LLM-Powered Shiny apps via ellmer and chatlas" Learn more and see the full agenda at www.shinyconf.com/agenda. #RShiny #ShinyForPython #rstats
Test BFGS, Nelder-Mead & other numerical optimization algorithms on classic functions like Rosenbrock & Ackley. Compare paths & landscapes in real-time. Built with #rstats #rshiny 🔗 App: shiny.thecoatlessprofessor.com/numerical-op... 💻 Code: github.com/coatless-shi...
Great work by @halleeshearer.bsky.social in her first first-author paper. With 🎀 shiny app 🎀 to explore how FC reliability fares ACROSS DIFFERENT movies versus rest, region-by-region. Thanks @sneuroble.bsky.social @tingsterx.bsky.social @ninetlab.bsky.social for 👍 collab. doi.org/10.1162/imag...
I finally tried the {shinychat} #RStats 📦 and it's nice to see LLM streaming responses in an R Shiny app! By @jcheng5.bsky.social & @cpsievert.bsky.social at @posit.co github.com/posit-dev/sh... #RShiny #GenAI 1/2