Skip to content

Commit 05b9a09

Browse files
feat: transcription & AI - Whisper, summaries, task extraction (#39)
Part 4/4 of audio recording feature stack. ## Changes - OpenAI Whisper transcription (gpt-4o-mini-transcribe) - Auto-generate 3-7 word summaries (GPT-4o-mini) - Extract actionable tasks from transcripts - TranscriptionSection UI component - SettingsPanel for OpenAI key management - Secure API key storage in authStore - 25MB file size limit handling ## Stack - PR 1/4: Foundation - PR 2/4: Recording service - PR 3/4: Recording UI - **PR 4/4: Transcription & AI** ← You are here ## Review notes Completes the feature. Focus on AI prompts, error handling, and API key security.
1 parent e90083a commit 05b9a09

File tree

9 files changed

+1049
-14
lines changed

9 files changed

+1049
-14
lines changed

src/main/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { registerAgentIpc, type TaskController } from "./services/agent.js";
1313
import { registerFsIpc } from "./services/fs.js";
1414
import { registerOsIpc } from "./services/os.js";
1515
import { registerPosthogIpc } from "./services/posthog.js";
16-
import { registerRecordingIpc } from "./services/recording-notranscribe.js";
16+
import { registerRecordingIpc } from "./services/recording.js";
1717

1818
const __filename = fileURLToPath(import.meta.url);
1919
const __dirname = path.dirname(__filename);

0 commit comments

Comments
 (0)