Firm is an open-source text-based work management system that stores business data as plain text files using a custom DSL. It models business entities (people, organizations, projects, tasks) as a queryable graph with typed relationships, enabling version control and local ownership of business data. Built in Rust with a CLI and library interface, it supports custom schemas, relationship traversal, and AI integration through structured data representation.

8m read timeFrom github.com
Post cover image
Table of contents
Why?InstallationGetting startedUsing Firm as a libraryArchitectureCore conceptsBuilt-in entities
1 Comment

Sort: