JetBrains Junie

Junie, JetBrains' coding agent, follows your rules and searches your notes as it codes.

Connects with
Config file
Takes work from @alwen
No
Plans
Every plan
Website
jetbrains.com/junie

What changes

  1. Codes with your rules applied
  2. Checks past decisions before it changes something
  3. Logs decisions in your journal

Set up

  1. Add Alwen's address to ~/.junie/mcp/mcp.json, as shown here.

  2. Junie says Authorization required: AuthorizeAllow on the Alwen page.

~/.junie/mcp/mcp.json
{
  "mcpServers": {
    "alwen": { "url": "https://api.alwen.ai/mcp" }
  }
}

What it reads and writes

Every write is a commit signed by JetBrains Junie, so you can see what it added and undo it.

Reads

  • Your rules and profile, once per session
  • Notes that match what you're working on
Your vaultyou/alwen-vault

Writes

  • What it learns, into inbox/junie/ for the tidy-up to file
  • Decisions, straight into journal/
  • Suggested rules, which wait for you to confirm

Give every AI the same memory.

Start free