175 Commits

Author SHA1 Message Date
Prakash Joshi Pax
26362bb50e
Merge pull request #263 from gdmka/feature/ai-enhancement-retry-logic
Implement Retry Logic for AI Enhancement Service
2025-08-28 09:00:01 +05:45
Alexey Haidamaka
c83afac031 feat: Add retry logic to AI enhancement service 2025-08-28 03:34:12 +02:00
Brandon Weng
95061cda40 spacing 2025-08-27 14:51:36 -04:00
Brandon Weng
620b3a8d3b Remove cleanup state 2025-08-27 14:50:09 -04:00
Brandon Weng
2ea220dfed use default configs from upstream for parakeet 2025-08-27 14:48:07 -04:00
Beingpax
2aac1020f8 Added support for preserving the prompt used during enhancement on 2025-08-26 21:34:54 +05:45
Prakash Joshi Pax
6980857750
Merge pull request #258 from gdmka/gdmka-mistral-medium-latest
added mistral-medium-latest
2025-08-26 20:57:30 +05:45
Beingpax
b3257eef61 Fixed license validation and activation issue due to missing API header on 2025-08-26 20:51:29 +05:45
Alexey Haidamaka
d666343121
added mistral-medium-latest
https://docs.mistral.ai/getting-started/models/models_overview/#api-versioning

Medium offers a reasonable balance between Small and Large in output and speed. Especially now when Large is sometimes is frequently over capacity.

This is my go to model for Mistral.
2025-08-26 16:32:43 +02:00
Beingpax
68e8a21746 Clipboard context with their own tags 2025-08-26 16:55:01 +05:45
Beingpax
71fdbdfc75 Add obfuscated trial storage to prevent perpetual trial 2025-08-26 09:41:42 +05:45
Beingpax
9e29b34db1 Fix decoder state cleanup blocking transcription start with Parakeet model 2025-08-25 13:50:07 +05:45
Beingpax
6a308b81bf Update app to support Parakeet B3 model 2025-08-25 13:00:35 +05:45
Beingpax
2708cc502a Added support for Gemini models for transcription 2025-08-25 12:00:15 +05:45
Beingpax
49a3cd0f4a Add support for word replacement in non-space languages 2025-08-25 10:46:01 +05:45
Beingpax
405b7ed143 Add predefined dictionary words 2025-08-23 23:34:14 +05:45
Beingpax
edd3145bf3 Remove toggle from dictionary items 2025-08-23 23:04:08 +05:45
Beingpax
73bb3e765a Remove dictionary item dependency on local Whisper model 2025-08-23 22:15:13 +05:45
Beingpax
abe12d0dfe Fix AI assistant prompt using dictionary items as context 2025-08-23 19:32:36 +05:45
Beingpax
f13e559536 Add support for retrying the last transcription from menu bar 2025-08-23 17:16:17 +05:45
Beingpax
881957793f Log successful license validation responses 2025-08-22 10:00:39 +05:45
Beingpax
d39c660bca Logging for license validation issue 2025-08-22 02:13:09 +05:45
Beingpax
57b58ec80e Add dictionary context to AI enhancement 2025-08-19 21:48:22 +05:45
Beingpax
4ddd35504a Logging for License Verification 2025-08-19 15:00:39 +05:45
Beingpax
3c84bcf757 Logging of failed API verification and adding GPT‑4 models again. 2025-08-19 09:57:32 +05:45
Beingpax
889162633c remove api header 2025-08-18 19:48:09 +05:45
Beingpax
08657224d4 Add gpt-oss from groq 2025-08-18 17:00:40 +05:45
Beingpax
36fa030d12 Fix audio processing overflow error 2025-08-14 14:22:28 +05:45
Beingpax
8d319aa99a Fix Mistral enhancement endpoint 2025-08-14 09:26:41 +05:45
Beingpax
79ba95ccad Add announcement service for important notice/updates 2025-08-13 17:26:30 +05:45
Beingpax
a8db010900 Added support for adding fine-tuned local whisper models. 2025-08-13 14:04:34 +05:45
Beingpax
a3c302b50b Update TranscriptCleanup with interval settings 2025-08-13 09:07:08 +05:45
Beingpax
0b8eb71048 Enable native Apple Speech Analyzer in build 2025-08-11 09:07:29 +05:45
Danny Ricciotti
e2b04a2ac3 Fix to build on Mac OS15 2025-08-10 18:58:16 -04:00
Beingpax
0e2d9017c6 Move pause media feature inside an experimental section 2025-08-10 18:48:48 +05:45
Beingpax
a3b25bb15f Fix OpenAI API verification compatibility issue 2025-08-09 19:58:36 +05:45
Beingpax
2ae40c3e91 Updated openAI models to use gpt 5 2025-08-08 22:01:33 +05:45
Beingpax
0c517c728b Improved cursorpaster with clipboard restoration 2025-08-08 20:56:54 +05:45
Beingpax
f4aaad45a1 Update mixture transcription service 2025-08-07 21:08:43 +05:45
Prakash Joshi Pax
104e719f79
Merge pull request #215 from oswalpalash/patch-3
Add gpt-oss-120b to cerebras
2025-08-07 14:23:27 +05:45
Prakash Joshi Pax
135ab6c53a
Update AIService.swift 2025-08-07 14:22:38 +05:45
Beingpax
acaa11923f Fix AI enhancement icon fallback to use default prompt 2025-08-07 13:45:53 +05:45
Beingpax
3fc90b43be Add Control+V shortcut for paste last transcription 2025-08-07 13:25:38 +05:45
Beingpax
0e930c519c Add feedback for enhancement toggle 2025-08-07 01:28:26 +05:45
Beingpax
2970895376 Support for zero data retention on 2025-08-07 01:18:35 +05:45
Beingpax
45b9dcdc6e Add feedback for prompt change and power mode change 2025-08-07 00:03:27 +05:45
Palash Oswal
c820964a16
Add gpt-oss-120b to cerebras 2025-08-05 13:52:04 -04:00
Beingpax
41cfc2eca3 refactor: Centralize notification definitions 2025-08-05 21:48:11 +05:45
Beingpax
b9fad57d3e feat: Update Power Mode session dynamically 2025-08-05 21:45:11 +05:45
Beingpax
5b43f3a2b3 Feat: Overhaul Power Mode to use individual configurations 2025-08-05 08:14:10 +05:45