Thanks for your interest in contributing to Gryph!
git clone https://github.com/safedep/gryph.git
cd gryph
make gryph- Fork the repository and create a branch from
main - Make your changes
- Run tests and formatting:
make test
make fmt
make lint- Submit a pull request
core/ Domain models (events, sessions, audit, security)
config/ Viper-based configuration
storage/ SQLite + ent ORM
agent/ Agent adapters (claudecode/, cursor/, etc.)
cli/ Cobra commands
tui/ Output formatters
If you modify ent schemas in storage/ent/, run make generate to regenerate the ORM code.
- See agent adapter for adding support for new coding agents
Open an issue on GitHub with steps to reproduce and relevant environment details.
By contributing, you agree that your contributions will be licensed under the Apache 2.0 License.