I Built a Local-First Tool to Check Whether Your Side Project Conflicts With Your Job
说明与用途
Moonlight 是一个本地工具,可扫描雇佣合同,标记与副业相关的条款,提取并验证原文,帮助员工在不将数据上传到服务器的情况下评估合同限制。
问题
Full‑time employees often ignore the clauses in their employment contracts that could restrict side projects, risking legal or contractual violations.
结果
Moonlight processes a 28‑clause contract in ~90 s, identifying 12 relevant clauses, extracting 12 verbatim quotes, and flagging key properties without sending data off‑site.
工作流
- Paste contract into local web UI
- Moonlight splits document into clauses
- Scores clauses against keyword sets for seven categories
- Selects candidate clauses
- Model (gemma3:4b) extracts operative sentence
- Tool verifies quote against original text
- Flags specific clause properties and records trigger phrases
- Displays results with status line and highlighted flags
证据
Moonlight scans an employment contract, finds clauses that may be relevant to a side project, quotes the original wording, and highlights specific details worth reviewing.
28 clauses in document · 12 matched on keywords · 12 quotes verified · 0 readings discarded · 0 verdicts given · 88.3s · nothing left this laptop
Model: gemma3:4b cases: 14 Classification: 7/14 (50%) Quotes verbatim: 14/14 (100%) Time: 72.4s total, 5.2s per clause
- 记录日期: 2026-10-18T21:41:39.203Z