Agent-native command-line interface for the Manifest model & dataset repository
Project description
manifest-cli
An agent-native command-line interface for a Manifest model & dataset repository server. Anything the web UI can do, the CLI can do — so an automated agent can operate the site with zero browser.
Design follows the CLI-Anything
conventions: hierarchical group action commands, a universal --json flag for
structured agent output, --help for capability discovery, and an interactive
REPL. See SKILL.md for the agent-facing quick reference.
Install
pip install -e .
# point it at your server (default http://localhost:8080)
manifest cfg set-url http://your-host:8080
Quick start
manifest health
manifest stats
manifest repo list --type model --sort trending
manifest login alice --name "Alice"
manifest repo create alice/my-model --type model --task text-generation \
-t demo --readme "# my-model"
manifest file add alice/my-model model.safetensors https://host/model.safetensors --size-mb 440
manifest repo get alice/my-model
manifest repl # interactive session
Agent usage
Add --json to any command for structured output and rely on exit codes for
success/failure:
manifest --json repo search whisper --limit 3
manifest --json repo get openai/whisper-large-v3
Configuration resolves in this order: CLI flag → environment
(MANIFEST_URL, MANIFEST_USER) → ~/.manifest/config.json → defaults.
Run manifest --help (and manifest <group> --help) for the full surface.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file manifest_cli-1.0.0.tar.gz.
File metadata
- Download URL: manifest_cli-1.0.0.tar.gz
- Upload date:
- Size: 10.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e7d1d03f5dfd9de6ec499f34a021d80e25b801c4926fc8b548be302777b2da6
|
|
| MD5 |
e8fa1f75588b6e03fd374de64821571e
|
|
| BLAKE2b-256 |
787bf2018162ece5b2100db4529d8fe58395457219e541a6634b1c629d07fd32
|
File details
Details for the file manifest_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: manifest_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
df0aa7f19d6792931cacdf8e43dc7e3af73a0f78354c47960bdecc93ec98953a
|
|
| MD5 |
173ca21fbba3dc84bf9e54df368d7067
|
|
| BLAKE2b-256 |
46d9fff87142366d3a0f47cd1ef0ed32c27d780af5c8858a51d00beab9248d0f
|