swelog-cli
v0.14.0
Published
A Rust CLI to track your daily accomplishments in Obsidian
Readme
swelog-cli
swelog-cli is a Rust CLI for tracking daily accomplishments in Obsidian.
Write notes as you work, then file the day into a dated daily log with one command. No API key required. Optional integrations pull in real activity, and an optional LLM pass can summarize the notes for you.
Installation
Install the CLI with npm:
npm install -g swelog-cliConfirm the installation:
swelog --helpGetting Started
Full documentation lives at the swelog docs site, including:
- Quick Start — configure your vault and file your first day
- Configuration
— every field in
swelog.json - Summarization — the optional LLM pass, weekly logs, and the Ollama, OpenAI, and OpenRouter providers
- Integrations — pull activity from GitHub, Linear, and Google Calendar
- Authentication — how credentials are stored and cleared
- Command reference — the full command tree
- Privacy Policy and Terms of Service — what stays on your machine and what does not
Contributing
Source, issues, and contributing guidelines live on GitHub.
License
swelog-cli is released under the MIT License.
