Skip to content

Latest commit

 

History

History
 
 

README.md

Integrations

Connect MisakaNet to your AI coding tool. Search 271+ failure-recovery lessons directly from your workflow.

Available Integrations

Tool Status Setup
Cursor ✅ Ready Failure-memory rule
Claude Code ✅ Ready Failure playbook
Continue.dev ✅ Ready Setup Guide
Shell ✅ Ready misaka-search.sh — see below
misaka run ✅ Ready python scripts/misaka_run.py <cmd>
Aider Planned
VS Code Planned
Cline Planned

Public smoke evidence

Quick: Shell Alias

Add to ~/.bashrc or ~/.zshrc:

misaka() {
  local repo="$HOME/MisakaNet"
  if [ ! -d "$repo" ]; then
    git clone https://github.com/Ikalus1988/MisakaNet.git "$repo"
  fi
  cd "$repo" && pip install -q misakanet-core
  python3 search_knowledge.py "$*" --top 5
}

Usage: misaka database locked

Python Integration

from misakanet.tools.langchain_tool import MisakaNetSearchTool

tool = MisakaNetSearchTool()
results = tool._run("database locked")

MCP Server

MisakaNet ships as an MCP server for Claude Code, Cursor, Continue.dev, and any MCP-compatible tool.

Claude Code Setup

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "misakanet": {
      "command": "python3",
      "args": ["C:/Users/hp/MisakaNet/scripts/mcp_server.py"]
    }
  }
}

Available Tools

Tool Description
misakanet_search Search lessons by query, domain, and top-N
misakanet_get_lesson Get full lesson content by path or ID
misakanet_submit_usage Report lesson usage (solved/partial/not-helpful)

Prerequisites

# Build SAG-Lite index (one-time)
python3 scripts/export_okf.py
python3 scripts/build_sag_index.py

Usage

Once configured, your AI tool can search MisakaNet directly:

  • Claude Code: "search MisakaNet for database locked errors"
  • Cursor: @misaka database locked
  • Any MCP client: call misakanet_search tool

Want to build an integration for your tool? See bounty #268.