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
LuiggiVal08/toon-memoryMCP server giving AI coding agents offline, token-efficient persistent memory — recall decisions, patterns, and bugs across sessions with 68.5% fewer tokens than re-reading context. No LLM, no server;
nisargpatel1906/Aethos_MemoryUniversal, cross-tool persistent memory bank for AI assistants (Claude Code, Cursor, Windsurf, OpenCode, Codex) powered by FastMCP, Gemini embeddings & Supabase pgvector.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.