AI extensions point

Hi

Are there any plans to create an infrastructure for supporting AI in external plugins?

Today each plugin that want to add some AI capabilities is implementing a configurable ui and persistence service and users are requested to use their api keys for each plugin, I was wondering if JetBrains is considering expose such infrastructure (maybe there is already?)

Thanks

Yes, we plan to introduce the AI-related features within the IntelliJ Platform and make them extensible and available for external plugins. No ETA though.

2 Likes

@jakub.chrzanowski is there a good YouTrack to follow for updates?

Nope, there’s none yet.

@jakub.chrzanowski @yann.cebron Hi

Is there any chance to add the OpenAI,Claude, Gemini and Ollama java sdk to the third party dependency of the IDE even if not in use?

I think lot of plugins are using those packages and for each plugin those can increase by a factor of 3-4 the plugin size.

WDYT?

I highly doubt that “a lot” of plugins is true ATM. Or do you have some examples?

Yes my is an assumption only, based on looking at 3-4 open source plugins.

Is there a way to get this data to confirm my assumption?

Download all plugins from Marketplace and examine their bundled libraries :slight_smile: No, AFAIU we have currently no means to inspect this directly on Marketplace.

Btw download size would matter only/most on initial download of plugin, any further plugin updates use patches.