Files
obsidian-vault/010 inbox/Obsidian Sorter.md

2.0 KiB

title, type, status, proposed_folder, proposed_toc, proposed_tags, confidence, approved, proposed_for, created, tags, aliases, skills, tools
title type status proposed_folder proposed_toc proposed_tags confidence approved proposed_for created tags aliases skills tools
Obsidian Sorter note active 200 projects/Tools Software WebUI 100 Table of Contents/Projects.md → Tools & Software
ai
tool
project
architecture
llm
obsidian-sorter
showcase
automation
0.44 false a830cd4e65fa 2026-09-24
obsidian-sorter
showcase
automation
ai
python
llm-integration
systemd
api-design
automation
typesafe-jev
systemd
git
rsync

Obsidian Sorter — Overview

💡 What is this project?

My notes used to pile up in whatever folder I happened to be in. This tool fixes that. I drop a note into an inbox folder, and the tool works out where it belongs and offers to file it. I tick one checkbox to say yes.

🌟 Key Highlights (Portfolio & Employment)

  • Concept: An automated filing system for a personal knowledge vault. An AI model decides the destination; a human approves it.
  • Tools & Skills Showcase: Python with no third-party libraries, a systemd user service, an LLM decision API called over plain HTTP, and careful destructive-operation safety.
  • Practical Value: Removes the daily friction of note organisation. Every note ends up in the right place and in the index, without manual sorting.

📐 Architecture & Flow

flowchart LR
    A[Note written to inbox] --> B[Watcher polls every 10s]
    B --> C{JEV model}
    C -->|proposes folder + tags| D[Proposal written into note]
    D --> E[Human ticks approved]
    E --> B
    B -->|approved| F[File to folder]
    F --> G[Update Table of Contents]

    click C "https://docs.typesafe.ai" "TypeSafe JEV documentation"

Notes

  • Runs on .27 as a systemd user service.
  • Costs roughly $0.0001 per note.
  • Nothing is ever filed without approval.