dailybrief, bir klasordeki Markdown ve metin notlarini toplayip Anthropic API ile kisa bir gunluk brifing ureten bir Python CLI aracidir. Notlar Turkce ve Ingilizce karisik olsa bile icerigi analiz ederek tek bir duzenli ciktida ozetler. Terminalde Rich ile baslik, tarih, brifing paneli ve kaynak dosya sayisi ile okunakli bir gorunum sunar.
- (Opsiyonel) Sanal ortam olusturun ve aktif edin.
- Bagimliliklari kurun:
pip install -r requirements.txtANTHROPIC_API_KEY zorunludur.
PowerShell:
$env:ANTHROPIC_API_KEY="your_api_key"cmd.exe:
set ANTHROPIC_API_KEY=your_api_keybash/zsh:
export ANTHROPIC_API_KEY="your_api_key"Projede bir ornek dosya bulunur: .env.example
Kendi ortam dosyanizi olusturmak icin kopyalayip degerleri doldurabilirsiniz.
python -m dailybrief --source ./notesNot: --source verilmezse varsayilan olarak ./notes kullanilir.
Windows kullanicilari .exe dosyasini Releases sayfasindan indirebilir; Python kurulumu gerekmez.
Ilk calistirmada ANTHROPIC_API_KEY yoksa anahtar terminalden istenir ve %USERPROFILE%\\.dailybrief\\config.toml dosyasina kaydedilir.
Demo GIF'i yeniden uretmek icin: python scripts/generate_demo.py
VHS kurulumu: https://github.com/charmbracelet/vhs
Demoyu yeniden olusturmak icin: vhs demo.tape
Gelistirme onerileri icin issue acabilir veya dogrudan PR gonderebilirsiniz.
Bu proje MIT lisansi ile lisanslanmistir. Ayrintilar icin LICENSE dosyasina bakin.
