Artificial Intelligence

From smart assistance to autonomous agents.

Artificial Intelligence

Get Started with AI Assistant

AI Assistant brings context-aware, AI-driven features right into your JetBrains IDE to help you code faster, solve problems, and stay in flow. Powered by optimized language models, it handles everything from multiline code completion and test generation to refactoring, explaining errors, writing docs, resolving merge conflicts, and more. Whether you’re chatting, creating prompts, or working inline, it’s deeply integrated and always ready to assist — right where you need it most.
How Kotlin Developers Use JetBrains AI Assistant in IntelliJ IDEA
Get Started with AI Assistant in IntelliJ IDEA
Get Started with AI Assistant in PhpStorm
Get Started with AI Assistant in PyCharm
How to Use AI Assistant in WebStorm
Go Development with JetBrains AI Assistant
How to Use AI Assistant in Rider

Get Started with Junie

Meet Junie, your autonomous coding partner — built to help you delegate, iterate, and review. Assign tasks in natural language, and Junie handles them while you stay focused on what matters. It learns your codebase, adapts to your style, and refines results with every interaction. You stay in control — reviewing, adjusting, and moving faster with cleaner, more consistent code.
How Junie Helps You Code Faster with Kotlin in IntelliJ IDEA
How to Use Junie in IntelliJ IDEA
How to Use Junie in PyCharm
How to Build a Task Management App with Junie in WebStorm
How to Build a Simple E-Commerce App with Junie in GoLand

JetBrains AI in the Community

Beyond Auto-Complete: Junie Is Your Autonomous Coding Partner in JetBrains IDEs
Beyond Auto-Complete: Junie Is Your Autonomous Coding Partner in JetBrains IDEs
A hands-on look at Junie’s autonomous coding, project understanding, and customizable behavior.
Review: "JetBrains AI Assistant Review - Tommy Reviews"
Review: "JetBrains AI Assistant Review - Tommy Reviews"
Hands-on look at AI Assistant in WebStorm and PyCharm.
Review: "Junie Deep Dive: Pros, Cons, & Everything You Need to Know!"
Review: "Junie Deep Dive: Pros, Cons, & Everything You Need to Know!"
A hands-on walkthrough of Junie’s autonomous coding powers in three real-world scenarios.
Review: "Can JetBrains Junie replace manual refactoring?"
Review: "Can JetBrains Junie replace manual refactoring?"
A hands-on look at Junie’s strengths and limits in real-world Kotlin refactoring.

Latest Tips

Write effective AI prompts
Write effective AI prompts
Make the most out of your conversations with AI.
When to use Junie follow-up prompt
When to use Junie follow-up prompt
And when to start a new prompt.
Using Claude Models in AI Assistant
Using Claude Models in AI Assistant
How to switch to using Claude Models
Explain Spring Data QL fragment
Explain Spring Data QL fragment
Let AI Assistant explain a Spring Data QL fragment.

Diving Deeper into AI

Introducing Mellum: JetBrains' New LLM Built for Developers
Introducing Mellum: JetBrains' New LLM Built for Developers
JetBrains launches Mellum, a proprietary large language model (LLM) specifically designed to assist software developers.
Prompt AI Directly in the Editor
Prompt AI Directly in the Editor
With PyCharm, you now have the support of AI Assistant at your fingertips. You can interact with it right where you do most of your work – in the editor.
AI and Kotlin: A Perfect Mix
AI and Kotlin: A Perfect Mix
The latest advancements in AI coding assistance by JetBrains AI for Kotlin in your IDE.
Exploring JetBrains AI
Exploring JetBrains AI
Exploring JetBrains AI with Vladislav Tankov | KotlinConfersations'24.