From source
git clone https://github.com/Midtown-Technology-Group/todo.git
cd todo
py -3 -m venv .venv
.\.venv\Scripts\python.exe -m pip install --upgrade pip
.\.venv\Scripts\python.exe -m pip install -e .[dev]Midtown Technology Group
The Windows-first CLIs and Microsoft 365 helpers we build and use at Midtown, plus the shared plumbing underneath them.
Current repos
Three groups: the tools that talk to Microsoft 365, the ones that keep daily work moving, and the shared plumbing the rest are built on.
Microsoft 365, Halo, inbox, calendar, and files
Capture, review, analysis, and documentation
Auth, sync, packaging, and secure local support
Run paths
Most tools are source-first for now. We only list a package here once we've proven the install path.
git clone https://github.com/Midtown-Technology-Group/todo.git
cd todo
py -3 -m venv .venv
.\.venv\Scripts\python.exe -m pip install --upgrade pip
.\.venv\Scripts\python.exe -m pip install -e .[dev]winget source add -n mtg-tools -a https://wonderful-pond-03cdbc40f.7.azurestaticapps.net
winget source update
# todo is published in the private feed at 0.1.1House rules
Every tool does one thing, and we can explain it in a sentence.
If a tool touches Microsoft Graph, it says which permissions it needs. We never assume consent.
The first supported path is the one we actually run on Windows.