Open-source compliance tools for EHS professionals. Local-first, single-binary Go applications that work standalone or as an integrated ecosystem.
The all-seeing overseer — compliance management for manufacturing.
Odin is a desktop EHS/compliance application targeting small manufacturing facilities that carry the same regulatory burden as large enterprises but lack the IT budget for enterprise ERP modules. It ships as a single binary per platform with an embedded SQLite database — no server, no cloud, no IT department.
| Layer | Technology |
|---|---|
| Backend | Go HTTP server |
| Frontend | React + Tailwind CSS + Vite |
| Database | SQLite (ncruces/go-sqlite3, pure Go) |
| UI | System browser (odin.localhost) |
| Distribution | Single binary via go:embed, zero CGO |
| Module | Regulatory Coverage |
|---|---|
| Incidents | OSHA 300, 300A, 301 |
| Chemicals / SDS | OSHA HazCom, EPA Tier II (EPCRA 311/312), SARA 313/TRI |
| Training | Multi-regulatory (HazCom, Forklift, LOTO, Confined Space, etc.) |
| Schema Builder | User-defined tables, fields, and relationships |