JetBrains' AI copilot that refuses to lock you in
An open-source IntelliJ plugin that swaps vendor handcuffs for a bring-your-own-model approach to AI-assisted coding.

What it does ProxyAI is a JetBrains IDE plugin that slots AI chat, autocomplete, and code editing into your existing workflow. It talks to OpenAI, Anthropic, Azure, Mistral, or a self-hosted model of your choice, and streams suggested changes into a diff view for one-click approval or rejection.
The interesting bit The “proxy” in the name is the point: instead of selling you a model subscription, the plugin acts as a configurable middleman. You can run entirely offline with a local LLM, or mix and match cloud providers without switching tools. That flexibility is rarer than it should be in the IDE plugin market.
Key highlights
- Auto Apply streams multi-line edits into your editor with diff preview, not blind paste-and-pray
- Context assembly pulls in files, folders, web docs, git history, or screenshots for grounded answers
- Persona switching swaps assistant behavior (learn, write, proofread) without reconfiguring the backend
- Autocomplete and “next edits” run inline as you type, plus natural-language code editing via selection
- Commit message generation for when your git log is just “fix stuff” repeated seven times
Caveats
- The README claims “latest models” and “advanced tools” without specifying which models or versions are supported; you’ll need to check the live plugin or docs for current compatibility
- Self-hosted setup is mentioned but not documented in the README; local deployment details live elsewhere
Verdict Worth a look if you already pay for API access to multiple providers or need an air-gapped option inside JetBrains. Skip it if you want a managed, batteries-included copilot with unified billing and zero configuration.