Skip to main content

The AISight family: installs all five tools, and takes them all back off again.

Project description

aisight

Both ends of the family in one command. The five tools are independent on purpose — install one, some or all, none depends on another — but nothing knew about all of them at once, which is what you want on the first day and on the last one.

pip install aisight   # brings in all five tools

aisight status        # what is installed on this machine
aisight uninstall     # the skills, the packages, the plugin marketplace

pip install aisight installs solidsight, animationsight, texturesight, shadersight and pcbsight — solidsight's dependencies included, so it is the heaviest way in. Want one tool? pip install solidsight.

What it removes

leftover where removed
skill ~/.claude/skills/<tool>/ yes
package the pip distribution yes (--keep-packages to keep)
plugin ~/.claude/plugins/marketplaces/aisight/ + its registry entry yes, only ours
checkout a git clone of the repo only if you point at it

A checkout is yours, not ours, so it is never guessed. --repo PATH deletes one — and only after checking the directory really is an AISight working copy (.claude-plugin/marketplace.json naming this marketplace, plus all five tool folders). A wrong path there would delete somebody's work, so "looks about right" is not good enough.

aisight uninstall --dry-run                  # print the list, touch nothing
aisight uninstall --only solidsight          # one tool, keep the rest
aisight uninstall --repo ~/code/AISight -y   # everything, checkout included

--only never touches the plugin marketplace or a checkout: those belong to the family, not to one tool. Each tool also keeps its own <tool> uninstall, which removes that tool's skill and package.

Uninstalling everything removes aisight itself, last.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aisight-0.2.0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aisight-0.2.0-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file aisight-0.2.0.tar.gz.

File metadata

  • Download URL: aisight-0.2.0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aisight-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e9439c6342c7e6b8f8abd2af24ec5541783877af81ae140bd39fdcf29a6aec46
MD5 7a0946ffeea006f483f50c92d0d71011
BLAKE2b-256 76721bd2e584f9a632209dd9cf5b5c08dbbfde0a5f8854e7325518bcb0bd1166

See more details on using hashes here.

Provenance

The following attestation bundles were made for aisight-0.2.0.tar.gz:

Publisher: release.yml on VortexJer/AISight

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aisight-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: aisight-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for aisight-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 040b3358a6d1c798c27fe42c827d4af5d3fcffb115bf079597dac4f07ad4ceaf
MD5 b830ce62dfa4c5658c8ca4ce5631b347
BLAKE2b-256 c1a6b34a24f5bdb7c292f55d94a938d5ea50c3d61fdd9d76b8d10da0c8734192

See more details on using hashes here.

Provenance

The following attestation bundles were made for aisight-0.2.0-py3-none-any.whl:

Publisher: release.yml on VortexJer/AISight

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page