Directive 47 is a voice you can talk to while you fly.

1 The game keeps a journal. D47 reads it.

ELITE DANGEROUS you, flying writes THE JOURNAL a file, already on your PC reads DIRECTIVE 47 knows where you are Nothing is added to the game. The journal is something Elite already writes.

2 You talk. It talks back.

hold a key, or just say its name YOU D47 it answers, out loud

3 One panel. Two places to see it.

ONE PANEL built once YOUR MONITOR YOUR HEADSET Not a copy of the window — the same panel, drawn twice.

The details

A voice companion for Elite Dangerous on Windows 11. It reads the journal Elite already writes, answers out loud, and renders the same panel to a desktop window and a SteamVR overlay.

This site is the long form. In-app help is the short form: every settings row links to the page that explains it.

A way back

Every setting has a default, and you can always get back to it.

A row you have changed grows a small ↺ beside its label. Press it and that row goes back to the way it shipped. Rows you have not touched do not have one, so the glyph doubles as a quiet marker of what you have actually changed.

A card you have changed grows a Reset beside its heading. That puts back everything on that card in one go, which is the useful gesture when something has gone wrong and you do not know which of twenty-two rows did it.

Two things reset never touches:

  • Your API keys. Forgetting a key means going and finding it again, so it is a separate act and never something a card reset sweeps up. Asking for a working Speech tab is not asking to be logged out of ElevenLabs.
  • Anyone else’s settings. On a row that is yours rather than the installation’s — About Me, your character sheet, the core paired to your ship — reset means stop having my own answer, so the installation’s value shows through again. Clearing the box by hand still means deliberately blank, which is a different thing and stays different.

Directive 47 cannot reset anything by itself, and that is deliberate rather than an oversight. Reset writes safety-critical settings, and a single call that reached all of them at once is exactly what the rule about protected settings exists to prevent. The panel can, your keyboard can, and the model cannot.

Where everything is

The nav on the left is the whole site, grouped the way the settings panel is grouped — Foundation, Ship, Knowledge, Conversation, Voice, Interface, Acting on the game.

Two pages are worth reading before any capability page:

  • Installing — getting a build, verifying it, and where it keeps its files
  • Talking to Directive 47 — the two answer paths, running with no model, and what each turn reports

Capabilities

Every capability D47 registers has a page under Capabilities in the nav. That is enforced by tests rather than by habit — CI fails if a registered capability has no page, if its page does not quote the capability’s real tool schema, if the page is filed under a different group from the capability, or if any published page is unreachable from the nav.

There used to be a table here listing them. It listed sixteen of the thirty-three, which is what a hand-maintained copy of a generated list does given a few months — so the nav, which is built from each page’s own front matter and checked against the registry, is the list now.

Attribution

Directive 47 was created using assets and imagery from Elite Dangerous, with the permission of Frontier Developments plc, for non-commercial purposes. It is not endorsed by nor reflects the views or opinions of Frontier Developments and no employee of Frontier Developments was involved in the making of it.

Directive 47’s own code is MIT-licensed. The Elite Dangerous game data it ships — ship and module figures, blueprints, material names, engineer locations — is Frontier’s, used under their media usage rules, and is not covered by that licence.