Requirements
| Requirement | Detail |
|---|---|
| Distribution | Ubuntu 20.04+, Fedora 36+, or any modern x64 Linux |
| Architecture | x64 (amd64) |
| Python | Bundled — no separate install needed |
| LLM provider | One of: AWS Bedrock, Anthropic, OpenAI, or Ollama |
| Disk space | ~500 MB (includes bundled Python runtime) |
| keychain backend | libsecret (GNOME) or KWallet (KDE) for secure credential storage |
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 requiredmira_x.x.x_amd64.deb— Debian/Ubuntu system installmira-x.x.x-x86_64.rpm— Fedora/RHEL/openSUSE system install
Install
- AppImage (any distro)
- Debian / Ubuntu (.deb)
- Fedora / RPM (.rpm)
~/.local/bin/ and create a
.desktop file, or use AppImageLauncher.Credential storage on Linux
MIRA useslibsecret to store secrets (API keys, AWS credentials) in your system keyring:
- GNOME: GNOME Keyring (installed by default on Ubuntu, Fedora GNOME)
- KDE: KWallet
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
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 page — Open a pull
request
to improve these instructions.