openbrief  by tantara

Transform videos and audio into actionable briefings on your desktop

Created 1 month ago
493 stars

Top 62.0% on SourcePulse

GitHubView on GitHub
Project Summary

OpenBrief transforms video and audio into desktop briefings. It imports media, extracts transcripts, generates grounded summaries, and enables chat interaction, offering a private and efficient content comprehension workflow.

How It Works

A Tauri v2 desktop app, built with pnpm/Turborepo, ingests local media or URLs. It uses bundled tools for downloading, local transcription (e.g., Whisper), and generates markdown summaries with timestamps. A chat interface allows querying content, prioritizing local execution for privacy.

Quick Start & Requirements

  • Install: cd client && pnpm install (consider pnpm approve-builds).
  • Prerequisites: Node.js (^22.21.0), pnpm (11.0.9), Rust/Cargo, Tauri v2 OS prerequisites.
  • Development: pnpm dev:tauri (desktop), pnpm dev:next (web).
  • Demo: Watch the demo.

Highlighted Details

  • Imports local audio/video and video URLs.
  • On-device speech-to-text (Whisper, Parakeet, Qwen3-ASR).
  • Generates markdown summaries with timestamps.
  • Interactive chat with transcript/summary.
  • Text-to-speech for summaries.
  • Supports various AI models for STT, TTS, LLM.

Maintenance & Community

Roadmap includes document support (PDF, HTML) and local LLMs. Acknowledgements list dependencies like yt-dlp and whisper.cpp. No explicit community channels or core maintainer details are prominent.

Licensing & Compatibility

Licensed under GNU Affero General Public License v3.0 (AGPL v3). This strong copyleft license requires derivative works to be distributed under AGPL v3. Commercial use or closed-source linking may be restricted.

Limitations & Caveats

Primarily audio/video focused; document support (PDF, HTML) is a future goal. Local LLM integration is pending. AGPL v3 imposes significant redistribution obligations.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
77 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.