Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 17 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,15 @@ sudo pacman -S python python-pip ffmpeg portaudio
# Ubuntu / Debian
sudo apt install python3 python3-pip python3-venv ffmpeg portaudio19-dev pulseaudio-utils

# Fedora / RHEL
# install rpm fusion
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

# install ffmpeg
sudo dnf swap ffmpeg-free ffmpeg --allowerasing

sudo dnf install python3 python3-pip python3-virtualenv pulseaudio-utils portaudio

# Your system should already have PipeWire/PulseAudio
```

Expand Down Expand Up @@ -87,6 +96,7 @@ ollama pull llama3.2:3b
```

**Option C: No AI (transcription only)**

- Set `ai_provider: none` in settings
- You'll get transcripts without AI summaries

Expand Down Expand Up @@ -220,9 +230,9 @@ Need to follow up with Sarah about budget

## AI Summary

The meeting discussed the updates and changes to be made on the content
side of a website, focusing on layout, design, and functionality. The
conversation centered around visualizing the proposed changes and finalizing
The meeting discussed the updates and changes to be made on the content
side of a website, focusing on layout, design, and functionality. The
conversation centered around visualizing the proposed changes and finalizing
the details for implementation. Key stakeholders were engaged in the discussion.

### Key Points
Expand All @@ -249,10 +259,10 @@ Charlie, [other participants]

## Full Transcript

**[00:00]** but the actual changes or the full updates are on the
**[00:00]** but the actual changes or the full updates are on the
content side of things.

**[00:06]** If I actually share with you just to help you kind of
**[00:06]** If I actually share with you just to help you kind of
visualize that...

**[00:12]** with what we look like, I'll share my screen right now...
Expand All @@ -272,7 +282,7 @@ Shows recording status in your Waybar (idle/recording/processing).
"custom/meeting-notes",
// ... your other modules
],

"custom/meeting-notes": {
"exec": "/path/to/meeting-notes/hyprland/waybar-module.sh",
"return-type": "json",
Expand Down Expand Up @@ -313,6 +323,7 @@ killall waybar && waybar &
```

The module shows:

- 󰗠 (gray) - App not running
- 󰗠 (green) - Ready
- 󰦕 05:42 (red) - Recording with timer
Expand Down
2 changes: 2 additions & 0 deletions setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,15 @@ if ! command -v pactl &> /dev/null; then
echo "ERROR: pactl not found. Please install pulseaudio-utils:"
echo " Arch: sudo pacman -S pulseaudio-utils"
echo " Ubuntu/Debian: sudo apt install pulseaudio-utils"
echo " Fedora/RHEL: sudo dnf install pulseaudio-utils"
exit 1
fi

if ! command -v ffmpeg &> /dev/null; then
echo "ERROR: ffmpeg not found. Please install it:"
echo " Arch: sudo pacman -S ffmpeg"
echo " Ubuntu/Debian: sudo apt install ffmpeg"
echo " Fedora/RHEL: sudo dnf install ffmpeg"
exit 1
fi

Expand Down