Skip to content

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-name

Self-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.0
yaml
# .grekt/config.yaml
registries:
  "@myteam":
    type: gitlab
    project: myteam/artifacts

Git 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.0