by pinoox
The Biomimetic Context Engine & Neural Runtime for AI Coding Assistants
Unlocks once the catalog security scan passes (runs nightly).
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/pinoox/neuromeshGuides for using ai agents skills like neuromesh.
How does nature pack two metres of DNA into a nucleus without deleting a single letter?
Not by throwing genes away — by folding.
NeuroMesh does the same thing to your repository: a neural graph in RAM, reversible one-line folds, and an evidence packet instead of three thousand-line files dumped into Cursor or Claude.
Local-first MCP · Cursor · Codex · OpenCode · MiMo CLI · Antigravity · VS Code · Claude · Kilo · Trae · Windsurf · Zed
The pain · The idea · Galaxy · Install · Connect · Docs · Site
You ask a simple question in a large project. The editor copies two or three thousand-line files and ships them to the model.
What you pay for:
Today’s workarounds all leak in a different place:
| Approach | What goes wrong |
|---|---|
| Vector RAG | Chunks smash functions. The shape of the code disappears. |
| “Just attach the files” | The model sees everything and understands nothing. |
| A static code graph | Better map — then it still pastes full files into the prompt. |
NeuroMesh is the missing step: route first, then fold. The graph is for finding the path. The packet is what the model actually reads.
Nature does not delete DNA to fit a nucleus. It supercoils.
NeuroMesh treats the syntax tree like a genetic strand in RAM:
/* [neuromesh:fold:fold_unused_helper_1 | 12 lines folded | fn unused_helper()] */
The agent still sees the shape of the file — signatures, imports, neighbors — without paying for every private helper. When a folded body is required, neuromesh_expand_fold unsplices it from a registry in memory. Nothing was deleted. Nothing needs a second grep of the disk.
Structure stays. Tokens sleep. Wake a fold when you need it.
| Nature | In the engine | For the agent |
|---|---|---|
| DNA supercoiling | Genetic skeletonizer | Fold unused bodies; keep the map of the file |
| Physarum (slime mold) | Steiner / shortest connecting tissue | Don’t flood the prompt with the whole neighborhood — grow the cheapest path between seeds |
| Synapses & STDP | Pheromone edges + record_feedback |
Paths you actually edited get stronger next time |
| Cell membrane | QualityGate | Tight by default; auth / payment tasks open the membrane |
| Mycelium | Hyphal prefetch | Warm the next hop before the second tool call |
| Neural mesh | Project graph in RAM | Files, functions, Imports, Calls — a nervous system, not a bag of strings |
The philosophy of the social pitch is right: a graph in RAM, a short path, the rest dormant. After seeds resolve, neighborhood Physarum grows tubes between them (under 20ms, skipped if the subgraph is huge). Fill still respects the token cap. record_feedback is how synapses change the next packet.
Play with the metaphors and the crates: docs/nature.md.
neuromesh monitor is the live mesh: subsystems as a constellation, then the file graph, then the symbols inside a module.
Default URL: http://127.0.0.1:8765. Port: neuromesh port.
flowchart LR
P[Prompt] --> I[Identifiers]
I --> G[Graph in RAM]
G --> S[Seed files]
S --> T[Physarum tubes]
T --> F[Fill + synapses]
F --> X[Exon / intron splice]
X --> E[Evidence packet]
E --> W[expand_fold if needed]
handle_tool_call survives; it is not lowercased into mush.balanced = 5k extra tokens).Tell the agent (full install guide):
neuromesh_get_context(task_description)
→ neuromesh_expand_fold if a body is still folded
→ neuromesh_trace for callers
→ neuromesh_record_feedback after a good edit
| Mode | Extra tokens on top of seeds | Feel |
|---|---|---|
max_savings |
0 | Tiny, obvious edits |
balanced |
5,000 | Default |
max_quality |
16,000 | Refactors, auth, “don’t you dare miss it” |
Seeds are never truncated to fake a small packet.
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/pinoox/neuromesh/main/install.sh | bash
Windows
irm https://raw.githubusercontent.com/pinoox/neuromesh/main/install.ps1 | iex
# From source (needs rustup 1.80+; distro rustc 1.75 cannot parse this Cargo.lock)
git clone https://github.com/pinoox/neuromesh.git
cd neuromesh
cargo build --release --bin neuromesh
# Or Cargo
cargo install --git https://github.com/pinoox/neuromesh.git neuromesh-cli --bin neuromesh
neuromesh doctor
neuromesh connect # write MCP configs for this repo (absolute binary, no PATH)
Same installer overwrites the binary. Re-run the curl / irm command above (or cargo install --force --git …). Then neuromesh -v and restart the IDE so MCP does not keep an old process.
Two copies are common: installer vs Cargo.
| How you installed | Binary |
|---|---|
install.sh |
~/.local/bin/neuromesh |
install.ps1 |
%LOCALAPPDATA%\Programs\neuromesh\neuromesh.exe (also copied to ~\.cargo\bin if that folder exists) |
cargo install |
~/.cargo/bin/neuromesh |
which neuromesh / where.exe neuromesh shows which one PATH hits first. Delete the extra file, or cargo uninstall neuromesh-cli if Cargo owns it. Drop the neuromesh block from .cursor/mcp.json (and friends) if you are leaving MCP.
Native MCP stdio — what Cursor, Claude, Codex, OpenCode, MiMo CLI, Antigravity, VS Code, Kilo Code, Trae, MiniMax, Windsurf, Cline, and Zed launch.
neuromesh connect # merge NeuroMesh into project + installed-app configs
neuromesh connect --print # copy-paste snippets only
That writes an absolute command (this binary) plus args: ["mcp", "<workspace>"] and NEUROMESH_WORKSPACE, so the agent does not need neuromesh on PATH.
Manual (PATH required): if neuromesh is on PATH, paste into Cursor MCP settings (.cursor/mcp.json). Always pass the workspace path as the second argument — args: ["mcp"] alone may index your home directory:
{
"mcpServers": {
"neuromesh": {
"command": "neuromesh",
"args": ["mcp"]
}
}
}
Run this from your project root (or use neuromesh connect, which also pins the absolute binary path and workspace).
Details and other clients: docs/mcp.md#manual.
| Client | Config |
|---|---|
| Cursor | .cursor/mcp.json or ~/.cursor/mcp.json |
| VS Code / Copilot | .vscode/mcp.json (servers) |
| Codex | .codex/config.toml or ~/.codex/config.toml |
| OpenCode | opencode.json / ~/.config/opencode/opencode.jsonc (mcp → local server) |
| MiMo CLI | .mimo-code.json or ~/.mimo-code/config.json (mcpServers) |
| Antigravity | .agents/mcp_config.json or ~/.gemini/config/mcp_config.json |
| Gemini CLI | ~/.gemini/settings.json |
| Kilo Code | .kilo/kilo.jsonc (mcp + command array) |
| Trae | .trae/mcp.json or Trae/User/mcp.json |
| MiniMax Code | .minimax/mcp.json (same mcpServers shape) |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
| Claude Desktop | claude_desktop_config.json |
| Claude Code | .mcp.json or claude mcp add neuromesh -- neuromesh mcp |
| Cline / Roo | cline_mcp_settings.json / Roo MCP settings |
| Zed | context_servers in settings (` |
neuromesh is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by pinoox. The Biomimetic Context Engine & Neural Runtime for AI Coding Assistants. It has 71 GitHub stars.
neuromesh's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/pinoox/neuromesh" and add it to your Claude Code skills directory (see the Installation section above).
neuromesh is primarily written in Rust. It is open-source under pinoox on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh neuromesh against similar tools.
No comments yet. Be the first to share your thoughts!