Repository navigation
Slickly AI v1.0.340
Installation
Choose the artifact for your platform:
| Platform | File | Notes |
|---|---|---|
| Windows | Slickly-AI-Setup-*.exe |
NSIS installer — installs app + adds to Start Menu |
| Linux | *.deb |
Debian/Ubuntu — auto-pulls system deps (Python, ffmpeg, GTK) |
| Linux | *.AppImage |
Universal — no install, just chmod +x and run |
| macOS | *.dmg / *.zip |
Intel and Apple Silicon builds; unsigned, so first launch may require approval in Privacy & Security |
macOS builds are not code-signed or notarized. Gatekeeper may block first launch; users may need to approve the app in System Settings → Privacy & Security. For distribution to general users, signing and notarization are recommended.
First Run
On first launch, Cleverly opens the Settings window automatically for your Google Gemini API key.
Get a free key from Google AI Studio. You can also edit .env directly.
Optional: Local Whisper (offline speech)
Install Python 3.10+ and ffmpeg, then run:
./setup.sh --no-runChecksums
See SHA256SUMS.txt attached to this release.
What's Changed
Summary
This release includes 59 commits since v1.0.250.
Features
- Add quota-free production API revision check (
1d85c6e)
Fixes
- restore general chat and resilient screen AI (
33308ab) - Fix hosted AI retries and production verification gating (
de708eb) - Fix production Gemini transient retries (
adff92c) - Fix Slickly AI release gates (
5ef263a)
Improvements
- Update Gemini fallback test for bounded same-model retry (
b4b3012) - Update Gemini key-failover test for Gemini 3.1 Flash Lite (
9845049) - Update screen-vision revision verification (
64e76c4)
Other Changes
- Use Gemini 3 and stop stability diagnostics on quota exhaustion (
cce282e) - Make production AI verification quota-aware and avoid redundant provider calls (
0b1b609) - Separate offline source checks from quota-gated production verification (
2208d8b) - Ensure quota failure diagnostics run and pin Node version (
68ea2db) - Stop production stability test immediately when initial chat hits quota (
58136e4) - Cancel superseded production verification runs to prevent quota-burning overlap (
8305b17) - Prevent every main push from burning AI quota or auto-publishing releases (
4eb8f05) - Require explicit tag or manual request to publish a release (
3dbca14) - Run production AI checks independently and stop skipping tests (
c2ee0ee) - Run screen AI soak only on manual verification (
baebf5c) - Bump production API revision to refresh Vercel environment (
47997ac) - Expect refreshed production API revision (
7363125) - Expect refreshed production API revision (
cd45380) - Verify refreshed production API revision (
6d7d833) - Separate API revision check from live quota verification (
80d685a) - Trace Gemini key source and prioritize rotated primary key (
c7f66d9) - Correct Gemini key-list delimiter parsing (
c53e9a1) - Bump production API revision for Gemini key tracing (
3d532cc) - Bump production API revision for Gemini key tracing (
cac6352) - Bump production API revision for Gemini key tracing (
599c181) - Bump production API revision for Gemini key tracing (
ea42435) - Bump production API revision for Gemini key tracing (
b8153f7) - Retry transient Gemini 3 upstream failures and bump API revision (
1f38f71) - Tighten Gemini 3 verification: scripts/test-production-ai-stability.js (
00a1984) - Tighten Gemini 3 verification: scripts/test-live-screen-vision.js (
f766807) - Tighten Gemini 3 verification: .github/workflows/verify-v175.yml (
557bb77) - Tighten Gemini 3 verification: scripts/test-direct-gemini-connectivity.js (
ded4821) - Tighten Gemini 3 verification: scripts/test-gemini-live-chat.js (
c1d8b8e) - Expect Gemini 3 transient-retry API revision (
d25c993) - Serialize live AI verification to avoid quota bursts (
d8fe788) - Allow Gemini 3 vision requests enough time to complete (
2f2b4dd) - Test the longer screen-vision timeout and fast chat deadline (
b6d17e8) - Use higher-quota Gemini 3.5 Flash Lite for production AI (
570fa64) - Test the selected higher-quota Gemini 3.5 Flash Lite model (
b65ee2d) - Verify direct Gemini 3.5 Flash Lite connectivity (
2ded663) - Verify production screen vision with Gemini 3.5 Flash Lite (
1166b6b) - Expect the updated Gemini 3.5 production API revision (
6a8c074) - Keep production revision fingerprint aligned with current verification workflow (
08b0bac) - Keep screen-vision revision assertion aligned with production (
d335f7e) - Keep production revision check aligned with current deployment (
9c0bf00) - Use the selected Gemini 3.5 Flash Lite model in stability checks (
617deb9) - Switch production and verification to Gemini 3.1 Flash Lite (
24f9a9a) - Switch production and verification to Gemini 3.1 Flash Lite (
604f2f9) - Switch production and verification to Gemini 3.1 Flash Lite (
348118a) - Use Gemini 3.1 Flash Lite as desktop default (
fc4609a) - Compress screen captures before sending to AI (
00b9bf0) - Align production verification with Gemini 3.1 deployment (
388a56c) - Align production verification with Gemini 3.1 deployment (
a56da1a) - Test compressed JPEG screen captures (
f81c7e4) - Retry transient Gemini screen-vision failures (
7bbf4a0) - Make direct Gemini connectivity probe diagnostic-only (
63d15b5)
Full Changelog: v1.0.250...v1.0.340