@@ -10,7 +10,6 @@ Built with **Tauri v2** (Rust desktop shell), **React 19** (TypeScript frontend)
1010
1111- [ Quick Start (Portable)] ( #quick-start-portable )
1212- [ Platform Support] ( #platform-support )
13- - [ Branch Strategy] ( #branch-strategy )
1413- [ Architecture Overview] ( #architecture-overview )
1514- [ Processing Pipeline] ( #processing-pipeline )
1615- [ Tech Stack] ( #tech-stack )
@@ -57,45 +56,6 @@ All platforms are built automatically via GitHub Actions on each tagged release.
5756
5857---
5958
60- ## Branch Strategy
61-
62- | Branch | Tier | Architecture | Target Audience |
63- | --------| ------| -------------| -----------------|
64- | ` free-tier ` | Free | TypeScript + Tauri | Public users |
65- | ` pro-tier ` | Pro | TypeScript + Tauri | Paid subscribers |
66- | ` master ` | Personal | Python + Tauri | Developer only |
67-
68- ### Free Tier Branch (` free-tier ` ) — this branch
69-
70- The publicly distributed version. No Python, no external server — single executable.
71-
72- - ** Input** : SRT/VTT transcript upload only (no video/audio file picker)
73- - ** Q&A Extraction** : Agent.AI webhook with pre-configured default agent, ** 8 LLM extractions per month** (rule-based extraction is always unlimited)
74- - ** Keywords** : Custom TF-IDF extraction (zero dependencies, built-in TypeScript)
75- - ** Features** : CSV export, dashboard analytics, keyword extraction, course management, attendance tracking
76- - ** Not included** : Whisper transcription, speaker diarization, video/audio upload, Claude/OpenAI providers
77- - ** Bundle size** : ~ 10 MB (no Python, no ML dependencies)
78-
79- ### Pro Tier Branch (` pro-tier ` )
80-
81- Everything in free, plus:
82-
83- - ** Unlimited LLM extractions** (no monthly cap)
84- - ** Claude and OpenAI provider options** (bring your own API key)
85- - ** Custom webhook URL** support
86-
87- ### Master Branch (` master ` )
88-
89- Full-featured personal build (Python + FastAPI backend):
90-
91- - ** Everything in pro**
92- - ** Whisper transcription** (faster-whisper with GPU acceleration)
93- - ** Speaker diarization** (pyannote-audio)
94- - ** Video and audio file upload** with full processing pipeline
95- - ** KeyBERT keyword extraction** (ML-powered, requires PyTorch)
96-
97- ---
98-
9959## Architecture Overview
10060
10161```
@@ -288,7 +248,7 @@ All data is stored in a local SQLite file managed by the Tauri SQL plugin.
288248## Key Features
289249
290250- ** SRT/VTT Transcript Upload** — Parse subtitle files from Zoom or other recording tools
291- - ** AI Q&A Extraction** — Agent.AI webhook extracts question-answer pairs from transcripts (8/month free tier )
251+ - ** AI Q&A Extraction** — Agent.AI webhook extracts question-answer pairs from transcripts (8/month)
292252- ** Rule-Based Q&A Fallback** — Pattern-matching extraction when AI is unavailable or quota exhausted
293253- ** TF-IDF Keyword Extraction** — Custom implementation with 350+ stopwords, n-gram analysis, zero dependencies
294254- ** Course Management** — Organize meetings into courses with session tracking
0 commit comments