About this project

Mural is a TypeScript-based console application described as an architecture agent for Claude Code. The project includes standard npm scripts for development: running in watch mode with tsx, compiling TypeScript to a dist directory, running compiled output, type-checking without emitting, and cleaning the build directory. Usage is initiated via npm run dev with a help flag. Documentation includes a Diagram API Guide and a Diagram User Manual located in the docs directory. The project also supports packaging and installation as a VS Code extension, with instructions to uninstall via code --uninstall-extension mural-vscode and rebuild using npm run build, npx vsce package, and code --install-extension with a vsix file.