Skip to content
cccskills
FreePublished on GitHub

aim

Use Aim for experiment tracking SDK instrumentation, local/remote run storage, CLI/UI/server workflows, storage maintenance, and ML framework logging integrations.

The English summary is being prepared. Showing the original description.

See how to install

Files included (25)

  • SKILL.md4.0 KB
  • references/package-overview.md3.9 KB
  • references/repo-provenance.md2.1 KB
  • references/repo-routing-metadata.json300 B
  • references/troubleshooting.md5.0 KB
  • scripts/check_aim_environment.py6.0 KB
  • sub-skills/cli-and-services/references/cli-reference.md8.9 KB
  • sub-skills/cli-and-services/references/services-and-remote-tracking.md7.0 KB
  • sub-skills/cli-and-services/references/storage-and-run-maintenance.md5.7 KB
  • sub-skills/cli-and-services/references/troubleshooting.md5.3 KB
  • sub-skills/cli-and-services/scripts/aim_cli_smoke.py8.3 KB
  • sub-skills/cli-and-services/SKILL.md2.9 KB
  • sub-skills/framework-integrations/references/framework-recipes.md13.6 KB
  • sub-skills/framework-integrations/references/optional-dependencies.md8.5 KB
  • sub-skills/framework-integrations/references/tensorboard-and-conversion.md5.1 KB
  • sub-skills/framework-integrations/references/troubleshooting.md7.8 KB
  • sub-skills/framework-integrations/scripts/aim_integration_snippets.py14.0 KB
  • sub-skills/framework-integrations/scripts/tensorboard_sync_template.py6.8 KB
  • sub-skills/framework-integrations/SKILL.md3.7 KB
  • sub-skills/tracking-sdk/references/query-and-data-model.md9.2 KB
  • sub-skills/tracking-sdk/references/sdk-api-reference.md11.1 KB
  • sub-skills/tracking-sdk/references/tracking-workflows.md7.8 KB
  • sub-skills/tracking-sdk/references/troubleshooting.md9.2 KB
  • sub-skills/tracking-sdk/scripts/aim_sdk_smoke.py13.2 KB
  • sub-skills/tracking-sdk/SKILL.md3.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Aim repo skill

Use this skill when a task involves Aim experiment tracking: Python SDK instrumentation, local Aim repositories, run/metric/media/artifact logging, query expressions, Aim CLI/UI/server operation, remote tracking, storage/run maintenance, watcher notifications, or ML framework callback integrations.

First checks

  1. Install the base public package when Aim is not already available:
    python -m pip install aim
    
  2. Confirm the package and entry points:
    python -c "import aim; print(getattr(aim, '__version__', 'unknown'))"
    aim version
    
  3. For a reusable diagnostic, run:
    python scripts/check_aim_environment.py --check-optional
    
  4. Prefer explicit repository paths in both CLI and SDK workflows. Avoid relying on whatever current directory the agent or job scheduler happens to use.

Route by task

  • Python instrumentation, SDK APIs, metrics/media/params/artifacts, local repo lifecycle, query language, or missing tracked data: read sub-skills/tracking-sdk/SKILL.md.
  • CLI commands, local UI, remote tracking server, notebook UI, run/storage maintenance, conversion command discovery, or watcher/notifier operation: read sub-skills/cli-and-services/SKILL.md.
  • PyTorch/Lightning/Hugging Face/Keras/XGBoost/CatBoost/LightGBM/Optuna/other framework callbacks, optional dependency errors, direct Run.track fallbacks, or TensorBoard migration/sync: read sub-skills/framework-integrations/SKILL.md.

Root references

  • references/package-overview.md explains Aim's repo/run/sequence/context model and common end-to-end flow.
  • references/troubleshooting.md covers package-level install/import, version, repository path, cleanup, optional dependency, service, and storage-risk issues.
  • references/repo-provenance.md records the source commit, package versions, evidence paths, and refresh baseline.
  • references/repo-routing-metadata.json is structured router metadata for managed repo-skill import tooling.

Root script

  • scripts/check_aim_environment.py checks Aim import/version/signatures, safe CLI help/version commands, and optional dependency availability without installing packages, starting services, or mutating repositories.

Operating guardrails

  • Do not run aim up, aim server, or aim-watcher start unless the user asked for a long-running service and gave host/port/lifetime expectations.
  • Do not run destructive or storage-mutating commands (aim runs rm, aim storage restore, aim storage prune, aim storage reindex, or similar) without listing targets, checking backup/restore context, and getting explicit confirmation.
  • Do not install broad ML framework stacks for examples by default. Install or validate only the specific optional dependency required by the user's chosen integration.
  • Close Aim Run and Repo resources explicitly in scripts, especially before deleting temporary repositories.
  • Keep generated guidance self-contained. If a workflow needs executable help, use the bundled scripts in this skill tree rather than original repository examples or tests.

Minimal SDK pattern

from aim import Repo, Run

repo = Repo.from_path("./aim-repo", init=True)
run = Run(repo=repo, experiment="demo", system_tracking_interval=None, capture_terminal_logs=False)
try:
    run["hparams"] = {"lr": 1e-3, "batch_size": 32}
    run.track(0.5, name="loss", step=0, epoch=0, context={"subset": "train"})
finally:
    run.close()
    repo.close()

Minimal CLI pattern

aim init --repo ./aim-repo
aim up --repo ./aim-repo --host 127.0.0.1 --port 43800

For remote training, route to cli-and-services: usually start aim server on the storage host and point SDK clients at an aim://... URL.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill338Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill