Skip to content

Repository files navigation

dailybrief

Sponsor

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.

Kurulum

  1. (Opsiyonel) Sanal ortam olusturun ve aktif edin.
  2. Bagimliliklari kurun:
pip install -r requirements.txt

Ortam Degiskeni

ANTHROPIC_API_KEY zorunludur.

PowerShell:

$env:ANTHROPIC_API_KEY="your_api_key"

cmd.exe:

set ANTHROPIC_API_KEY=your_api_key

bash/zsh:

export ANTHROPIC_API_KEY="your_api_key"

Projede bir ornek dosya bulunur: .env.example Kendi ortam dosyanizi olusturmak icin kopyalayip degerleri doldurabilirsiniz.

Kullanim

python -m dailybrief --source ./notes

Not: --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

DailyBrief Demo

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

Katkida Bulunma

Gelistirme onerileri icin issue acabilir veya dogrudan PR gonderebilirsiniz.

Lisans

Bu proje MIT lisansi ile lisanslanmistir. Ayrintilar icin LICENSE dosyasina bakin.

About

cli, ai-agent, productivity, claude-ai, anthropic, terminal, python, personal-assistant, second-brain, local-first

Resources

Stars

17 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages