Performance & Slowness
When Time Garden feels slow — the actual things that fix it, not the things that sound right but don’t help.
Time Garden has a known speed cost — that's the trade-off for everything it does automatically. But sometimes things get unreasonably slow. This page is the list of things that actually help.
Where Slowness Usually Comes From
In rough order of likelihood:
- Many plugins running together — Time Garden depends on ~18 community plugins
- Large image files in the vault — galleries scale linearly
- A weak machine running a too-big AI model — see Choosing Your AI Models
- Large monthly / quarterly notes generating fresh — heavy template + dataview load
- Sync churn — your sync tool fighting Obsidian for file access
- Old Obsidian / plugin versions
Quick Wins
1. Update Obsidian
Obsidian releases optimizations regularly. Check Obsidian → Check for Updates (or download the latest from obsidian.md).
2. Update Time Garden
Same logic. See Updating Time Garden for the exact steps.
3. Compress Your Images
The single biggest performance lever in image-heavy vaults. A daily note with a 12 MB photo is dragging the whole month's gallery down.
- Mac: tools like ImageOptim (free) or just opening in Preview and exporting as a JPEG with reduced quality
- Windows: FileOptimizer (free)
- Cross-platform: Squoosh (browser-based)
Aim for daily photos under 1 MB each. The visual difference at typical viewing sizes is invisible.
4. Close Notes You're Not Using
Each open tab keeps its dataview queries and chart scripts alive. Close tabs you've moved past — performance will visibly recover.
5. Disable Plugins You Don't Use
Time Garden ships with a curated set, but if you've added other plugins that you've forgotten about, they're each costing you. Obsidian Settings → Community Plugins → toggle off any you don't actively need.
Don't disable Time Garden's required plugins.
The 18 plugins Time Garden ships with are all load-bearing. Disabling Templater, Dataview, MetaBind, or Journals will break the system. If you're not sure what a plugin does, leave it on.
When Period Notes Take Forever To Open
If opening a monthly or quarterly note hangs for 10+ seconds:
- First open is always slowest — Obsidian compiles the templates and runs all dataview queries. Subsequent opens are faster (cached).
- AI buttons trigger heavy work — opening the note itself shouldn't trigger AI, only your clicks should.
- If a specific period note is always slow even on re-open, try deleting and re-creating it (your previous content is lost — copy it out first). Sometimes a note picks up cruft over time.
When Generating A New Period Note Takes Forever
Templates are big, especially yearly. A first-time generation:
| Layer | Typical generation time |
|---|---|
| Daily | <1 second |
| Weekly | 1–3 seconds |
| Monthly | 2–5 seconds |
| Quarterly | 3–8 seconds |
| Yearly | 5–15 seconds |
Anything significantly longer than this means something's off:
- Disk full? Check available space.
- Antivirus scanning every Obsidian write? Add an exclusion for your vault folder.
- Sync tool fighting Obsidian? Pause sync during template generation.
When AI Operations Take Forever
| Operation | Reasonable wait time |
|---|---|
| Daily Rate / Alias | 5–15 seconds |
| Weekly Summary | 20–60 seconds |
| Monthly Summary | 1–3 minutes |
| Quarterly Summary | 2–5 minutes |
| Yearly Summary / Year in Review | 3–8 minutes |
| Q&A on any layer | 10–60 seconds |
If you're waiting longer than this:
- Your model is too big for your machine. Switch to a smaller one in Choosing Your AI Models (
phi4-miniruns fast everywhere). - Your context window is overloaded. Tune chunking — lower
detailedWordCount, lowermaxTokensPerOperation. - Background processes are stealing CPU/GPU. Close other heavy apps while AI runs.
When The Whole App Lags
If Obsidian itself feels sluggish (typing lag, clicking lag, scrolling lag):
- Reload without saving:
Cmd/Ctrl + P→ "Reload app without saving". A clean restart of just the editor. - Clear the workspace: close all open tabs, restart Obsidian.
- Reduce graph view complexity: if you keep the graph view open, large vaults hammer the renderer. Close it when not using.
- Disable hover-preview: in Settings → Page preview, you can turn it off if it's lagging.
When Mobile Is Slow
See Opening Time Garden on Your Phone for the mobile-specific tips. The short version: capture on mobile, reflect on desktop.
Nuclear Options
If nothing has helped:
Reduce Vault Size
- Move old daily notes' images to an
Archivefolder and remove them from your daily entries (the galleries on past notes will lose those images, but everything will be faster) - Compress every existing image (a one-time pain, lifelong gain)
Start Fresh Vault, Import Slowly
If your existing vault has accumulated cruft:
- Create a fresh Time Garden vault
- Copy your
01 Daily/etc. folders over - Don't copy anything from
.obsidian/except your customizations - Re-install your plugins clean
Reach Out
If you've tried everything, send Karl a note with your specs and the symptom. He genuinely cares.
Up Next
- Choosing Your AI Models — the biggest AI-performance lever
- Daily note bugs — visual bugs (often confused with performance)
- Updating Time Garden — newer versions are usually faster