About Junie
Junie
I’d like a little clarity on this latest release of PyCharm, particularly Junie.
I am currently a pro subscriber. At one point in a video I saw on YouTube the lady said people in my position will continue as we had been for free - as in no extra charge.
I also see you have an “AI Pro” plan, which is $100 per year, and an “AI Ultimate” plan for $200 per year. Are these in addition to my existing pro subscription? Or are these going to be the subscription plans going forward, replacing my existing pro plan at renewal?
I also learned about Junie, but again, I am not clear on exactly what Junie is.
- Is it a coding LLM JetBrains has developed in house?
- Is it some other coding LLM that JetBrains has white labeled?
- Is it some sort of app that is sitting atop an LLM, sort of like Claude desktop?
- If it is not your own in house development, what is the LLM behind it and what company is the provider?
- Where is my code going when I ask Junie to do something?
This is very important to me, as there are several LLM providers and resellers I no longer intend to do business with. If my local models end up being the only ones I use, so be it.
If it is just an app atop of an LLM, then I would be able to use it with one of my own local models, and be assured that my code is not leaving my machine. But I don’t read that in your materials, so I have to ask.
Your codebase button has a prominent, one might say unavoidable location, but upon clicking it, who else can read it, train with, or even copy, distribute and compete with it? I have not seen this addressed anywhere, but it has always been an issue with every coding model, so it should be clearly stated here.
By the way, I don’t want to neglect praising you for treating LM Studio users like myself as first class citizens with Ollama and API users. This recognition is deeply appreciated.
It seems as if your original AI Assistant no longer exists, and instead its mechanism for interacting with users has been redeployed in service of Junie. Is this correct?
Finally, it seems that ordinary code completion is being handled by an AI model, but again, which one, and where is it?
Thx.
请先登录再写评论。
Two days later:
I just got an update notice for the AI Assistant plug in. The description says:
"JetBrains AI Assistant connects your IDE to third-party and proprietary large language models (LLMs) optimized for specific tasks. This enables AI Assistant to provide precise and context-aware assistance, whether it's generating code snippets, completing complex code structures, or creating automated tests."
I find this confusing. My local models can do this anyway, so what exactly is this Assistant and what is it doing that's different?
Thanks for raising these questions — a lot of users are wondering the same. Junie is JetBrains’ in-house AI agent, but it uses third-party LLMs like OpenAI, Anthropic (Claude), and Gemini. Your code is sent to those providers unless you disable cloud features — no local-only mode yet.
The new AI Pro/Ultimate plans are add-ons to your existing Pro license, not replacements.
More details here: https://blog.jetbrains.com/pycharm/2025/04/pycharm-2025-1/ eggy car
Junie is powered by different configurations, including external providers, such as Anthropic and OpenAI. Currently Junie and JetBrains AI assistant are two different products.
The subscription tiers and quota model have been revamped, and details can be found here : https://blog.jetbrains.com/ai/2025/08/a-simpler-more-transparent-model-for-ai-quotas/
We undertake that we will not use your inputs, data, outputs, and suggestions for training unless You agree to it. When we engage third-party LLMs, we ensure that they’re bound by substantially the same restrictions. Your inputs, data, outputs, and suggestions may be monitored by the third-party LLM providers to prevent violation of applicable acceptable use policies and may be stored and used for a limited period.
I'd speculate that it's something along these lines:
It would be nice to get some official answer on exactly what if any “secret sauce” is in there but understandable that they haven't shared the details.
Thanks for raising these questions—many of us are probably wondering the same things. Clarity around Junie, the underlying LLM, data handling, and how subscriptions will evolve is really important, especially for users who care deeply about privacy and long-term trust. I hope the TonyBet team can provide more transparent details so people can make informed decisions.