Open tools for closed systems.
Fieldmouse Works builds open-source software for ecosystems that are expensive, restrictive, difficult to leave, or designed around permanent vendor dependence. The goal is practical: users should be able to run the software, understand it, move their data, and keep operating on their own terms.
Built by Peter Permenter, a systems and backend engineer focused on explicit state, reproducible behavior, recovery, portability, and software that remains operable without a permanent vendor relationship.
A cross-distro Linux package manager that installs RPM, DEB, and Arch packages across Fedora, Ubuntu, and Arch while preserving each format's lifecycle semantics.
Conary runs those formats through one atomic, content-addressed transaction model with history, rollback, and immutable system generations. The maintainer-operated Remi service provides package conversion and metadata.
Status: early preview; use a VM or non-critical host.
Self-hosted training-record software for emergency communications, designed around versioned programs, immutable finalized records, acknowledgments, lawful disposition, recovery, and portable exports.
Consolebook is intended as an open alternative to closed public-safety training and employee-record systems, with agency-owned data and self-hosting as first-class requirements.
Status: pre-alpha design and buildable scaffold.
Additional repositories contain supporting libraries and archived experiments used by the projects above.
Fieldmouse Works is named for the small creature willing to take on something much larger than itself. That is a useful model for the work here: find the closed system, understand what it actually does, and build the open door.
Project documentation and contribution routes live in each repository. For the person behind the work, see Peter's GitHub profile.