Murmur: An Open-Source Cron Daemon for Automating Claude Code Sessions

Murmur is an open-source cron daemon designed to automate Claude code sessions on a predetermined schedule. You no longer need to manually initiate sessions for routine tasks like checking competitor changelogs or triaging GitHub issues.
Key Details
The setup involves creating a HEARTBEAT.md file that uses YAML frontmatter for configuration, followed by a prompt that outlines the task:
---
name: competitor watch
cron: 0 9 * * MON
agent: claude-code
model: sonnet
timeout: 10m
---
fetch https://competitor.com/changelog.
compare against ~/tracking/competitor-last.md for new entries.
for each new feature, check our issue tracker and think about
whether it makes sense for our product given our roadmap.
only if it genuinely adds value: open an issue with reasoning.
update competitor-last.md. if nothing new, HEARTBEAT_OK.
Murmur reads this configuration file and runs the Claude sessions per the cron schedule. It's not meant to replace CI/CD, but rather it handles tasks where the decision-making is not strictly algorithmic, such as reading, analyzing, and deciding on a course of action.
For installation, you can use the following Homebrew command: brew install t0dorakis/murmur/murmur. Alternatively, set it up with a guided interview using NPX: npx skills add t0dorakis/murmur --skill heartbeat-cron.
Who It's For
Murmur is particularly useful for developers looking to automate routine tasks that require some level of cognitive processing beyond simple scripting.
📖 Read the full source: r/ClaudeAI
👀 See Also

AI Code Review Benchmark: Claude, Gemini, Codex, Qwen, and MiniMax Compared
A benchmark tested five AI models on 15 Milvus pull requests with known bugs. Claude detected 53% of bugs in raw mode, while adversarial debate between models increased detection to 80%.

A 7-File Governance Layer to Prevent LLM Session Drift
A developer created a governance layer with seven files to prevent Claude from silently undoing architectural decisions across sessions. The system includes active_context.md, contracts.md, and decisions.md files with a strict execution loop.

Wrangle: A Native macOS Editor for Managing Claude Code Sessions
Wrangle is a native macOS markdown editor built specifically for managing multiple Claude Code sessions, featuring embedded terminals and smart notifications. The developer created it after VS Code couldn't keep up with their daily workflow of running many Claude Code sessions.

Fine-tuned Qwen3.5-2B with RAG-Engram architecture improves grounded answer accuracy from 50% to 93% at 8K context
A developer fine-tuned Qwen3.5-2B with a custom RAG-Engram architecture to address the 'lost in the middle' phenomenon, improving correct answers at 8K tokens from 50% to 93% on real-world queries. The system uses a two-level approach with static entity embeddings and dynamic chunk navigation.