DSH Hub
misakanet cover

Ikalus1988/MisakaNet

misakanet

UIWeb UI543 GitHub stars· updated 2026-10-27

Re-debugging Solved Failures? No Way. 500+ Evidence-graded fix lessons, One MCP Call-->https://misakanet.org

Install

npx @deepseek-ai/dsh plugin --profile web add misakanet`

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

misakanet DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/misakanet.svg)](https://dshhub.dev/plugins/misakanet)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from Ikalus1988/MisakaNet, cleaned of badges and images.

English | 日本語 | 简体中文

MisakaNet

mcp-name: io.github.Ikalus1988/misakanet

The same failure, paid for twice.

A pip install times out behind a corporate proxy. An agent finds the fix. Days later the same timeout appears on another machine, under another model — and is debugged from scratch, because the fix was never written down anywhere the next agent looks.

MisakaNet is that place: a git-backed failure memory. Every lesson is a Markdown file in this repository — graded by evidence, reviewed like code, retrieved by an agent instead of guessed at. You fail once; the next agent does not.

Agent-native interfaces: MCP server (8 tools), WebMCP, llms.txt, A2A discovery via .well-known/agent-card.json.

<em>Core</em>   

<em>Install</em>   

<em>Ecosystem</em>   


Install (30 seconds)

The point of an install is a first successful search, not the install. None of these needs an account or a token.

Your hostCommand
DeepSeek Harnessdsh plugin --profile web add misakanet — or type misakanet in Add plugin
Claude Code/plugin marketplace add Ikalus1988/MisakaNet then /plugin install misakanet@misakanet
Installer-managedClaude Code · Codex · Hermes · OpenClaw · codewhale · Cursor · Gemini CLI · Copilot CLI · OpenCode · Kiro · MiniMax Code
Any other MCP clientpoint it at https://misakanet.org/mcp — public endpoint, anonymous reads
Your own codepip install misakanet-core (library) · pip install misakanet (stdio server)

The installer-managed row is what npx @misaka-net/misakanet-setup writes into each host's config.

Updates: dsh plugin --profile web update misakanet@latest. Installer updates: npx @misaka-net/misakanet-setup@latest. Full prerequisites and the two-package trap: How to use it.

Your first five minutes

1. Ask it something you have actually broken. No client installed? This curl is the whole interface:

curl -sS https://misakanet.org/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json' \
  -H 'MCP-Protocol-Version: 2025-06-18' -H 'Origin: https://misakanet.org' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"misakanet_search","arguments":{"query":"database is locked","top":3}}}'

2. Read what came back. A hit returns the lesson, its evidence_level, and its path — open the file and read the fix before running any command in it. A miss returns no_match plus a ready-to-call intake: the corpus saying it does not know this one yet.

3. Check the trust signal, not the tone. E0–E3 say how far a lesson was verified; E4 is the one nobody can write or vote into.

What is MisakaNet?

Git-backed failure memory for AI coding agents. An error shows up → the agent searches → it applies a fix somebody already verified → if nothing matches, the miss becomes an intake, and the intake becomes a lesson for the next agent.

Every lesson is a Markdown file: reviewed like code, graded by evidence, retrieved with BM25 over the Python standard library. The hosted MCP endpoint adds an optional semantic fallback (bge-m3 + Vectorize) only when BM25 returns no match; MISAKANET_SEMANTIC=0 disables it. No vector database is required locally, and no server unless you want one.

…

Related plugins