guildai
Track Machine Learning Experiments
Description
'Guild AI' is an open-source tool for managing machine learning experiments. It's for scientists, engineers, and researchers who want to run scripts, compare results, measure progress, and automate machine learning workflow. 'Guild AI' is a light weight, external tool that runs locally. It works with any framework, doesn't require any changes to your code, or access to any web services. Users can easily record experiment metadata, track model changes, manage experiment artifacts, tune hyperparameters, and share results. 'Guild AI' combines features from 'Git', 'SQLite', and 'Make' to provide a lab notebook for machine learning.
Downloads
275
Last 30 days
15339th
629
Last 90 days
2.3K
Last year
Trend: +62.7% (30d vs prior 30d)
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (14 non-OK)
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
checkRd: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^
Rd files
checkRd: (-1) guild_merge.Rd:38: Lost braces; missing escapes or markup?
38 | \item{\code{summary_name}}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
|
...[truncated]...
d: (-1) guild_merge_cli.Rd:88: Lost braces; missing escapes or markup?
88 | \item{summary_name}{Name used for the run summary. Use '${run_id}' in the name to include the run ID.}
| ^