Coordinator-plus-specialists pattern, with a researcher that fetches sources, a fact-checker that verifies claims, and a writer that produces the final output. Citations are inline, sources are de-duplicated across domains, and the synthesis runs on a premium model while the grunt work stays cheap.
1modules:2 web: { config: { search_backend: duckduckgo } }3 memory: { config: { working_memory: true } }45agents:6 - id: coordinator7 brain: { model: claude-sonnet-4-6 }8 workers: [researcher, fact_checker]9 - id: researcher10 modules: [{web: [search, fetch]}, memory]11 brain: { model: deepseek-chat, temperature: 0.2 }12 - id: fact_checker13 modules: [{web: [search]}]14 brain: { model: deepseek-chat, temperature: 0 }# 1. install runtime
curl -sSL https://digitorn.ai/install | sh
# 2. save the YAML above to ~/.digitorn/apps/my-research-agent/app.yaml
mkdir -p ~/.digitorn/apps/my-research-agent
# paste the YAML into app.yaml
# 3. deploy
digitorn deploy my-research-agentEngineering notes from the Digitorn team. No marketing, no launch announcements, no "10 prompts that will change your life". Just the things we write that we'd want to read.