Djinn can host up to MemoryUnit-3 of non-icebreaker programs.

The memory costs of hosted programs do not count against your memory limit.

Click, 1Credit: Search your stack for a virus program, reveal it, and add it to your grip. Shuffle your stack.

Djinn is a daemon that can host programs that are not icebreakers.

Constant Ability
Programs that are not icebreakers can be installed hosted directly onto Djinn
Constant Ability
Programs hosted on Djinn do not take up memory units

Djinn also provides the Runner with an action to tutor for viruses.

Triggered Ability - Paid
Cost  : Effect
Click, 1Credit Runner searches the stack for a virus program, reveals that program, puts it into the grip, and then shuffles the stack.


Page 5, Column 1, Paragraph(s) 4-5, FAQ
The Runner cannot move other installed programs to Djinn when it is installed.

When the Runner installs a program, he has the choice of installing it directly into his rig or on Djinn. He cannot move programs onto Djinn at a later point.

Related RulingsEdit

  • Djinn does not provide additional memory and thus does not allow Overmind to gain more counters.[1]:Ruling


  1. Unused Memory for Overmind Ruling
    Overmind states that it gains a power counter for each unused MU. Does this take into account MU that can only be used for a limited number of programs (i.e. Djinn's 3 extra MU)?
    Yes, Overmind gains power counters from any unused MU (from such sources as Deep Red). Djinn does not work, however, because it does not provide extra memory.
Community content is available under CC-BY-SA unless otherwise noted.