mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-27 21:05:34 +00:00
Daily Digest
A morning briefing operator that searches the web for current news on your chosen topics and produces a concise, structured summary.
Requirements
- OpenJarvis installed (
git clone https://github.com/open-jarvis/OpenJarvis.git && cd OpenJarvis && uv syncoruv sync --extra dev) - An inference engine running (Ollama, cloud API, vLLM, etc.)
Usage
python examples/daily_digest/daily_digest.py --help
python examples/daily_digest/daily_digest.py --topics "AI,robotics,space"
python examples/daily_digest/daily_digest.py --topics "finance,crypto" \
--model gpt-4o --engine cloud --output digest.md
How It Works
The script creates a Jarvis instance configured with the orchestrator agent
and two tools:
- web_search -- searches the web for current news on each topic
- think -- internal reasoning scratchpad to organize and prioritize findings
The orchestrator agent searches for each topic, reasons about what is most newsworthy, and composes a daily briefing with per-topic bullet points and a closing outlook paragraph. Optionally saves the output to a file.