diff --git a/README.md b/README.md index b0db8b63..23311594 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Type `/graphify` in your AI coding assistant and it maps your entire project — code, docs, PDFs, images, videos — into a knowledge graph you can query instead of grepping through files. -Works in Claude Code, Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, VS Code Copilot Chat, Aider, OpenClaw, Factory Droid, Trae, Hermes, Kiro, Pi, and Google Antigravity. +Works in Claude Code, Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, VS Code Copilot Chat, Aider, OpenClaw, Factory Droid, Trae, Hermes, Kimi Code, Kiro, Pi, and Google Antigravity. ``` /graphify . @@ -71,6 +71,7 @@ uv tool install graphifyy && graphify install | Trae CN | `graphify install --platform trae-cn` | | Gemini CLI | `graphify install --platform gemini` | | Hermes | `graphify install --platform hermes` | +| Kimi Code | `graphify install --platform kimi` | | Kiro IDE/CLI | `graphify kiro install` | | Pi coding agent | `graphify install --platform pi` | | Cursor | `graphify cursor install` | @@ -100,6 +101,7 @@ Run this once in your project after building a graph: | Cursor | `graphify cursor install` | | Gemini CLI | `graphify gemini install` | | Hermes | `graphify hermes install` | +| Kimi Code | `graphify install --platform kimi` | | Kiro IDE/CLI | `graphify kiro install` | | Pi coding agent | `graphify pi install` | | Google Antigravity | `graphify antigravity install` | @@ -221,6 +223,9 @@ graphify query "what connects DigestAuth to Response?" --graph graphify-out/grap # expose the graph as an MCP server (for repeated tool-call access) python -m graphify.serve graphify-out/graph.json + +# register with Kimi Code: +kimi mcp add --transport stdio graphify -- python -m graphify.serve graphify-out/graph.json ``` The MCP server gives your assistant structured access: `query_graph`, `get_node`, `get_neighbors`, `shortest_path`. diff --git a/graphify/__main__.py b/graphify/__main__.py index f22819cc..be49f131 100644 --- a/graphify/__main__.py +++ b/graphify/__main__.py @@ -147,6 +147,11 @@ _PLATFORM_CONFIG: dict[str, dict] = { "skill_dst": Path(".claude") / "skills" / "graphify" / "SKILL.md", "claude_md": True, }, + "kimi": { + "skill_file": "skill.md", + "skill_dst": Path(".kimi") / "skills" / "graphify" / "SKILL.md", + "claude_md": False, + }, }