It’s time to let your thinking lead the way
“Bouncing between a chatbot and RStudio feels like the old days of copying and pasting plots into a Word document. And because the chatbot doesn’t know what’s in your R session, it often gives the wrong answer. Posit AI closes the loop by embedding the chatbot in RStudio, letting it see what data and packages you have loaded and run code on your behalf. Stop copy and pasting and focus on thinking through your analysis!”
FEATURES
Posit Assistant
Think deeply. Let Posit Assistant handle the rest.
Code is no longer the bottleneck. With Posit Assistant, your thinking is the only limit. It lives where you work and sees what you see, so you can ask it to instantly visualize complex patterns, reshape gnarly datasets, debug complex errors, or explain how something works, without ever leaving RStudio.
Next Edit Suggestions (NES)
Work as fast as you think.
Next Edit Suggestions (NES) speeds up your coding process by offering targeted code completions as you type. Because NES can see your live R session, its suggestions are specific to what you’re actively working on. It operates in the background, surfacing helpful code for joining tables, updating packages, or anything else you’re working on.
Frequently Asked Questions
Why is Posit adding AI functionality to RStudio?
Through our work on AI functionality in Positron, we’ve seen firsthand how AI tools can accelerate and improve data science workflows. Posit Assistant brings these AI capabilities into RStudio.
Posit is committed to building tools that produce correct, transparent, and reproducible results. AI assistants are no different. We wanted to build AI functionality within RStudio that is aligned with this stance, bringing RStudio users up to the state-of-the-art while continuing to produce reliable insights, code, and results.
How can these new tools support my work?
Posit Assistant can help with a variety of tasks, including:
• Writing and editing code: Have Posit Assistant write code for a specific purpose, or refactor existing code. This includes tasks like writing R packages, creating Shiny apps, and editing code in a Quarto document.
• Debugging: Get help identifying and fixing issues in your code.
• Exploratory data analysis: Explore your data directly within the chat. Posit Assistant can summarize datasets, check for quality issues, visualize relationships, etc., and will offer suggested next steps at each turn.
• Understanding a codebase or set of files: Get explanations of how code works or answers about unfamiliar files.
• Creating reports: Generate Quarto documents from your analysis using the /report command.
• Collaborating on approaches: Discuss your strategy for your tasks with Posit Assistant, get suggestions for alternatives, or talk through unexpected results.
Next-Edit Suggestions (NES) speeds up your coding process by predicting your next edits as you type. Because NES can see your live R or Python session, suggestions are specific to what you’re working on.
Is there a usage cap?
Yes. A free trial includes a limited number of one-time credits to power Posit Assistant. A monthly paid plan includes a larger number of included credits that refresh each month. Beyond that, you are able to opt-in to automatic credit top offs to continue your work.
Which LLM providers does Posit AI rely on?
We currently use Anthropic models to power Posit Assistant. Next-Edit Suggestions (NES) is supported by a number of specialized LLMs hosted by Posit.
Do you have a Zero Data Retention Policy with the language providers?
We have a Zero Data Retention (ZDR) agreement in place with Anthropic. This means that when you send a prompt, Anthropic uses it to generate a response and then immediately deletes the data. They do not store your code or text on their servers after the request is processed.
Will Posit use user data collected from Posit AI to train models or improve the service?
At the time of account creation, users can choose to opt in or out of data collection for improving the service.
Opt-in: Posit may use your trace data for up to 5 years to train models and improve the service.
Opt-out: Posit retains your trace data for 30 days for service maintenance and support purposes only. This data cannot be used to train models or improve the service.
If you wish to change your data collection preference after account creation, please contact Posit support.
Is Posit AI available on Workbench for RStudio Pro or Positron Pro?
Not currently. We are focused first on the desktop experience, but we are planning ways to bring equivalent Posit AI functionality to Workbench that specifically meet the needs of enterprise teams and shared environments.
Is Databot also coming to RStudio?
Databot as it currently exists in Positron is not coming to RStudio. However, Posit Assistant builds on what we’ve learned with Positron Assistant and Databot and combines the conversational convenience of a chat assistant with the power of a data analysis agent.
This means – similar to Databot – Posit Assistant can directly help with exploratory data analysis, such as summarizing datasets, teasing out relationships, and visualizing findings.
When is Posit AI coming to Positron?
Our initial priority is to make the experience as valuable as possible in the RStudio IDE, which lacks the native AI support and extension opportunities available in Positron. Eventually, however, we expect the Posit AI service to support AI tools in both development environments.
Can I use Posit Assistant with my own API key, a local model, or a custom cloud provider?
Currently, the Posit Assistant is only available through the Posit AI managed service. We’ve tested Posit Assistant extensively with the models we offer and tuned the experience around them. We want to ensure a reliably high-quality experience rather than one that varies depending on the model behind it. Managing Posit AI as a service also allows us to build server-side features. For enterprise teams that require custom providers or stricter data boundaries, we are prioritizing bring-your-own-key (BYOK) support for Posit Workbench in 2026.
Can I disable AI at the project level?
Because Posit Assistant is a tool you must proactively install, you can “disable” it simply by not installing it or by removing it. We are working on adding more granular administrative and user controls for when these tools are ultimately made available for organizations.