GitHub
Read and write files in a repo — ideal for Obsidian vaults synced via Git
No coding required. If you have never used an API key before, follow the walkthrough below step by step. Developers can skip to Quick reference at the bottom
Connect in Airbox
- Dashboard → Connections → + GitHub
- OAuth (if configured) or paste a PAT with repo scope
- Optionally set default_repo and repos aliases in connection config
- Attach GitHub to your inbox routing (tool list)
- Keep an LLM provider as the inbox default — GitHub supplies file tools
Open the dashboard in a new tab if you want to follow along
Route your inbox
Your Airbox address does not use a connection until you attach one:
- Select an LLM provider as inbox default
- Enable GitHub under attached tools
- Save
Try it — send an email
Subject: (* @github -repo=book #update (* "append to Chapter 3" *) *) —or plain quotes— Subject: @github -repo=book #update "append to Chapter 3"
New to commands? See copy-paste examples and the syntax cheat sheet
Quick reference
| Dashboard type | github |
| Email targets | @github, @github/book/Projects/Chapter-3 |
| Default model | — |
| Keys | https://github.com/settings/tokens |
Short checklist
- + GitHub OAuth or PAT
- Set default_repo / repos aliases
- Attach to inbox
What you get
- search, read, write, append
- Obsidian vault via GitHub
