Moment CLI
Moment CLI connects research agents to projects in the lab. It lets a person sign in, attach a repository, render the current brief, and leave durable context behind.
uv tool install moment-cli
moment onboard -p <projectId>
No uv? pipx install moment-cli works the same way, and python3 -m pip install --user moment-cli works where neither is available. Upgrade with uv tool upgrade moment-cli.
moment onboard signs you in through the browser the first time, binds the current repository to the project, seeds useful repository context, updates the agent instructions, and installs supported ambient-capture hooks.
Run moment orient at the start of a session to render the project's current brief and next steps.
Releasing
Bump version in pyproject.toml and the fallback __version__ in moment_cli/__init__.py. When the bump reaches main of the Moment repository, a GitHub Action tests, builds and publishes it to PyPI. See RELEASING.md.
Metadata
Release files for moment-cli 2.6.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| moment_cli-2.6.1.tar.gz | 151.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| moment_cli-2.6.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 263.4 kB
Release files / moment_cli-2.6.1.tar.gz
| Download URL | moment_cli-2.6.1.tar.gz |
|---|---|
| Size | 151.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5a68c0f1b423bbcaefb420ef26e3a009468695536b6d8bce515a2be6a3532cc9
|
|
BLAKE2b-256 checksum How to use checksums |
49c5f063f1b8cf38c6015a29082f39701bd64e29cdccfbf5bb9ca044d1495f57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / moment_cli-2.6.1-py3-none-any.whl
| Download URL | moment_cli-2.6.1-py3-none-any.whl |
|---|---|
| Size | 111.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9af3c6c43df330da0c5d3f9141fc1ae5eb327419aac6ca85c439e06364615ea2
|
|
BLAKE2b-256 checksum How to use checksums |
e6aafc4b5423f3e0d6a15bb5b2c050def8ad5033d7fd7f31de619e670b2409c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|