SIMD-accelerated, single-pass codebase intelligence fabric for AI agents. Offload multi-keyword scans and AST context-pruning to native silicon.
View on GitHub ↗Search-Mesh is a Rust-native codebase intelligence service for autonomous coding agents.
The goal is to reduce agent latency and token waste by moving repository search, syntax-aware filtering, context extraction, and precise patching into a local MCP-compatible process.
This repository is in early setup. The current focus is a small, correct MVP:
- A Rust workspace with separate core and MCP crates. - A JSON-RPC over stdio server implementing the MCP initialize lifecycle handshake, suitable for Claude Code, OpenCode, and other MCP-compatible agents. - A first search tool, scan, backed by multi-keyword scanning. - A syntax probe tool, astprobe, backed by tree-sitter for Rust, Python, JavaScript, and TypeScript. - A context extraction tool, squeeze, that returns AST-bounded source blocks. - A patch tool, patch, that applies precise line/column edits and reports syntax validity.
SIMD acceleration, tree-sitter verification, semantic squeezing, and atomic patching are planned phases, not current guarantees.
- scan: scan target directories for multiple keywords in one pass. - astprobe: validate raw hits against syntax tree node types. - squeeze: return the smallest useful AST-bounded code block around a hit. - patch: apply byte-offset edits and verify syntax after mutation.
See docs/usage.md for local examples and docs/mcp-protocol.md for the draft protocol.
This repository is a self-hosted Claude Code plugin marketplace. It bundles the search-mesh MCP server registration and the agent skill together, so /plugin install wires up both in one step:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/jamestkelly--search-mesh.html)
Memory your agent can trust — every answer carries its source; when it doesn't know, it says so. Hermetic, local, MCP.
Kaseban/batonConvert AI coding sessions between Claude Code, Codex, OpenCode, Zed, Aider, Gemini CLI, Cursor, Cline & more — lossless, round-trip tested. MCP server + CLI.
vshulcz/deja-vuYour agents already solved this. deja finds it — retroactive search and MCP recall over the session logs your coding agents already wrote. Cross-agent, SSH-portable, one zero-dep binary, fully local.
24KaratAu/openhubTerminal discovery hub and package manager for AI coding tools, MCP servers, and agent skills. Built with Python & Textual
aethrox/doctrineSoftware engineering discipline grounded in named primary standards (OWASP, ITIL, IETF RFCs, ISO, BABOK, SBAR, and more), shipped as a Claude Code plugin and an MCP server.
bar181/bar-observatoryDeterministic, local-only audit reports for Claude Code AI agent sessions. Rust + SQLite. Zero network calls. MCP server for agents.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.