sam-4screen-desktop 2026-9-26:6:31:24
This commit is contained in:
4
.obsidian/workspace.json
vendored
4
.obsidian/workspace.json
vendored
@@ -210,8 +210,9 @@
|
|||||||
"templater-obsidian:Templater": false
|
"templater-obsidian:Templater": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "1f08d84d60d697ef",
|
"active": "8018aa52f0591df9",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
|
"010 inbox/Obsidian Sorter.md",
|
||||||
"010 inbox/Business Idea - Franchises display screens.md",
|
"010 inbox/Business Idea - Franchises display screens.md",
|
||||||
"010 inbox/Business Ideas Display Screens.md",
|
"010 inbox/Business Ideas Display Screens.md",
|
||||||
"400 Personal Family/410 Business Ideas/Business Ideas Display Screens.md",
|
"400 Personal Family/410 Business Ideas/Business Ideas Display Screens.md",
|
||||||
@@ -238,7 +239,6 @@
|
|||||||
"300 areas/395 AI Tools to try/Super Nova ai tool to try.md",
|
"300 areas/395 AI Tools to try/Super Nova ai tool to try.md",
|
||||||
"200 projects/260 Ideas to Build Create Make/Steering Wheel Keyboard.md",
|
"200 projects/260 Ideas to Build Create Make/Steering Wheel Keyboard.md",
|
||||||
"200 projects/Tools Software WebUI/Build image classification tool.md",
|
"200 projects/Tools Software WebUI/Build image classification tool.md",
|
||||||
"200 projects/260 Ideas to Build Create Make/Artemis on GrapheneOS Pixel Mobile.md",
|
|
||||||
"300 areas/355 AI Research and Techniques",
|
"300 areas/355 AI Research and Techniques",
|
||||||
"300 areas/355 Ai Research and Techniques",
|
"300 areas/355 Ai Research and Techniques",
|
||||||
"010 inbox",
|
"010 inbox",
|
||||||
|
|||||||
81
010 inbox/Obsidian Sorter.md
Normal file
81
010 inbox/Obsidian Sorter.md
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
---
|
||||||
|
title: Obsidian Sorter
|
||||||
|
type: note
|
||||||
|
status: active
|
||||||
|
proposed_folder: 200 projects/Tools Software WebUI
|
||||||
|
proposed_toc: "100 Table of Contents/Projects.md → Tools & Software"
|
||||||
|
proposed_tags:
|
||||||
|
- ai
|
||||||
|
- tool
|
||||||
|
- project
|
||||||
|
- architecture
|
||||||
|
- llm
|
||||||
|
- obsidian-sorter
|
||||||
|
- showcase
|
||||||
|
- automation
|
||||||
|
confidence: 0.44
|
||||||
|
approved: false
|
||||||
|
proposed_for: a830cd4e65fa
|
||||||
|
created: "2026-09-24"
|
||||||
|
tags:
|
||||||
|
- obsidian-sorter
|
||||||
|
- showcase
|
||||||
|
- automation
|
||||||
|
- ai
|
||||||
|
aliases: []
|
||||||
|
skills:
|
||||||
|
- python
|
||||||
|
- llm-integration
|
||||||
|
- systemd
|
||||||
|
- api-design
|
||||||
|
- automation
|
||||||
|
tools:
|
||||||
|
- 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
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
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"
|
||||||
|
```
|
||||||
|
|
||||||
|
## 🔗 Related Notes & Links
|
||||||
|
|
||||||
|
- Interactive Map: [Archify Map](https://maps.lab.audasmedia.com.au/obsidian-sorter/)
|
||||||
|
- TypeSafe JEV: https://docs.typesafe.ai
|
||||||
|
|
||||||
|
## Notes
|
||||||
|
|
||||||
|
- Runs on `.27` as a systemd user service.
|
||||||
|
- Costs roughly $0.0001 per note.
|
||||||
|
- Nothing is ever filed without approval.
|
||||||
@@ -250,3 +250,10 @@ What the watcher did, newest last.
|
|||||||
### 2026-09-25 14:41:08
|
### 2026-09-25 14:41:08
|
||||||
- **proposed** `Business Idea - Franchises display screens.md` → `400 Personal Family/410 Business Ideas` (confidence 0.50)
|
- **proposed** `Business Idea - Franchises display screens.md` → `400 Personal Family/410 Business Ideas` (confidence 0.50)
|
||||||
- - Low confidence — likely needs Tier 2 (JEV)
|
- - Low confidence — likely needs Tier 2 (JEV)
|
||||||
|
|
||||||
|
### 2026-09-26 06:27:44
|
||||||
|
- **proposed** `Obsidian Sorter.md` → `200 projects/Tools Software WebUI` (confidence 0.58)
|
||||||
|
|
||||||
|
### 2026-09-26 06:29:03
|
||||||
|
- **proposed** `Obsidian Sorter.md` → `200 projects/Tools Software WebUI` (confidence 0.44)
|
||||||
|
- - Low JEV confidence — recommend human confirmation
|
||||||
|
|||||||
Reference in New Issue
Block a user