Troubleshooting¶
The app does not start¶
Checklist:
- Verify that
PySide6is installed. - Run
mira-cli --debugto inspect traces. - If you are using a virtual environment, confirm that it is activated.
Natural language commands are not recognized¶
Common causes:
- the sentence is too ambiguous
- the amount is missing for income or expense
- the local model is not available when you are expecting chat behavior
Actions:
- Use more direct phrases.
- Confirm the account or category exists, or let MIRA resolve it from context.
- Check that you are in
Assistantmode instead ofChatwhen no LLM is active.
Chat does not appear or does not respond¶
- Chat is enabled only when the local LLM engine is ready.
- Without an active GGUF model, only
Assistantmode is available.
Quick review:
- Confirm the GGUF model path is valid.
- Verify that
llama-cpp-pythonis installed if you want local chat. - Review logs with
--debug.
CSV import fails¶
Typical causes:
typeis notincomeorexpenseamountis not numeric or is less than or equal to zero- the file has incomplete columns
Solution:
- Validate the file headers.
- Fix invalid rows and try again.
Reports do not show what you expect¶
- Review active filters.
- Verify the date range.
- Confirm the transactions are assigned to the correct account and category.
I restored a backup and lost recent changes¶
Expected behavior: restore replaces the current content.
Mitigation:
- Keep versioned backups.
- Create a backup before restoring another file.