Wednesday, October 15, 2025
All the Bits Fit to Print
A Rust-based CLI tool managing business data as code with customizable schemas and graph queries.
Firm is an open-source, text-based work management system designed for technologists to model and manage business data as code using a custom DSL and Rust tooling. It enables defining entities and relationships in plain text files, creating a version-controlled, queryable graph of business objects that integrates well with automation and AI.
Why it matters: Firm unifies scattered business data into a single, code-readable graph owned locally, improving control and automation potential.
The big picture: By modeling businesses as graphs with typed entities and relationships, Firm enables advanced queries and AI-driven workflows on structured, text-defined data.
The other side: Some users worry CLI-only tools limit adoption beyond power users and suggest integrating with GUI or standard formats like JSON/YAML for broader usability.
Commenters say: Enthusiasts appreciate the text-based, LLM-ready approach but debate the lack of GUI and existing format compatibility; many hope for expanded features and integrations.