2026-02-10

journalreference

2026-02-10

Matt shared David Ondrej's OpenClaw video

  • Video: "I made my OpenClaw 10x more powerful" by David Ondrej (352k subs, 27.5k views, published Feb 9)
  • YouTube: https://youtu.be/cod50CWlZeU
  • Matt asked me to watch and learn from it

Key takeaways vs our setup:

  • Perplexity Sonar Pro Search via OpenRouter — replaces Brave Search with AI-powered search. We should upgrade.
  • Perplexity Deep Research endpoint — for heavy research tasks. Would help overnight scans.
  • Both need a fresh OpenRouter API key (ours is expired per MEMORY.md)
  • "Living files" concept = what we already do with SOUL.md, MEMORY.md, etc.
  • Video also mentions connecting ChatGPT subscription for free API calls (codex model)
  • Multi-agent team structure idea — future consideration

Action items:

  • Get fresh OpenRouter API key — sk-or-v1-... (stored in config env)
  • Swap Brave → Perplexity Sonar Pro Search — DONE, config patched, gateway restarted
  • Add Deep Research endpoint for heavy research

Perplexity Search Upgrade — COMPLETE ✅

  • Swapped Brave → Perplexity Sonar Pro Search via OpenRouter
  • Config: tools.web.search.provider: "perplexity", model: perplexity/sonar-pro-search
  • baseUrl: https://openrouter.ai/api/v1
  • Cost: ~2-5 cents/search, pay-per-use
  • Brave API key kept in env as fallback
  • Test confirmed working (~7.5s response time with AI-synthesized results)

OpenRouter API Key

  • Fresh key created and stored in config env (OPENROUTER_API_KEY)
  • Matt loaded credits on OpenRouter account
  • Used for: Perplexity search, potential Deep Research, free models

OpenAI ChatGPT Onboarding — IN PROGRESS

  • Matt ran openclaw onboard --profile openai-chatgpt
  • Selected "Local gateway (this machine)" — gateway at ws://127.0.0.1:18789
  • Was proceeding through interactive setup wizard when session compacted
  • Goal: Connect ChatGPT sub for free GPT-5.3 Codex API calls
  • Next: Complete wizard, set up /model codex alias

Morning Brief Cron Job Created

  • Job ID: 09d6759e-fbd5-4c8e-a650-ca92c0bdc443
  • Schedule: Daily 8:30 AM EST
  • Delivers to: Telegram
  • Sections: Weather, Gmail, Calendar, Markets, AI/Tech, Sports/Betting, Side Projects, Overnight Picks, Action Items
  • Issue: Gmail & Calendar can't be accessed from isolated cron session (no browser). Consider moving those checks to heartbeat.
  • Test ran successfully — output looked great, Matt approved the format
  • Note: Fired twice on test — watch for duplicates

Tools Found on Matt's Machine

ToolPathUse
FMP API ClientAI-powered-stock-research-reports/src/lib/fmp/client.tsStock data, DCF, earnings
Stock Research SaaSAI-powered-stock-research-reportsFull Next.js app, not deployed
Pluto Bettingpluto-bettingBetting automation
Cappers AutomationcapperbetsautomationPick tracking
Bet Trackerbet-tracker-appBet tracking

Videos Watched

  • David Ondrej: "I made my OpenClaw 10x more powerful" — setup tips, Perplexity upgrade
  • Alex Finn x4: ClawdBot setup, 5 use cases, 10x tips, Opus 4.6 guide
  • Key takeaways: morning brief, memory flush, session memory search, model routing

Session Memory Search

  • EnabledmemorySearch.experimental.sessionMemory: true, sources: memory + sessions

All Video Upgrades Applied (Session 2)

Config changes made today:

  1. ✅ Perplexity Sonar Pro Search (via OpenRouter)
  2. ✅ OpenAI Codex OAuth connected (openai-codex:default profile)
  3. ✅ Triple fallback: Opus → Sonnet → GPT-5.3 Codex
  4. ✅ Model aliases: /model codex, /model gpt, /model opus, /model sonnet
  5. ✅ Session memory search enabled
  6. ✅ Morning Brief cron (8:30 AM) — job 09d6759e
  7. ✅ Overnight Vibe Coder cron (11 PM, builds things) — job d06e03d0
  8. ✅ Afternoon Research Report cron (2 PM) — job c6ac7928
  9. ✅ Last 30 Days trend skill — already installed

Second Brain improvements:

  • Sub-agent updated C:\Users\mpmmo\second-brain (port 3002, PM2)
  • Added: auto-tagging, MEMORY.md pinned, auto-refresh, darker theme, recursive scanning
  • Matt wants it deployed to Vercel for phone access

Gmail/Calendar — WAITING ON MATT:

  • Recommended: Google App Password + Himalaya (IMAP) for email
  • Calendar: secret iCal URL from Google Calendar settings
  • Matt needs to: (1) create app password at myaccount.google.com/apppasswords, (2) share iCal URL

Cron jobs:

JobIDScheduleModel
Morning Brief09d6759e8:30 AM ESTopus
Afternoon Researchc6ac79282:00 PM ESTsonnet
Overnight Vibe Coderd06e03d011:00 PM ESTsonnet