You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+22-7Lines changed: 22 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,15 +23,25 @@
23
23
24
24
</details>
25
25
26
-
## Why I Built This
26
+
## Jump to:
27
+
28
+
-[Why Recap?](#why-recap)
29
+
-[Features](#features)
30
+
-[System Requirements](#system-requirements)
31
+
-[How It Works](#how-it-works)
32
+
-[Installation](#installation)
33
+
-[Usage](#usage)
34
+
-[Contributing](#contributing)
35
+
36
+
## Why Recap?
27
37
28
38
Ever been in a meeting where you wanted to focus on your work but still catch the important bits? That's exactly why I created Recap.
29
39
30
40
I found myself constantly torn between paying attention to meetings and getting actual work done. Sometimes I'd miss crucial decisions while coding, or I'd lose my flow state trying to take notes. I needed something that could listen for me and give me the highlights afterward.
31
41
32
42
But here's the thing - I didn't want my private conversations floating around on some company's servers. When you're discussing sensitive business matters, product roadmaps, or personal topics, that data should stay on YOUR machine. That's why Recap processes everything locally on your Mac using Apple's own technologies.
33
43
34
-
Now, Recap is broken. But it is a project that I am always working on in my free time so it meets my needs. I hope it can help you too.
44
+
Recap is broken in its current state, but since I use it daily myself, you can absolutely expect new features soon!
35
45
36
46
---
37
47
@@ -42,13 +52,15 @@ Now, Recap is broken. But it is a project that I am always working on in my free
42
52
43
53
Recap is an open-source, privacy-focused, macOS-native project to help you summarize your meetings. You could summarize audio of any app, not just meetings.
44
54
45
-
## Stack
46
-
47
-
#### Linter
48
-
Not using any linter right now, but I am planning to use SwiftLint/SwiftFormat in the future (PRs greatly welcomed).
55
+
## Features
56
+
-**Meeting Detection**: Automatically detects meetings in Microsoft Teams, Zoom, Google Meet, and more using macOS ScreenCaptureKit (Coming Soon!)
57
+
-**Audio Recording**: Records system audio and optionally microphone input
58
+
-**Local Processing**: Uses WhisperKit for transcription and Ollama/OpenRouter for summarization, all on your Mac
59
+
-**Privacy First**: No data leaves your device unless you choose to share it
60
+
-**Open Source**: Fully transparent codebase for community contributions
49
61
50
-
Built using native macOS technologies - no drivers or kernel extensions required.
51
62
63
+
#### Under the hood
52
64
- Native Core Audio taps, AVAudioEngine, driver-free system audio capture
0 commit comments