(JetBrainer here.) I get what you're saying, and thanks for supporting us. I will say though: I hope we keep you and earn keeping you, because you are EXACTLY our bulls-eye. Folks who still believe in code and coding…
(JetBrainer here.) When I give conference talks, I introduce JetBrains as: private (never taken VC), profitable, and European. We are indeed focused on being AI Realists, on the side of coders who still want to code.
JetBrainer here. I use OpenCode and Pi connected to local models and to stuff like hosted DeepSeek all the time. Once you have your model config set up in the agent, it works as expected.
JetBrainer here. Kind of my thoughts as well. When you think about the main problem -- human-in-the-loop -- the deterministic side has a lot to offer. But not always at the point of cursor-on-a-character.
Yes, as others replied, just plug in an agent with a model config pointed at OpenRouter. I do this all the time with OpenCode and Pi. Give me a reply if I can help you on this.
JetBrainer here. You're right about the Claude terms of use issue. About compared with Codex, we have some tricks up our sleeve that are actually valuable for the target market we're going after: folks that want to…
Hi, on this, I can promise (as a daily user) that our OpenCode and Pi support are really good. And with those, it's really easy to connect to LM Studio...in fact, I did this for the DeepLearning.AI course on…
JetBrainer here. I can promise: not...private..equity. In my conference talks I like to brag that I get to work at the last independent: private, profitable, European. It's a cool gig. The answer is more like the…
JetBrainer here. For both this comment and the parent...I get you. It feels like the whole industry has gotten sucked into this vortex where people don't even look at code anymore. I'm happy about our Air launch because…
JetBrainer here. About worktrees, I've seen the internal demos and we are making progress on that. It's actually an interesting problem, conceptually, about the index. About the terminal, honest question...is that…
JetBrainer here. Thanks for the loyalty, and I do think as one of the last independents, we are worth cheering for. But it's up to us to earn double-clicking on the IDE icon. After using Air in PyCharm, it's some good…
JetBrainer here. I can attest that you are a primary target for Air for IDEs. We have put a lot of thought into how we can add value for the workflow you just described. Here's the way I think about it: FSD for a car.…
Hi, JetBrainer here with my two cents. You're right, there's a crop of folks barely opening their IDE, who don't really even want to look at code anymore, much less type any code. But there's still a group that needs to…
You should indeed feel vindicated. Me too, I've been a paid subscriber for months and eagerly read every word. <wink> But yes, I feel like this is the first of several vindications you have coming.
As an FYI, I'm with the template strings folks (new feature in 3.14) and we're building an HTML system around the idea of JSX-style components as callables, but with actual strings of HTML. Check our <a…
Quick comment, our AI Chat now has Claude integration. Don't need the Anthropic plugin.
Thanks for the kind words, but really, I'm over-sung on this. It's been a long time since I impacted Python. I should be participating more. Hopefully t-strings is the place.
Guido said for many years (decades) that he wanted to get back to the parser.
As an example of t-strings helping SQL, Phil Jones published a package [1] that illustrates how it could work. [1] https://github.com/pgjones/sql-tstring
Do t-strings miss something that f-strings provides for format_spec etc.? FWIW, format_spec is available in the template structure, so the function writer could at least do a runtime check.
I'm one of the PEP authors and also with JetBrains. I'm talking to the PyCharm team about this.
We really should just point most of these comments at that PEP. Thanks for getting it out so fast.
Some prior art: https://pypi.org/project/tagged/ In fact, the repo of a companion project from the author has the ticket that spawned the work leading to t-strings: https://github.com/jviide/htm.py/issues/11
This is what we discussed in the first revision of the PEP (the use of `Annotated`.) But we found out: linters don't know anything about the Python type system. We hope to get a community around all of this, stuff at…
The PEP originally portrayed this as "for DSLs"
(JetBrainer here.) I get what you're saying, and thanks for supporting us. I will say though: I hope we keep you and earn keeping you, because you are EXACTLY our bulls-eye. Folks who still believe in code and coding…
(JetBrainer here.) When I give conference talks, I introduce JetBrains as: private (never taken VC), profitable, and European. We are indeed focused on being AI Realists, on the side of coders who still want to code.
JetBrainer here. I use OpenCode and Pi connected to local models and to stuff like hosted DeepSeek all the time. Once you have your model config set up in the agent, it works as expected.
JetBrainer here. Kind of my thoughts as well. When you think about the main problem -- human-in-the-loop -- the deterministic side has a lot to offer. But not always at the point of cursor-on-a-character.
Yes, as others replied, just plug in an agent with a model config pointed at OpenRouter. I do this all the time with OpenCode and Pi. Give me a reply if I can help you on this.
JetBrainer here. You're right about the Claude terms of use issue. About compared with Codex, we have some tricks up our sleeve that are actually valuable for the target market we're going after: folks that want to…
Hi, on this, I can promise (as a daily user) that our OpenCode and Pi support are really good. And with those, it's really easy to connect to LM Studio...in fact, I did this for the DeepLearning.AI course on…
JetBrainer here. I can promise: not...private..equity. In my conference talks I like to brag that I get to work at the last independent: private, profitable, European. It's a cool gig. The answer is more like the…
JetBrainer here. For both this comment and the parent...I get you. It feels like the whole industry has gotten sucked into this vortex where people don't even look at code anymore. I'm happy about our Air launch because…
JetBrainer here. About worktrees, I've seen the internal demos and we are making progress on that. It's actually an interesting problem, conceptually, about the index. About the terminal, honest question...is that…
JetBrainer here. Thanks for the loyalty, and I do think as one of the last independents, we are worth cheering for. But it's up to us to earn double-clicking on the IDE icon. After using Air in PyCharm, it's some good…
JetBrainer here. I can attest that you are a primary target for Air for IDEs. We have put a lot of thought into how we can add value for the workflow you just described. Here's the way I think about it: FSD for a car.…
Hi, JetBrainer here with my two cents. You're right, there's a crop of folks barely opening their IDE, who don't really even want to look at code anymore, much less type any code. But there's still a group that needs to…
You should indeed feel vindicated. Me too, I've been a paid subscriber for months and eagerly read every word. <wink> But yes, I feel like this is the first of several vindications you have coming.
As an FYI, I'm with the template strings folks (new feature in 3.14) and we're building an HTML system around the idea of JSX-style components as callables, but with actual strings of HTML. Check our <a…
Quick comment, our AI Chat now has Claude integration. Don't need the Anthropic plugin.
Thanks for the kind words, but really, I'm over-sung on this. It's been a long time since I impacted Python. I should be participating more. Hopefully t-strings is the place.
Guido said for many years (decades) that he wanted to get back to the parser.
As an example of t-strings helping SQL, Phil Jones published a package [1] that illustrates how it could work. [1] https://github.com/pgjones/sql-tstring
Do t-strings miss something that f-strings provides for format_spec etc.? FWIW, format_spec is available in the template structure, so the function writer could at least do a runtime check.
I'm one of the PEP authors and also with JetBrains. I'm talking to the PyCharm team about this.
We really should just point most of these comments at that PEP. Thanks for getting it out so fast.
Some prior art: https://pypi.org/project/tagged/ In fact, the repo of a companion project from the author has the ticket that spawned the work leading to t-strings: https://github.com/jviide/htm.py/issues/11
This is what we discussed in the first revision of the PEP (the use of `Annotated`.) But we found out: linters don't know anything about the Python type system. We hope to get a community around all of this, stuff at…
The PEP originally portrayed this as "for DSLs"