Append memos to Obsidian daily notes from your terminal
thn is a CLI tool compatible with the Thino plugin. Quickly capture memos from your terminal without opening Obsidian.
$ thn "Summarize the new feature decisions from the meeting"Automatically appended to your daily note:
- 14:30 Summarize the new feature decisions from the meeting
View your memos in Thino's beautiful UI
- ⚡ Fast: Capture memos without launching Obsidian
- 🔄 Thino-compatible: Uses
- HH:MM memoformat for Thino UI integration - ⚙️ Zero config: Automatically reads Obsidian settings
- 🔇 UNIX philosophy: Silent on success, output only on error
brew install ignission/tap/thncargo install --git https://github.com/ignission/thnDownload from Releases
# Interactive mode
$ thn --init
Vault path: /Users/you/Documents/MyVault
# Or specify directly
$ thn --init /path/to/vault$ thn "Shopping list: milk, bread, eggs"$ thn --config
vault_path: /Users/you/Documents/MyVault
daily_folder: Daily
daily_format: YYYY-MM-DD# Simple memo (quotes optional)
thn Idea: think of a new project name
# Multiple words work without quotes
thn Check tomorrow schedule
# Use quotes for shell special characters or multi-line
thn "Task with 'quotes' inside"
thn "TODO:
- Task 1
- Task 2"~/.config/thn/config.toml
vault_path = "/path/to/vault"| Setting | Source | Default |
|---|---|---|
| Daily notes folder | .obsidian/daily-notes.json |
Vault root |
| Date format | .obsidian/daily-notes.json |
YYYY-MM-DD |
| Required | Recommended |
|---|---|
| Obsidian | Thino plugin |
| Daily Notes plugin |
Note: Memos are appended even without Thino. Install Thino to view memos in the Thino UI.
thn creates files directly, so Obsidian templates (including Templater) are not applied.
Workarounds:
- Open the daily note in Obsidian first (recommended)
- Enable "Open daily note on startup"
- Use obsidian-cli alongside thn
Only Thino's DAILY mode is supported. FILE/MULTI/CANVAS modes are not supported.
Issues and PRs are welcome.
For Obsidian and Terminal Lovers ❤️
