Interactive tutorial plugin for mng
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
mng-tutor
Interactive tutorial for learning mng commands.
A plugin for mng that adds the mng tutor command. Launch with mng tutor in a separate terminal from your main working terminal.
How it works
The tutor presents a menu of lessons, each with ordered steps. For each step:
- Read the instructions in the tutor terminal
- Run the suggested commands in your other terminal
- The tutor automatically detects when the step is complete and advances
Completion is detected by monitoring agent state, filesystem changes, and tmux sessions -- no manual confirmation needed.
Lessons
Basic Local Agent
Learn to create, use, and manage your first agent locally:
- Create an agent with
mng create - Send commands via
mng message - Stop and restart the agent
- Destroy the agent when finished
Remote Agents on Modal (WIP)
Learn to launch and manage agents on Modal's cloud infrastructure:
- Create a remote agent with
--in modal - Work with the remote agent
- Stop, restart, and destroy
Tips
- Run the tutor in a separate terminal window, not a tmux pane, to avoid confusion with the agent's tmux session
- You can skip
mng startand just runmng connectdirectly -- it starts the agent first if needed - Press Ctrl-T or Ctrl-Q within an agent's tmux session as shortcuts for
mng stopandmng destroy
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
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 mng_tutor-0.1.2.tar.gz.
File metadata
- Download URL: mng_tutor-0.1.2.tar.gz
- Upload date:
- Size: 14.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e5f6d86e5f6457f7233965981d92b7df19c7b0bdcb86fbcab7347d133a2f65c
|
|
| MD5 |
0296344d4703c6c45e24b10bbd9f00f0
|
|
| BLAKE2b-256 |
e427a6c4e9234c54b6bcc7d11d5c1676d0f002df402e23880121c510f0cdf1bd
|
Provenance
The following attestation bundles were made for mng_tutor-0.1.2.tar.gz:
Publisher:
publish.yml on imbue-ai/mng
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mng_tutor-0.1.2.tar.gz -
Subject digest:
8e5f6d86e5f6457f7233965981d92b7df19c7b0bdcb86fbcab7347d133a2f65c - Sigstore transparency entry: 1092196046
- Sigstore integration time:
-
Permalink:
imbue-ai/mng@4e9d2e75fc1242b1f5b5d7f637caefe929bf8c86 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/imbue-ai
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@4e9d2e75fc1242b1f5b5d7f637caefe929bf8c86 -
Trigger Event:
push
-
Statement type:
File details
Details for the file mng_tutor-0.1.2-py3-none-any.whl.
File metadata
- Download URL: mng_tutor-0.1.2-py3-none-any.whl
- Upload date:
- Size: 16.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72a61f3cb02289a7faeb29b784b380e78d29c8b9b9bc4edfc24aca143252e64d
|
|
| MD5 |
368f93d7e4d65189be5c0a20cc63ec47
|
|
| BLAKE2b-256 |
b3aa96010dd27c0850ee514b74d05a01ea3d4ece442d2525c87a3b1d48d877d2
|
Provenance
The following attestation bundles were made for mng_tutor-0.1.2-py3-none-any.whl:
Publisher:
publish.yml on imbue-ai/mng
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mng_tutor-0.1.2-py3-none-any.whl -
Subject digest:
72a61f3cb02289a7faeb29b784b380e78d29c8b9b9bc4edfc24aca143252e64d - Sigstore transparency entry: 1092196256
- Sigstore integration time:
-
Permalink:
imbue-ai/mng@4e9d2e75fc1242b1f5b5d7f637caefe929bf8c86 -
Branch / Tag:
refs/tags/v0.1.7 - Owner: https://github.com/imbue-ai
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@4e9d2e75fc1242b1f5b5d7f637caefe929bf8c86 -
Trigger Event:
push
-
Statement type: