patrol-jev
Korean patrol-log tool: upload photos, a general AI reads them and Jev sorts each note into one of four categories for the log.
Overview
patrol-jev turns patrol photos into patrol-log text and Hancom .hwpx files for Korean local administration, and compiles a month of logs into a results report of counts and locations without rankings or evaluations. The README is in Korean. It groups photos by location, reads address plates, and assembles sentences automatically; points that need judgment are left for the staff member.
Two keys are used: OpenAI transcribes photos into text, and Jev sorts that text into one of four categories; grouping and sentences are done by code. A manual mode calls no model at all, keeps photos in the browser and costs nothing. There are no accounts or databases, records stay on the local computer, and it is MIT licensed. A hosted test page has a daily limit.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which of four categories does this patrol note belong to? | — |
How it works
- Upload patrol photos.
- OpenAI reads each photo into text.
- Jev assigns one of four categories.
- Code groups by location and writes the log and .hwpx file.
Strengths
- Manual mode works without keys or cost.
- No accounts or database; local records.
- Saves routine writing for staff.
Caveats
- Korean-specific workflow and documentation.
- Model mode needs both OpenAI and TypeSafe keys.
Getting started
git clone https://github.com/patrol-jev/patrol-jev.git && cd patrol-jev && npm install && cp .env.example .env.local && npm run devAt a glance
- Type
- Demo
- Status
- beta
- Language
- TypeScript
- Runtime
- Next.js web app
- Has code
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
사진을 올리면 순찰일지 글이 나옵니다. 읽기는 범용AI, 판단은 Jev 가.
hellogumbo/awesome-jev
Frequently asked questions
What does Jev decide?
Which of four categories each patrol note falls into.
Can I use it without API keys?
Yes, manual mode calls no model and costs nothing.
Where is data stored?
Only on the local computer.
Related projects
Privacy-first personal knowledge management system, listed as integrating Jev for document classification and tag routing.
PluginproductionTypeScriptGo terminal app that files documents using five Jev questions: category, sensitivity, urgency, whether action is needed and action state.
ProjectbetaGoObsidian plugin that ranks existing vault folders and tags for the active note with Jev and only moves or tags after you confirm.
ProjectbetaTypeScriptLLM-maintained Markdown wiki where a System One classifier decides where documents and questions go, keeping it fast as it grows.
ServicebetaPythonDocker service that classifies the Paperless-ngx inbox with Jev (or local Clef via Ollama), setting confident fields and queueing the rest.
ProjectbetamacOS menu-bar link router that opens each link in the right browser profile, asking Jev when no local rule matches and learning rules.
ProjectbetaSwift