Skip to content

Jonathan-Racaud/Astro-Mind

Repository files navigation

Astro Mind

Astro Mind is a friendly AI assistant for Elite Dangerous commanders, designed to help you explore and understand the capabilities of ships across the galaxy.

Getting Started

Welcome to Astro Mind! This AI assistant is here to help you explore and understand the capabilities of ships in Elite Dangerous. Whether you're a seasoned explorer or new to the game, Astro Mind can provide detailed information about ships, their specifications, and more.

How to Use

  1. Ask Questions: Simply type your question in the chat interface, and Astro Mind will provide detailed answers.
  2. Example Questions:
    • "What are the specs of the Anaconda?"
    • "How does the Python compare to the Cobra Mk IV?"
    • "What are the key features of the Asp Explorer?"
    • "Tell me about the best exploration ships"
    • "What's the top choice for a combat vessel?"

Onboarding Experience

When you first use Astro Mind, you'll see:

  1. A welcome message explaining the purpose of the app
  2. A list of example questions to help you get started
  3. A "Got it, let's start!" button to begin your interaction

Powered by modern LLMs and a RAG (Retrieval-Augmented Generation) system, Astro Mind combines embedded knowledge with curated data extracted from the Elite Dangerous Fandom Wiki to provide detailed answers about ships and their specifications.

Future versions will include role-specific outfitting recommendations, real-time data scraping, and integration with community tools such as EDSY.org for direct loadout visualization.

Astro Mind aims to be your co-pilot in the outfitting bay, context-aware, and constantly evolving.


Features

Currently Implemented

  • LLM-Powered Question Answering (Ships Only) Ask natural-language questions about ships—get detailed descriptions, stats, and comparisons.

  • RAG-Based Knowledge Retrieval Uses a Retrieval-Augmented Generation system to ground responses in curated, up-to-date wiki data.

  • Modular RAG Architecture Built for future extension to equipment, modules, weapons, and third-party integrations.

Planned Features

  • Real-Time Web Scraping Automatically fetch the latest data from the Elite Dangerous Fandom Wiki when existing info is outdated or missing.

  • EDSY.org Integration
    Generate .json loadout files that can be imported directly into EDSY.org for ship build visualization.

  • Intention-Based Outfitting Recommendations
    Get suggestions tailored to your ship’s role—combat, mining, exploration, trade, or multi-role builds.

  • Third-Party API Support Interface with community tools and services for enhanced functionality and shared ecosystem support.


Tech Stack

Layer Tools & Frameworks
Vector Store Qdrant
Data Source Manually scraped from the Elite Dangerous Fandom Wiki
Language Python

Acknowledgments

  • Elite Dangerous is the sole propriety of Frontier Developments.
  • Data sources extracted and transformed from the Elite Dangerous Fandom Wiki.

License

This project is currently under development. Licensing terms will be added in a future release.

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.

About

An AI-powered Elite Dangerous assistant.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages