EchoMKB is an agent skill developed by EchoForge for AI writing Midnight code. Since the Compact syntax and SDK package names in the model training data are mostly outdated, this skill has removed the “answer from memory” option. Each time it’s used, it first retrieves the llms.txt index from docs.midnight.network, sorts over 1200 pages locally, opens the top few pages, and extracts the original text with title paths and URLs, then feeds it to the model. The query terms don’t leave the local machine; the official website only shows which pages were retrieved.
The version has a separate command. The official release notes on August 25th released Compact toolchain 0.34.0 (language 0.26.0), but matrix testing still supports 0.31.1 and language 0.23. Both numbers must be reported. Deployment follows the matrix, and syntax follows the page’s own annotations. When the network is disconnected, a KB snapshot with a date must be returned, and the response must state that it’s a snapshot.
Zero dependencies, one Node file, Apache 2.0. npx skills add EchoForge-Dev/EchoMKB loads agents like Claude Code, Cursor, and Codex. It’s the agent-facing side of MIDNIGHT_KB; the introduction page is at EchoMKB — live Midnight knowledge for coding agents.