agentd is the AI agent management daemon for StereOS, a Linux based operating system
purpose built for AI agents.
Language: Go 1.25+
Go Module: github.com/papercomputeco/agentd
- Always use the Ginkgo/Gomega testing frameworks when writing tests.
- Always use
makeoperations for development: usemake helpto understand the various operations available. - Follow idiomatic Go and prefer using the
func NewExampleStruct() *ExampleStructparadigm seen throughout.
pkg/- Go packages. Use thego doccommand to get the documentation on the various package's public API..github/- GitHub metadata and action workflows.flake.nix- The development Nix flake which bundles all necessary dependencies for development.
The project uses a Makefile for all build and dev operations. Utilize make help
to see all available commands.
Build artifacts land in the build/ directory.