Skip to main content

Requirements

Download

Go to github.com/satyendra2013/mira-app/releases/latest and download one of:
  • MIRA-x.x.x-x64.AppImage — runs on any x64 Linux, no install required
  • mira_x.x.x_amd64.deb — Debian/Ubuntu system install
  • mira-x.x.x-x86_64.rpm — Fedora/RHEL/openSUSE system install

Install

To add to your application launcher, place the AppImage in ~/.local/bin/ and create a .desktop file, or use AppImageLauncher.

Credential storage on Linux

MIRA uses libsecret to store secrets (API keys, AWS credentials) in your system keyring:
  • GNOME: GNOME Keyring (installed by default on Ubuntu, Fedora GNOME)
  • KDE: KWallet
If neither is available (e.g. on a headless or minimal install), credentials fall back to an encrypted file. Ensure libsecret is installed:

First launch

MIRA performs a one-time setup on first launch:
  • Creates a Python virtual environment at ~/.config/MIRA/mira-venv/
  • Installs all required Python packages from the bundled requirements.txt
A splash screen is displayed during this step (~60 seconds). The status bar shows NAE starting…NAE ready when complete.

Data location

All MIRA data is stored locally at:

Uninstall


Updating

MIRA checks for updates shortly after launch. When a new version is available, an in-app notification shows the available version number. Go to github.com/satyendra2013/mira-app/releases/latest to download the latest AppImage, .deb, or .rpm and install as above.
Edit this pageOpen a pull request to improve these instructions.