yoyo: Local MCP Server for Grounded Codebase Reads and Guarded Writes with Claude Code

What yoyo Does
yoyo is an open-source local MCP server designed for working on real codebases with coding agents, including Claude Code. The tool was built partly with Claude/Claude Code and is designed to be useful from Claude Code itself.
Core Features
- Grounded repo reads: Provides agents with capabilities like
inspect,judge_change, andimpact - Guarded writes: Prevents broken edits from silently landing in the codebase
- Structured feedback: Returns machine-readable
guard_failureoutput when a write fails - Retry mechanism: Adds
retry_planso the next repair step is narrower and more targeted - Runtime guards: Supports runtime guards for interpreted languages, allowing files to be rolled back if they parse but still fail at runtime
Language Support
Currently supports 16 languages: Rust, Go, Python, TypeScript, JavaScript, C, C++, C#, Clojure, Java, Kotlin, PHP, Ruby, Swift, Bash, and Zig.
Practical Example
A Python edit might pass a syntax check but still fail because of a missing import or undefined name. yoyo can catch that in the runtime guard, restore the original file, and return structured feedback for the next fix attempt.
Recent Updates
Recent work added initial Clojure support and least-privilege runtime config bootstrap.
Availability
The tool is free to try and open source at https://github.com/avirajkhare00/yoyo.
📖 Read the full source: r/ClaudeAI
👀 See Also
Claude Code Skill Tax: 2,596 Installed Skills, 40 Used, $91/Month Wasted
Every installed Claude Code skill loads into every session's system prompt. One user measured 102,651 tokens loaded per session with 98.6% never used, costing ~$91/month. An open-source tool, skill-tax, audits usage and cost.

PromptFlow Voice: Speak Hindi, Get Structured Claude Code Prompts — Built with Claude Code
A developer used Claude Code and Codex to build PromptFlow Voice — a desktop app that converts natural Hindi speech into structured dev prompts for Claude Code, or ready-to-send emails for Gmail. The demo shows a Hindi voice request producing an English Claude Code prompt about socket reconnection logic with exponential backoff.

Two Months with GitHub's Spec-Kit and Claude Code: What Works, What Doesn't
A developer shares practical notes on using GitHub's Spec-Driven Development toolkit with Claude Code, covering the five-phase workflow, drift issues, overhead trade-offs, and setup tips.

2026 Hermes Agent Alternatives Roundup: Self-Hosted Options from OpenClaw to memU Bot
A developer who has been running Hermes since launch tested every self-hosted and managed alternative after the ClawHub security mess. Key findings: OpenClaw (370k stars) but 9 CVEs in 4 days and ~20% malicious packages; TrustClaw rebuilt with OAuth/sandboxing; nanobot at ~4K lines Python with MCP; memU Bot with unique structured memory. Managed options include Perplexity Computer (19 models, $200/mo), Claude Cowork (opens real Mac apps), and KimiClaw (40GB RAG, locked to K2.5, Chinese data law). Full roundup at source.