JetBrains Thinkrail

github.com

241 points by hmokiguess 3 days ago


exizt88 - 3 days ago

I refuse to take a repo with an AI-generated readme seriously. If you haven't bothered to write a readme, what else have you not bothered to do?

(100% AI according to Pangram btw)

dr_faustus - 3 days ago

I’ve been using JetBrains IDEs for over a decade but rarely open them anymore because working on several worktrees concurrently is extremely frustrating and wasteful. Their AI strategy is all over the place and they always wanted to sell their opaque and overpriced tokens, which made no sense. I hope they get their act together.

Deukhoofd - 3 days ago

Didn't JetBrains release JetBrains Air recently? This looks like it's basically the same basic premise, except implemented differently. What's their strategy here, are they just launching competing products?

https://www.jetbrains.com/air/

throwaw12 - 3 days ago

It feels like JetBrains is dying, and they're trying very hard to survive.

I liked their products. Also, personally I am not seeing next level devexp yet, other than just using my agents for everything

troupo - 3 days ago

It's interesting to see that the README is much less CLAUDE-y than the abomination that currently runs at https://thinkrail.ai/

Also, reading through their "SPECS".... https://github.com/JetBrains/thinkrail/blob/d299f20d2ba014f3... or https://github.com/JetBrains/thinkrail/blob/d299f20d2ba014f3...

How is this llm-vomit "specs that are ground truth" etc.?

sigotirandolas - 3 days ago

My take: I don't see the point of those new-IDEs. They are mostly just worktrees+sandbox+tabs+prompts, which is just git+docker+tmux+thinking, but if you actually learn to use those tools instead of handcuffing your agents to whatever take the IDE has, you're going to be much happier and effective.

