JetBrains IDEs
Connect IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs to Revo Mail for AI-powered development.
What This Does
JetBrains IDEs are industry-standard tools for Java, Python, JavaScript, and more. By adding an AI assistant plugin with Revo Mail as the backend, you get intelligent code generation, explanations, and refactoring — all powered by your choice of model and billed through your Revo Mail account.
Setup
Step 1: Install an AI Plugin
JetBrains doesn't include built-in AI assistance, so install a plugin that supports custom OpenAI endpoints:
Recommended plugins:
- CodeGPT — Popular, feature-rich, supports custom endpoints
- Continue — Open-source, works across VS Code and JetBrains
To install:
- Open Settings (or Preferences on macOS)
- Navigate to Plugins
- Click Marketplace
- Search for your chosen plugin
- Click Install and restart the IDE
Step 2: Configure the Plugin
Navigate to the plugin's settings:
CodeGPT:
- Open Settings → Tools → CodeGPT
- Find Provider or API Provider
- Select OpenAI Compatible or Custom OpenAI
Continue:
- Open the Continue sidebar
- Click the gear icon → Edit Config
- Edit
~/.continue/config.json(see Continue.dev docs for full config)
Step 3: Enter Revo Mail Configuration
Configure the following fields:
| Field | Value |
|---|---|
| Provider | OpenAI Compatible or Custom |
| Base URL | https://api.revomail.io/v1 |
| API Key | Your Revo Mail API key |
| Model | gpt-5.4, gpt-5.3-codex, gemini-3.1-pro, etc. |
Get your API key from revomail.io/keys.
Step 4: Test the Connection
- Open the AI chat panel from the sidebar
- Enter a test prompt
- Verify you receive a response from Revo Mail
Recommended Models for JetBrains
| Language / Task | Model | Rationale |
|---|---|---|
| Java / Kotlin development | gpt-5.3-codex | Strong JVM ecosystem knowledge |
| Python data science | gpt-5.4 | Complex reasoning for algorithms |
| JavaScript / TypeScript | gemini-3.1-pro | Large context for frontend codebases |
| Go / Rust systems | gpt-5.3-codex | Excellent at systems programming |
| Quick completions | glm-5-turbo | Fast, low-cost responses |
Troubleshooting
Plugin doesn't appear after installation
- Restart the IDE completely
- Check Settings → Plugins → Installed to confirm it's enabled
API connection failed
- Verify Base URL is exactly
https://api.revomail.io/v1 - Check your network allows HTTPS to
api.revomail.io - Test the API key with curl:
curl https://api.revomail.io/v1/models -H "Authorization: Bearer YOUR_KEY"
Model not recognized
- Use exact model slugs from the Models reference
- Some plugins require you to manually add model names to a list
Responses are slow
- Switch to
glm-5-turbofor faster responses - Check your balance at revomail.io/billing
Notes
- Different JetBrains IDEs share plugin settings — configure once and it works across all your IDEs
- CodeGPT offers inline code completion; enable it in settings for a Copilot-like experience
- All token usage is billed to your Revo Mail account in real-time
- For Continue, the config file is shared with VS Code if you use both