Single-file bash installer (setup-openwhispr.sh) with distro detection, dependency installation, STT/AI cleanup provider selection, API key management, and first-run launch. Includes README, LICENSE (MIT), CHANGELOG, .gitignore, ShellCheck CI, issue templates, PR template, and GitHub setup guide. https://claude.ai/code/session_01XKYC1basxdwtHy71tky7xm
1.0 KiB
1.0 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.0] — 2026-03-25
Added
- Single-file bash installer
setup-openwhispr.sh - Automatic distro detection (Ubuntu, Debian, Mint, Fedora, openSUSE, Arch)
- Architecture detection (amd64, arm64)
- GitHub releases integration — fetches latest OpenWhispr automatically
- Paste dependency detection (xdotool / kdotool / wtype / D-Bus)
- STT provider selection: local Whisper/Parakeet, Groq, OpenAI Realtime
- AI cleanup provider selection: OpenAI, Anthropic, Groq, Ollama, skip
- Safe API key storage in
~/.bashrc(never overwrites existing keys) - Idempotent — safe to re-run, skips already-installed versions
- ShellCheck CI via GitHub Actions
- README with cost table, privacy table, and one-command install
- Issue templates for bug reports and distro compatibility reports
- Pull request template