A local-first constraint control plane for agentic and human-driven software systems.
This project uses Make for building and requires Go 1.24 or later.
- Go 1.24+
- C compiler (for SQLite CGO bindings)
- Make
To build all binaries:
make buildTo build individual components:
# Build the daemon
make ratelord-d
# Build the TUI client
make ratelord-tui
# Build the main CLI
make ratelordThe binaries will be created in the bin/ directory.
make install: Install binaries to GOPATH/binmake clean: Remove built binariesmake test: Run testsmake generate: Generate code (run before build)