EliteIntel


Elite Intel

V1.0 English only - require English game.

V1.1 Multi lingual in the active development.

βš™οΈ INSTALL | πŸŽ“ WIKI | πŸ’»TECH STUFF


Can be ran 100% off-line or with various cloud services

Windows πŸͺŸ

  1. Download the πŸ‘‰installerπŸ‘ˆ.
  2. Run the installer and follow the on-screen prompts.

Linux 🐧

  1. Download the installer script:
curl -L -o installer.sh https://raw.githubusercontent.com/stone-alex/EliteIntel/refs/heads/master/distribution/installer.sh
  1. Make the script executable and run it:
chmod +x installer.sh
./installer.sh

The app installs to ~/.var/app/elite.intel.app. Setup complete. Look for shortcut under games or utilities called Elite Intel.

πŸ‘‰Free cloud if you don't have hardware for local LLMπŸ‘ˆ

Paid cloud services

The cost will very depending on which one you choose.

Local LLM

Why tulu-3.1-8b Supernova specifically

Minimum requirements for running the game and the Local LLM on the same GPU


Realtek users

Realtek's "enhancements" are a legitimate source of audio problems with Java's javax.sound.sampled. The auto noise suppression, equalizer, and "audio enhancements" Realtek enables by default can interfere with raw PCM capture because they process the audio stream at the driver level before Java ever sees it. That could and often does manifest as degraded STT quality or audio cutting out.


Overview

βœ… The off-line TTS. (Linux and Windows) Powered by Kokoro. built-in / included.

βœ… The off-line STT. (Linux and Windows) Powered by NVIDIA Parakeet. built-in / included.

βœ… Local off-line private LLM Installing local LLM

Elite Intel is your AI-powered, sidekick for Elite Dangerous. It's a Quality of Life (QoL) app that enhances gameplay with voice-activated commands uttered in natural language,

real-time journal parsing, and smart AI assistance-all while staying fully compliant with Frontier Developments' Terms of Service. No AFK play, and no unfair advantages; everything requires your input.

The app uses Speech-to-Text (STT) and Text-to-Speech (TTS) for natural voice interactions, and LLM for handling commands, queries, and chats. It processes game data from journal and auxiliary files, pulls in info from EDSM when needed, and keeps things responsive.


Contributing

Fork it and submit pull requests! Keep things modular and event-driven, and test your changes. For dev details, check out DEVELOPERS.md in the root. It covers the architecture (decoupled, multithreaded, event registry via reflection) and principles like DRY and SRP. All PRs go through review.

License

The project is open-source under a Creative Commons license CC BY-NC-SA 4.0, so feel free to check out the code and contribute. (see DEVELOPERS.md for details)

Contact Developer / Join the Community

If you run into issues, hit us up on GitHub issues or Feedback and bug reports are super welcome! To get in touch: πŸ‘‰MatrixπŸ‘ˆ