ProxyAI is an open-source AI-powered coding assistant designed primarily for JetBrains IDEs, offering a highly customizable alternative to tools like GitHub Copilot while maintaining flexibility across multiple AI providers and deployment environments. It allows developers to connect to a wide range of language models, including cloud-based services and locally hosted models, enabling both online and fully offline workflows depending on user preferences. The platform emphasizes deep integration with the developer’s environment, providing context-aware assistance by referencing files, folders, Git history, and even external documentation during interactions. ProxyAI enhances productivity by enabling natural language-driven code editing, intelligent autocompletion, and automated generation of commit messages, all within the IDE interface. Its architecture supports extensibility and personalization, allowing users to tailor the assistant’s behavior through different personas.
Features
- Multi-model support including OpenAI, Anthropic, Mistral, and local models
- Deep IDE integration with JetBrains environments
- Context-aware assistance using files, Git history, and documentation
- Natural language code editing with live diff previews
- Autocomplete for single lines and full functions
- Customizable assistant personas for different development tasks