JetBrains has released a fully local AI coding assistant that runs entirely on-device inside its IDEs. No cloud connection, no token charges, no code leaving the machine. The catch: you need serious Apple silicon to run it.
️ Hardware requirements
The minimum spec is a Mac mini with an M4 Pro chip and 64GB of unified memory, which currently retails for around $2,700. JetBrains says 128GB delivers noticeably better performance on complex projects. Base M4 models and machines with only 32GB will likely hit slowdowns or compatibility issues.
Users with M2 Ultra or M3 Max machines report good results beyond the published minimums. Standard MacBook Air owners are effectively locked out without a hardware upgrade.

What the model does
The assistant integrates directly into IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs through existing preference panels. It handles inline completions, context menus, and chat interfaces using the local backend. Developers can switch between the local model and cloud options if they maintain both setups.
The model indexes entire project structures, learns variable names, custom types, and API patterns specific to each codebase, and updates that index incrementally as files change. It also works alongside Xcode, SwiftUI, and Apple platform frameworks without conflict, making it viable for teams targeting macOS, iOS, watchOS, or visionOS.
The privacy and cost argument
Every suggestion runs on local hardware. No data processing agreements, no redaction workflows before sending snippets to a remote server. JetBrains specifically calls out financial institutions, medical device manufacturers, and government contractors as target users given their source code residency requirements.
On the cost side: a 10-person dev team running cloud AI coding tools heavily can accumulate thousands of dollars per month in token charges. JetBrains positions the one-time $2,700 hardware purchase as potentially more economical over a two-year refresh cycle, with electricity costs during heavy inference as the main ongoing variable.
Updates and roadmap
Model updates arrive as standard software downloads, so organizations control when they adopt new versions rather than absorbing silent cloud-side changes. JetBrains has committed to improvements in accuracy, memory footprint, and inference speed over time through better quantization and architecture refinements.
Future updates may add automated test generation, documentation writing, and architectural review features, all running offline. The company has flagged that hardware requirements may increase as model sizes grow.
