Open-source compliance tools for EHS professionals. Local-first, single-binary Go applications that work standalone or as an integrated ecosystem.
To build Muninn from source:
No C compiler, CGO, or external libraries required.
git clone https://github.com/asgardehs/muninn.git
cd muninn
go build -o muninn ./cmd/muninn
After building, add the binary to your PATH:
Linux:
sudo cp muninn /usr/local/bin/
macOS:
cp muninn /usr/local/bin/
Windows (PowerShell, run as Administrator):
New-Item -ItemType Directory -Force -Path "$env:LOCALAPPDATA\Programs\muninn"
Copy-Item muninn.exe "$env:LOCALAPPDATA\Programs\muninn\"
# Add to your user PATH (persistent across sessions)
$currentPath = [Environment]::GetEnvironmentVariable("Path", "User")
[Environment]::SetEnvironmentVariable("Path", "$currentPath;$env:LOCALAPPDATA\Programs\muninn", "User")
The VS Code extension provides LSP-powered wikilink navigation and a “New Note” command. Requires Node.js and npm.
cd vscode
npm install
npm run compile
npm run package
This produces muninn-0.1.0.vsix. Install it with:
code --install-extension muninn-0.1.0.vsix
Or use muninn install after building.