cursive

kenny 2025-06-06T15:07:12.264079Z

What’s Cursive’s plan for AI-assisted coding? I’ve tried enabling Junie, but it doesn’t seem to do anything with Clojure yet. Is there a roadmap for this? Since I’ve had such a positive experience with AI-assisted coding in other languages (Python, JS, etc.), I’ve been exploring Calva + Cursor + clojure-mcp as an alternative. While it’s still early days, it seems promising. That said, I really love the JetBrains IDEs and would prefer to stay in that ecosystem.

msolli 2025-06-06T19:47:45.025939Z

I tried Junie (the 30 day free trial), and it handled my Clojure codebase quite well. What do you mean, "it doesn’t seem to do anything with Clojure yet"? But just as I was about to subscribe to Junie, clojure-mcp came along and changed everything. I use it with Claude desktop app, as described in the clojure-mcp README. I found I had to turn off IntelliJ's autosave when switching to a different application, as IntelliJ overwrote files that clojure-mcp was working on.

bhauman 2025-06-06T15:32:26.469329Z

I can assure you the plans are fully in motion.

2
❤️ 4
2025-06-06T19:35:25.016709Z

I've found the Jetbrains AI to be pretty solid (if you are on the all products pack), but I find myself using the claude code plugin pretty much constantly with clojure-mcp. It's a really great combo! My one problem is that the clojure-mcp edit commands can sometimes get stuck (not sure what the issue is -- I need to capture more logs) so I just disable those (at the expense of more work to balance parens). I can't wait for whatever @bhauman is hinting at. Thanks for the awesome work on it!

2025-06-06T19:35:40.720549Z

I still have no idea what Junie is or what it is for.

cfleming 2025-06-06T20:44:07.626539Z

@kenny @markbastian @genekim and others: a lot of people have asked about AI support, so here's where that's at: I'm not going to integrate it directly into Cursive, because Cursive is used in a lot of environments which have policies like "it is prohibited to use products which have any sort of AI support at all, even if you have to explicitly enable it and enter a key or something". So I'm developing it as a separate thing I'm calling Scribe (because it writes your code for you), which also means it's useful for things other than just Clojure. But it does integrate with Cursive and can evaluate in the REPL, has good form editing, much like clojure-mcp. I'm hoping to get it into people's hands next week.

3
5
🎉 2
stephenmhopper 2025-08-02T19:19:33.896349Z

What's the status on all of this? Is Scribe a thing yet?

dpsutton 2025-06-06T20:44:54.252769Z

might this be a standalone project that non-cursive users can give you money?

cfleming 2025-06-06T20:46:08.312889Z

Yes, definitely, although it's a busy space with a lot of competition, it remains to be seen if there's enough of a niche there. I'm reserving the right to charge for it at some point, but it will start out with a Cursive-style endless beta while I figure that out.

2025-06-06T20:46:49.228339Z

That sounds cool. Yeah, my point was that I really get all the benefits I need from claude code + clojure-mcp. It integrates pretty seamlessly with intellij/cursive.

2025-06-06T20:47:03.417069Z

I'd just keep focused on making cursive even more awesome.

dpsutton 2025-06-06T20:47:03.732739Z

(my point is i would love to pay you money)

❤️ 2
cfleming 2025-06-06T20:47:36.774459Z

Yes, once it's out I am definitely interested in feedback like "this is just not worth paying for".

👍 1
cfleming 2025-06-06T20:49:13.575639Z

My plan is to have it completely bring-your-own-keys, and charge perhaps $50/year for the plugin. It also may be difficult or impossible to compete with e.g. the Claude Max plan for heavy users, since I'm not setting piles of VC money on fire.

cfleming 2025-06-06T20:54:24.950089Z

@dpsutton It's currently just an IntelliJ plugin BTW rather than a standalone agent, although I'm hoping to make it that too if it goes anywhere.

dpsutton 2025-06-06T21:01:03.399019Z

ah. gotcha. long been an admirer just not an intellij user.

👍 1
genekim 2025-06-06T23:07:50.851989Z

Wow! Exciting news — I can’t wait to check it out. I’ll be waiting breathlessly for the announcement, and congrats on this important milestone!!! 🎉🎉🎉

cfleming 2025-08-04T08:49:37.786719Z

Scribe is something I'm still working on, but it's been subject to a lot of yak shaving, and I've also had Cursive stuff going on too. I'm in the middle of re-working it but I do hope to release it within the next couple of weeks.

👍 1
🎉 1
Anders Corlin 2025-06-17T07:31:34.769009Z

"it is prohibited to use products which have any sort of AI support at all," Is all IntelliJ AI in optional plugins, i.e. no AI at all in the core product itself?

cfleming 2025-06-17T08:37:38.362099Z

Yes, I believe so.

octahedrion 2025-06-07T12:39:45.495889Z

thank you for not adding AI to Cursive. I would never want that

kenny 2025-06-07T13:37:47.671969Z

Yes! That is awesome!! Very excited.