Project-centric meeting notes and task tracker for the command line
Project description
minutes
Project-centric meeting notes and task tracker for the command line.
Capture notes from meetings, track actions and decisions per project, and get a clean weekly summary before giving updates.
Getting started
Requirements: Python 3.11+
pip install -e .
Add entries after a meeting:
minutes add
You will be prompted for a project name (with autocomplete) and an optional meeting name. Then enter entries one per line:
* decision → * Drop v1 endpoints by Q3
! action → ! Write migration guide @fri
> waiting → > Spec approval from Marco
note → Just a note, no prefix needed
Press Enter on an empty line or Ctrl+D to finish. Each entry is saved immediately.
Enable shell completion (once):
minutes --install-completion
After restarting your shell, minutes logs -p <TAB> and minutes add -p <TAB> will autocomplete project names from your store.
Browse entries:
minutes logs # all projects, all entries
minutes logs --project api-migration # one project in detail
minutes logs --since 14 # last 14 days
minutes logs --since mon # since Monday
Check open actions:
minutes logs --open
Running tests
make test
Data
Entries are stored as JSONL at ~/.local/share/minutes/entries.jsonl.
See docs/whitepaper.md for the full specification.
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 minutes_cli-0.1.0.tar.gz.
File metadata
- Download URL: minutes_cli-0.1.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dcbdc43544e54488fa73c281f22357c70593c6ad1ebf49f7f4c8de6d5eb427a7
|
|
| MD5 |
5067bae1fc4b4187f252c80afc40debd
|
|
| BLAKE2b-256 |
beddee5b0844dc7df1f70d07aa5c0c9ae25e3c8b4934be39cd476ad7668869e2
|
File details
Details for the file minutes_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: minutes_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c54758cc93e90fa9aaa2a71561232f7c7ce9c3e7d71b16cd0928cd82e7f36807
|
|
| MD5 |
44ba85f8adb1d3605e93d1f0196ffd05
|
|
| BLAKE2b-256 |
52d775b4b0f908457582a7825e03cd19f37d88fac8488359dd52fd7d2372b013
|