# Imwald: Linux-native Nostr client Qt (PySide6) + SQLite (WAL) Nostr client for Linux. Relay worker ingests into the local DB; feed, search, notifications, DB admin, and composer are wired in `src/imwald/`. ## Run (development) ```bash cd imwald python3 -m venv .venv .venv/bin/pip install -e '.[dev]' PYTHONPATH=src .venv/bin/python -m imwald ``` Optional dev extras are declared in `pyproject.toml` (`pytest`). ## Core client features 1. Handles websocket and https relays 2. Integrates all custom relay lists and sensible defaults 3. Easy onboarding for new users 4. Algorithmic feed (no follows, no recommendation lists) 5. File-style/application handling 6. SQL Lite data storage 7. Media caching 8. Voting and reacting on all events 9. Grammar check, translations, and read-alouds for popular world languages 10. Full profile view 11. Discussion/Bulletin board 12. Notifications