Junie is JetBrains' AI coding agent. Given a task, it carries out programming work: investigating code, making changes and presenting the results. Junie runs through a CLI in the terminal, within JetBrains environments, as a GitHub Action and in GitLab CI/CD. Users can pick from several third-party models with their own key, use a built-in model, or run models locally.
JetBrains s.r.o. is based in Prague, Czechia, and is subject to European jurisdiction. For its AI services JetBrains uses third-party language model providers which, according to the terms, may not use customer data to train their models; changes to those providers are announced in advance. The terms do not name processing locations, and the sub-processor list names Sentry in the United States for Junie CLI diagnostics, among others. Anyone using Junie with their own key or a local model decides which party processes the prompts. European organisations should record the chosen model provider and the processing location in advance.