(That's also why there are so many of them: It just isn't that hard, everyone feels like a genius when they figure it out, and it's a great way to resume-build in the AI era).

VMG - 3 days ago

It feels like the day after I got comfortable with jj everybody become obsessed with git worktrees

TehCorwiz - 3 days ago

So this looks like it's based on VSCode instead of their typical engine. I have complex feelings about that. I actually like their engine.

BTW, what's "InnovationHub" it's mentioned but I can't find a good link or explanation.

Overall it just looks like an experimental direction for IDE dev. I'd prefer they leaned into native dev like Zed though.

collimarco - 3 days ago

Running agents outside containers seems crazy to me... It should at least launch a sperate microVM or container for each agent / task.

hkchad - 3 days ago

The problem with all the AI IDE's is you can't use them with most enterprise/teams accounts, you have to use API which can cost upto to 10x more over an enterprise plan. I really like JetBrains, used them for a LONG time, but just find myself doing 99% of my day to day with iterm and sublime now.

tiku - 3 days ago

Jetbrains using vs code is really sad.

aliasxneo - 3 days ago

I'd have to be _strongly_ convinced to leave oh-my-pi and Paseo.

johnhamlin - 3 days ago

Still rooting for these guys

photios - 3 days ago

Interested in the SPEC.md format and workflow. Where can I learn more?

EDIT: found it at https://thinkrail.ai/blog/thinkrail-sdd/

---

Also... why bun?! I just finished purging it from all my systems, ha! It'd be cool to have plain pnpm support.

rcr-anti - 3 days ago

I've been subscribed to Jetbrains full product pack for years now, but nowadays the thing I want more than anything is either a convergence of all their IDEs via plugins or a lighter universal editor like Fleet was getting close to. Agents let me work with languages I had no business with before, but now it isn't unusual to have RustRover, Rider, Webstorm, and Intellij open at the same time. Alternatively, I'm curious as to whether their code intelligence over MCP helps coding agents. If they did, I'd still pay for good code intelligence even if it was a headless MCP server. Thought they were going that way with Air, until they killed it yet again. Air is a plugin now, but that's back to the specific IDE thing.

jwpapi - 3 days ago

NGL Jetbrains has massively helped my developer journey and be a great tool for many many years. I don’t open it that often anymore, but I see that they’re trying hard to stay relevant, which is probably not easy as probably the whole market moved against you.

So I’m willing to give it a try.

tylerritchie - 3 days ago

yesterday: https://news.ycombinator.com/item?id=50219186

theptip - 3 days ago

Hmm, most of this seems like it would be cutting edge in 2025. And why do I want to use Monaco? If I’m in the JetBrains ecosystem isn’t it because I prefer their IDEs over VSCode?

The versioned and linked spec feature sounds somewhat interesting though.

syngrog66 - 2 days ago

I saw an estimate that as of 2022 Jetbrains employeed at least 2000 or 3000 Russians, and I'm curious how much that number has shrunk since, and then what percentage ended up also working on their AI/LLM related features. Not taken close look at that repo yet.

fellowniusmonk - 3 days ago

This is moving in the direction towards a final interface, very good.

There aren't enough digital french cleat systems.

The true benefit of a French cleat isn't storage or organizing the way a fiddly pegboard and hanger approach uses, it's the ability to move all tools for a specific project onto a single rail without having to fiddle around, reducing friction for engaging and re-engaging with a project.

lousken - 3 days ago

Where is local model support and just any openai compatible api support? Pi agent is compatible with more stuff

thinkindie - 3 days ago

I've been working on a similar concept, around claude code, for my own productivity https://github.com/bits4breakfast/albedo

surgical_fire - 3 days ago

As a Pi user, this may be very interesting. Especially after they add full support for Pi extensions.

I tried Air before and found it underwhelming. I tried using it around Pi through ADB, but it didn't any benefit around using Pi purely.

mstaoru - 2 days ago

At this point they should rename into just "Jet".

dangoodmanUT - 3 days ago

It's nice to see JetBrains finally wake up and realize they can't sell a Cursor competitor from 2024 anymore. Something about JetBrains writing a new IDE seems bold... not sure if it feels correct.

febed - 2 days ago

I find myself switching between claude, codex, pi etc. I see that this project only monitors pi sessions which is a shame.

comrade1234 - 3 days ago

So is this DOA? I use IntelliJ for work every day and I have a project that will work for agentic coding but that I want to experiment with...

ChrisArchitect - 3 days ago

[dupe] https://news.ycombinator.com/item?id=50219186

eviks - 2 days ago

What makes the core IDE so bad that it requires using all the new ones instead of improving/extending the core?

rfgplk - 3 days ago

> TypeScript followed by a myriad other (objectively) slow languages

JetBrains, explain concisely why this isn't written in C/C++/Rust?

outlore - 3 days ago

My reaction to AI generated websites and READMEs: I ain’t reading all of that - but happy for you, or sorry it happened

ivanb - 2 days ago

Funny thing is, it is now viable to vibecode your own bespoke IDE. What I pretty much did.

arikrahman - 3 days ago

I cannot express how happy I am that it uses a Pi core. Look forward to complementing herdr with this

bikelang - 3 days ago

It’s an absolute shame that they’re using Monaco as their editor for this. Shocking, even. I wish they would have used the editor they built for Fleet. Monaco just feels like the lowest common denominator editor UI and isn’t nearly as polished as what you get from say Zed or a full fat Jetbrains IDE.

I’ve been using Orca as my agent orchestrator du jour - but its editor experience is just pathetic. Really what I want is Zed integrated into a similar all-in-one platform like Orca (but more minimal - Orca is a total slopshow with way too many features)

zahrevsky - 3 days ago

> We built a rich interface around the pi coding agent

This is exactly what I was missing

docheinestages - 2 days ago

JetBrains simply can't accept that IDEs are dying.

1Bad - 3 days ago

Ah this reminds me I need to cancel my jetbrains subscription. I started with CLion and used RustRover, PyCharm, WebStorm, DataGrip over the years but now they all feel outdated and unnecessary.

Edit: oh shit I am on the cancel screen and reminded I also used ReSharper. Best of luck jetbrains I have given you a lot of money figure your shit out and I would happily return.

MBCook - 3 days ago

Boy people in here are super negative.

hsuduebc2 - 3 days ago

This is a great step. JetBrains integration of AI agents inside their ides is horrendously clunky.

- 3 days ago
[deleted]
yoyohello13 - 3 days ago

Looks interesting, but they need to clean up the claudese in those bullet points holy crap. It's like they purposely want the "what you get" section to be as obtuse as possible.

bbtalk - 2 days ago

[flagged]

qcarlisle - 3 days ago

[flagged]

pang_claw - a day ago

[flagged]

oDot - 3 days ago

I do not get the appeal of web-based GUIs now that we have LLMs.

Migrating my screenwriting software[0] from OpenTUI to Roc thought me what were once rough edges that take a lot of time are now just a prompt away from a solution.

It now uses 10x less RAM, bundle is half the size, and my initial implementation is 700-800 fps for scrolling and 200 fps for writing.

Granted, a TUI is less complex than a full-blown GUI, but I built a Roc Iced platform just as easily that abstracted Iced flux away

[0]: https://blisswriter.app/