cd /news/developer-tools/oh-my-agent-shared-mcp-daemons-and-o… · home topics developer-tools article
[ARTICLE · art-79623] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

oh-my-agent: shared MCP daemons and offline BGM rendering

The oh-my-agent project merged a complete overhaul of MCP process management, sharing serena daemons per-project by default instead of spawning separate copies per session, reducing 65 processes and 800MB of RAM across six sessions. The update also adds offline background music rendering via `--music <preset>`, fixes global installation to prevent language detection scanner from walking irrelevant files, and improves prompt reductions validated across 20 agent runs.

read1 min views1 publishedJul 30, 2026

We just merged a complete overhaul of how oh-my-agent manages MCP processes. Previously, every agent session spawned its own copy of every stdio MCP server. We measured 65 processes and 800MB of RAM across six sessions. Now, serena daemons are shared per-project by default.

--music <preset>

to render background music beds offline..agents/oma-config.yaml

file.The music presets are arranged rather than looped, using scale degrees and per-bar gain ramps to build a proper bed over the specified duration.

oma install --global

registered the home directory as a project, preventing the language detection scanner from walking up to 20,000 irrelevant files.oma-hook.sh

wrapper no longer bakes in the absolute path of the installer, keeping version-controlled hooks clean across teams.model:probe

command to correctly resolve custom registered slugs instead of always falling back to the owner prefix..mcp.json

file.These fixes prevent local installation environments from leaking into version control and breaking workflows when shared across different machines.

generated/

tracking directory.The prompt reductions were validated across 20 agent runs, proving that removing explicit examples actually improved the agent's ability to fix mutable sort keys without introducing false positives.

curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex

oh-my-agent is built for teams who orchestrate more than they prompt. Next up: expanding the video compositor with custom branded layers.

── more in #developer-tools 4 stories · sorted by recency
── more on @oh-my-agent 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/oh-my-agent-shared-m…] indexed:0 read:1min 2026-07-30 ·