Fieldmouse
Works

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: you should be able to run the software, understand it, move your data, and keep operating on your own terms.

The Fieldmouse Works mark: a field mouse on a rock, looking up into a shaft of light.

Current projects

Conary

Language
Rust
Client license
MIT OR Apache-2.0
Remi license
AGPL-3.0-or-later
Status
pre-alpha preview

A cross-distro Linux package manager written in Rust for RPM, DEB, Arch, and native CCS packages on Fedora, Ubuntu, and Arch. It preserves each source format's lifecycle semantics without delegating normal operations to the host package manager.

Content-addressed storage, recorded changesets, and immutable system generations make package state and recovery explicit. The workspace also includes Remi, Conary's package-conversion and signed-catalog service.

Public package-feed readiness and external testing are tracked in the launch status, separately from the ability to build or run the client.

Pre-alpha preview: use a VM or disposable host. Not a production replacement for apt, dnf, or pacman. Read the current status before testing.

FieldmouseWorks/Conary

Consolebook

Language
Rust
Status
pre-alpha

Self-hosted training-record software for emergency communications centers: versioned programs, Daily Observation Reports, weekly summaries, task signoffs, and trainee histories, with agency-owned data and portable records.

Implemented workflows include assignment-scoped access, immutable finalized records, acknowledgments, amendments, verifiable structured exports, and complete trainee packets.

Rust and Axum, SQLite, and an embedded SvelteKit interface: one executable and one data directory per installation. A small center should be able to operate its own system without a collection of external services.

Pre-alpha: usable for development and evaluation only. Use invented data, never production or personnel records. Retention, holds, lawful disposition, attachments, PDF rendering, and stronger restore proof remain on the roadmap.

FieldmouseWorks/consolebook

Fieldmouse Works focuses on Linux infrastructure and emergency-communications software. For Peter's persistent-world games, native game reconstruction, and runtime research, visit his personal GitHub profile.

About the name

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.