[docs] document env var somewhere somehow
describe the feature in the desktop app, you can configure hugging face mirror, but for the screenpipe server cli ,there is no such option , when try to use whisper for audio transcription, need to download mode from hugging face
why is this needed? hugging face is banned in China
additional context
you are using local processing. all your data stays on your computer.
warning: telemetry is enabled. only error-level data will be sent to highlight.io.
to disable, use the --disable-telemetry flag.
check latest changes here: https://github.com/mediar-ai/screenpipe/releases
2025-02-07T14:15:37.861529Z INFO screenpipe: starting pipes
failed to start pipe timeline: No pipe.js/pipe.ts found in the pipe/dist directory
2025-02-07T14:15:37.864597Z INFO screenpipe_server::server: Server starting on 127.0.0.1:3030
2025-02-07T14:15:45.839709Z INFO screenpipe_server::video: Starting FFmpeg process for file: C:\Users\dassi\.screenpipe\data\monitor_490607759_2025-02-07_14-15-45.mp4
2025-02-07T14:15:48.283937Z INFO screenpipe_server::resource_monitor: Runtime: 10s, Total Memory: 2% (0.25 GB / 16.09 GB), Total CPU: 88%
2025-02-07T14:15:58.322953Z INFO screenpipe_server::resource_monitor: Runtime: 20s, Total Memory: 2% (0.26 GB / 16.09 GB), Total CPU: 92%
2025-02-07T14:16:00.374953Z ERROR screenpipe: continuous recording error: request error: https://huggingface.co/distil-whisper/distil-large-v3/resolve/main/config.json: Connection Failed: Connect error: connection timed out
Caused by:
0: https://huggingface.co/distil-whisper/distil-large-v3/resolve/main/config.json: Connection Failed: Connect error: connection timed out
1: connection timed out
i think there is no flag currently but as a workaround you can set HF_ENDPOINT to the mirror. kinda like how its done here
https://github.com/mediar-ai/screenpipe/pull/415
@louis030195 I wonder that many useful features lies in env vars Can you list or document all the Env Vars that influence Screenpipe CLI or desktop app
how can we document it well?
/bounty 50
more docs on env vars
💎 $50 bounty • Screenpi.pe
Steps to solve:
- Start working: Comment
/attempt #1298with your implementation plan - Submit work: Create a pull request including
/claim #1298in the PR body to claim the bounty - Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts
Thank you for contributing to mediar-ai/screenpipe!
| Attempt | Started (UTC) | Solution | Actions |
|---|---|---|---|
| 🟢 @Omar8345 | Apr 12, 2025, 04:29:43 AM | #1719 | Reward |
| 🟢 @hunnywar | Feb 21, 2025, 07:58:44 AM | WIP |
/attempt #1298
@Ayush9026: We appreciate your enthusiasm but since you already have 3 active bounty attempts, we're going to keep this open for other contributors to attempt. 🫡
/attempt #1298
| Algora profile | Completed bounties | Tech | Active attempts | Options |
|---|---|---|---|---|
| @hunnywar | 2 mediar-ai bounties + 1 bounty from 1 project |
Go, TypeScript |
Cancel attempt |
/attempt #1298