<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Aïcha Es-senhaji</title>
    <description>The latest articles on DEV Community by Aïcha Es-senhaji (@acha_essenhaji).</description>
    <link>https://dev.to/acha_essenhaji</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4186826%2F733330e1-f3db-47d3-85a1-549a055c03d9.jpg</url>
      <title>DEV Community: Aïcha Es-senhaji</title>
      <link>https://dev.to/acha_essenhaji</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/acha_essenhaji"/>
    <language>en</language>
    <item>
      <title>How to Use the JetBrains Student Pack, Junie Plugin, and Junie Client</title>
      <dc:creator>Aïcha Es-senhaji</dc:creator>
      <pubDate>Wed, 21 Oct 2026 00:47:45 +0000</pubDate>
      <link>https://dev.to/acha_essenhaji/how-to-use-the-jetbrains-student-pack-junie-plugin-and-junie-client-5ff7</link>
      <guid>https://dev.to/acha_essenhaji/how-to-use-the-jetbrains-student-pack-junie-plugin-and-junie-client-5ff7</guid>
      <description>&lt;p&gt;&lt;strong&gt;Part 1 – Get the JetBrains Student Pack and install the IDEs&lt;br&gt;
Step 1 – Open the JetBrains Student Pack page&lt;/strong&gt;&lt;br&gt;
Go to JetBrains Academy and open the Student Pack page. The pack gives students free access to professional developer tools.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn1fr59bnmj07qzfelzq3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn1fr59bnmj07qzfelzq3.png" alt=" " width="799" height="378"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 2 – Apply for the Student Pack&lt;/strong&gt;&lt;br&gt;
Fill in the application form: select “I’m a student”, choose your country or region, then verify your student status. Four verification methods are available:&lt;br&gt;
• University email address&lt;br&gt;
• ISIC/ITIC membership&lt;br&gt;
• Official document&lt;br&gt;
• GitHub&lt;br&gt;
Once your account is verified, you receive a pack valid for one year. JetBrains sends a reminder before it expires so you can renew it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fggn0iy7abkdu0qpwmilp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fggn0iy7abkdu0qpwmilp.png" alt=" " width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 3 – Check your educational license&lt;/strong&gt;&lt;br&gt;
After approval, the JetBrains Educational Pack page shows your license ID, the license holder, the restriction (educational use only) and the expiry date (October 14, 2027). It also lists the included products, such as IntelliJ IDEA Ultimate, WebStorm, PyCharm Pro, CLion, GoLand, PhpStorm, Rider, RubyMine and DataGrip.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq5rbq9mi9qo0o1jvkjkk.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq5rbq9mi9qo0o1jvkjkk.PNG" alt=" " width="800" height="372"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 4 – Confirm the pack by email and link your license&lt;/strong&gt;&lt;br&gt;
Open the confirmation email from JetBrains Sales and click “link your free license” to attach it to a new or existing JetBrains Account. Use this account every time you access JetBrains tools.&lt;br&gt;
The link expires on October 18, 2026. After that date, sign in to the JetBrains Account portal with the same email address to access your license.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz2k2k1qpzmp71c4wo0ct.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fz2k2k1qpzmp71c4wo0ct.PNG" alt=" " width="800" height="359"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 5 – Download IntelliJ IDEA&lt;/strong&gt;&lt;br&gt;
Open the IntelliJ IDEA download page, choose the .exe (Windows) installer and click Download.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuy88j03x4uy4dovqezj0.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fuy88j03x4uy4dovqezj0.PNG" alt=" " width="799" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 6 – Install IntelliJ IDEA and allow firewall access&lt;/strong&gt;&lt;br&gt;
Run the installer, then launch IntelliJ IDEA. When the Windows Defender Firewall alert appears, click “Autoriser l’accès” (Allow access) so the IDE can communicate on the network.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy4fhwwbe0mzxg11ucw7w.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy4fhwwbe0mzxg11ucw7w.PNG" alt=" " width="800" height="635"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 7 – Download and start the WebStorm installer&lt;/strong&gt;&lt;br&gt;
Download WebStorm the same way, run the installer and click Next on the welcome screen.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5qltre7dyo6mqhcbnjgr.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5qltre7dyo6mqhcbnjgr.PNG" alt=" " width="763" height="572"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F940ilpz0835x162dceut.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F940ilpz0835x162dceut.PNG" alt=" " width="758" height="578"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fttk8eadf7j6exjo2ecwo.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fttk8eadf7j6exjo2ecwo.PNG" alt=" " width="763" height="572"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 8 – Choose the install location&lt;/strong&gt;&lt;br&gt;
Keep the default destination folder (or click Browse to change it), check that enough disk space is available (about 3.0 GB required), then click Next.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foevhd7ld0ztayob399zt.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Foevhd7ld0ztayob399zt.PNG" alt=" " width="751" height="567"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 9 – Set the installation options&lt;/strong&gt;&lt;br&gt;
Select the options you want, then click Next:&lt;br&gt;
• Create a desktop shortcut&lt;br&gt;
• Add the “bin” folder to the PATH variable (restart needed)&lt;br&gt;
• Add “Open Folder as Project” to the context menu&lt;br&gt;
• Create associations for .js, .css, .html and .json files&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 10 – Finish the installation&lt;/strong&gt;&lt;br&gt;
Keep “Run WebStorm” checked and click Finish.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbu30rcs50nsrz49ma15o.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbu30rcs50nsrz49ma15o.PNG" alt=" " width="747" height="560"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 11 – Allow firewall access for WebStorm&lt;/strong&gt;&lt;br&gt;
When the Windows Defender Firewall alert appears for WebStorm, click “Autoriser l’accès” (Allow access).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvfxux2ygj5rljzs2u4rr.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvfxux2ygj5rljzs2u4rr.PNG" alt=" " width="792" height="573"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Part 2 – Use the Junie plugin in IntelliJ IDEA&lt;br&gt;
Step 1 – Open the plugin Marketplace&lt;/strong&gt;&lt;br&gt;
In IntelliJ IDEA, open Plugins and select the Marketplace tab. Search for Junie and click Install.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzbzznz3yogy8agbibsuf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzbzznz3yogy8agbibsuf.png" alt=" " width="800" height="250"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2 – Link a card to your JetBrains Account&lt;/strong&gt;&lt;br&gt;
The first time you open Junie, a notice says card verification is temporarily enabled due to abuse. No charges apply. Click “Link card to your JetBrains Account” and complete the process. The button then changes to “Card Linked”.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Face4ql39ig92hx6l80z7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Face4ql39ig92hx6l80z7.png" alt=" " width="658" height="877"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 3 – Follow Junie while it works&lt;/strong&gt;&lt;br&gt;
In this example the task is to create a Java class Task.java in the JavaOmniroute project. Junie shows each action as it goes: it examines the project structure, reads Main.java and Product.java, edits Task.java (+47 lines) and sends the request to the LLM. Click Stop to interrupt it at any time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fukju5yjpln5raqor5mis.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fukju5yjpln5raqor5mis.png" alt=" " width="640" height="879"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 4 – Review the generated code&lt;/strong&gt;&lt;br&gt;
Open the new file and check the result. Here Junie created the Task class with the fields id, description and completed, a constructor, and the getters and setters.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmx9zey8ra1idk5a8le94.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmx9zey8ra1idk5a8le94.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Part 3 – Use the Junie client with Ollama&lt;br&gt;
Step 1 – Install the Junie client&lt;/strong&gt;&lt;br&gt;
Open PowerShell and run this command:&lt;br&gt;
powershell -NoProfile -Command "iex (irm '&lt;a href="https://junie.jetbrains.com/install.ps1')" rel="noopener noreferrer"&gt;https://junie.jetbrains.com/install.ps1')&lt;/a&gt;"&lt;br&gt;
Step 2 – Launch Junie and trust the project&lt;br&gt;
Start Junie in the terminal. It displays its version (v.26.10.12) and asks whether you trust the contents of the project. Choose one of the options:&lt;br&gt;
• Trust this project&lt;br&gt;
• Trust all projects in the current folder&lt;br&gt;
• Keep untrusted&lt;br&gt;
Trusting a project loads its MCP servers, skills, commands and Junie configuration. If it is not trusted, the files stay available but the project configuration is not loaded.&lt;br&gt;
Tip: start Junie from your own project folder rather than C:\Windows\System32, as shown in the screenshot.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5oymy4vwt2cz9bnykufd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5oymy4vwt2cz9bnykufd.png" alt=" " width="799" height="415"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Step 2: Access Account Settings&lt;/strong&gt;&lt;br&gt;
To access account management&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8fcybtc1zoiprr2k84n8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8fcybtc1zoiprr2k84n8.png" alt=" " width="800" height="142"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 3: Choose Connection Type&lt;/strong&gt;&lt;br&gt;
What we see: The Connected accounts and API keys settings menu. Here you can choose from several options:   Manage your JetBrains account.   Use your own Cloud API keys (OpenAI, Anthropic, Google, xAI, Meta, OpenRouter, GitHub Copilot).   Connect custom local models and endpoints (LiteLLM, Ollama, LM Studio).&lt;br&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6zdr6rto0tpr4klz4nrp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6zdr6rto0tpr4klz4nrp.png" alt=" " width="799" height="208"&gt;&lt;/a&gt;&lt;br&gt;
*&lt;em&gt;Step 4: Select Your Local Server Provider&lt;br&gt;
*&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx748xkj0un7rpxyqieqr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx748xkj0un7rpxyqieqr.png" alt=" " width="800" height="138"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 5: Configure Ollama Settings&lt;/strong&gt;&lt;br&gt;
The Ollama settings panel. Here you can customize the Base URL option if your Ollama instance runs on a different port or network address.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqd7c7ugz7wkjwobmjp8q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqd7c7ugz7wkjwobmjp8q.png" alt=" " width="798" height="205"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 6: Verify Active Model and Interface Shortcuts&lt;/strong&gt;&lt;br&gt;
The main chat prompt interface featuring quick command guides at the top (/ for available commands, @ to search files, ! for bash commands, and ? for help).&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faa0n22c08mmuu3wowyag.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faa0n22c08mmuu3wowyag.png" alt=" " width="800" height="299"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 7: Model Processing &amp;amp; Useful Shortcuts&lt;/strong&gt;&lt;br&gt;
The active execution state of the client. After sending a user prompt (e.g., create a empty file.txt), the interface displays Thinking... esc to stop, showing that the LLM is currently processing the request.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw65ftx1px6z9z8omj2cd.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw65ftx1px6z9z8omj2cd.PNG" alt=" " width="800" height="249"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Step 8: Identifying the Error Message&lt;/strong&gt;&lt;br&gt;
When submitting an action command like create a empty file.txt, Junie outputs an error: "The model returned an unexpected response format. Try again or switch to a different model."&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8x2mdyoudgxiyrvht0hp.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8x2mdyoudgxiyrvht0hp.PNG" alt=" " width="800" height="142"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;**&lt;br&gt;
💡 Important Note on System Requirements:**&lt;br&gt;
The performance and availability of local AI models depend directly on your PC’s hardware specifications (RAM, VRAM, and GPU power). Running larger models (7B+ parameters) smoothly requires a solid setup. If your machine's hardware capacity is limited, switching to a Cloud API key (such as OpenAI, Anthropic, or Gemini) is the best way to get fast, reliable, and error-free responses without overloading your computer!&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>education</category>
      <category>productivity</category>
      <category>tools</category>
    </item>
  </channel>
</rss>
