Open-source compliance tools for EHS professionals. Local-first, single-binary Go applications that work standalone or as an integrated ecosystem.
Open-source compliance tools built for EHS professionals who need reliable, local-first software. Each tool ships as a single Go binary with zero runtime dependencies — use them standalone or together through shared configuration.
Knowledge base and note management. Flat-file markdown vault with text search and wikilinks. Edit in any editor, search from the terminal.
CLI · LSP / VS Code Extension · Flat FilesShared configuration library for the ecosystem. Schema-validated settings, change notifications, and cross-platform paths. Imported directly by each tool.
Go Library · CLI · SQLite · Schema ValidationMarkdown-to-PDF document generation with a component system. Professional theming, automatic pagination, and a grid layout engine.
Goldmark · Maroto v2 · YAML ThemesDesktop compliance management for manufacturing. Incidents, chemicals, training, and a schema builder for custom data — all in a single binary.
Go + React · SQLite · Zero CGO · OSHA / EPA / RCRA
┌──────────┐ ┌──────────┐ ┌──────────┐
│ Odin │ │ Muninn │ │ Huginn │
│ (web) │ │ (kb) │ │ (pdf) │
└────┬─────┘ └────┬─────┘ └────┬─────┘
│ │ │
└────────┬───────┴────────┬───────┘
│ │
┌─────▼─────┐ ┌─────▼─────┐
│ Heimdall │ │ Shared │
│ (config) │ │ Vault │
└───────────┘ └───────────┘
Each tool is standalone — no daemons, no IPC, no message bus. Heimdall is a shared Go library that provides a single source of truth for configuration across all tools, with schema validation and change notifications. Tools also share vault directories and databases on disk.
Every tool works independently. Shared configuration is a convenience, not a dependency.
Muninn is the first tool ready for use. Install it and start capturing knowledge:
go install github.com/asgardehs/muninn@latest
See the Muninn documentation for setup and usage.
Asgard is built by an EHS professional with 15+ years in automotive manufacturing who learned to code to solve the problems he kept running into on the job. Read more.
All Asgard tools are released under the GNU General Public License v3.0.