Spaces:
Sleeping
Sleeping
|
Download README.md from BonusLockSMith/audio-to-notes: direct link, hf CLI and curl.
- Browser
- Download file 1.9 kB
-
https://huggingface.co/spaces/BonusLockSMith/audio-to-notes/resolve/main/README.md
- Command line
-
hf download hf://spaces/BonusLockSMith/audio-to-notes/README.md
-
curl -L -o README.md https://huggingface.co/spaces/BonusLockSMith/audio-to-notes/resolve/main/README.md
1.9 kB
A newer version of the Gradio SDK is available: 6.30.0
metadata
title: Audio to Notes
emoji: ποΈ
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.38.2
app_file: app.py
pinned: false
short_description: Audio β transcript, summary & action items Β·
Audio β Notes ποΈ
Upload a recording or record from the mic β get a timestamped transcript ([mm:ss] per line,
so every quote is citable by the minute), a short summary, and a list of action items
(task Β· owner Β· due).
Project #7 of my "30 AI Projects in 15 Days" build-in-public challenge.
βΆ Live demo: https://notes.gritai.solutions
How it works
- Transcribe with faster-whisper (
base, int8) on CPU β reliable and quick for short clips, no GPU/CUDA libraries required. - Summarize with one Claude call using forced tool-use, so the summary + action items come back as schema-valid JSON every time (no brittle parsing).
- Two-stage pipeline: transcription β summarization, each a clean step.
Two tiers
- Free (this demo) β short clips β transcript + summary + action items.
- GritAI Studio (Pro) β long meetings, speaker attribution (quotable by minute and speaker), a searchable/quotable archive, and auto-generated briefing docs. Join the waitlist in the app.
Run locally
pip install -r requirements.txt
export ANTHROPIC_API_KEY=sk-ant-... # for the summary + action items
python app.py # http://127.0.0.1:7860
Deploy (Hugging Face Space)
- Create a Gradio Space β CPU basic hardware is enough (no GPU needed).
- Add secret
ANTHROPIC_API_KEYfor the summary + action items. - Push these files; point notes.gritai.solutions at the Space (CNAME β
hf.space, DNS-only).
Built by Robert Lucyk Β· GritAI Solutions Β· part of the 30-in-15 challenge.
