Registries overview
grekt supports multiple ways to host and install artifacts.
Registries
Public registry
Browse and install artifacts directly from explore.grekt.com. No configuration needed.
bash
grekt add @scope/artifact-nameSelf-hosted registry
Host your own registry on GitLab with version listing, deprecation, and monorepo support. Requires registry configuration.
bash
grekt add @myteam/agent-tools
grekt add @myteam/agent-tools@2.0.0yaml
# .grekt/config.yaml
registries:
"@myteam":
type: gitlab
project: myteam/artifactsGit sources
Install directly from GitHub or GitLab repositories. No registry configuration needed, just a token for private repos.
bash
grekt add github:user/my-agent
grekt add github:user/my-agent#v1.0.0
grekt add gitlab:user/my-agent
grekt add gitlab:gitlab.company.com/user/my-agent#v1.0.0Related
- GitLab - Source + registry (monorepo)
- GitHub - GitHub source
- Authentication - Tokens