sieve
nothans
Sieve checks a folder of Markdown notes against itself. Crosscheck compares every note with every other, from both sides, and lists the pairs that contradict each other, the pairs that make the same point twice, and the notes that have gone stale. It also ranks the whole folder by any plain-English question, and lints notes against plain-English rules in CI. No index, no embeddings, no generated text. Node, no dependencies.
- ライセンス
- MIT
- GitHub Stars
- 1
- ソース確認日
- —
Jev が判断する箇所
Asks one five-way Choice (same, supports, contradicts, topic, unrelated) for every ordered pair of notes, so each pair is judged from both sides; code averages the two probabilities and lists a pair as a contradiction when the average is 50% or more (the default). Ask and lint put one Noul or Score question to each note, and code ranks or gates on the probability.
このプロジェクトの用途
Finds the notes in a Markdown folder that contradict each other or make the same point twice, with no index and no embeddings; the cost of a run is estimated before anything is spent, and a run stops when it reaches its budget.
確認の範囲
公開ソースと連携ロジックを確認済み。
ソースと実装
- nothans/sieve/blob/24fa8c1ffbd1db2224dd3480affc93a9a98b15fe/README.md
- nothans/sieve/blob/24fa8c1ffbd1db2224dd3480affc93a9a98b15fe/lib/jev.cjs
- nothans/sieve/blob/24fa8c1ffbd1db2224dd3480affc93a9a98b15fe/lib/crosscheck.cjs
- nothans/sieve/blob/24fa8c1ffbd1db2224dd3480affc93a9a98b15fe/lib/lenses.cjs
- nothans/sieve/blob/24fa8c1ffbd1db2224dd3480affc93a9a98b15fe/lib/lint.cjs
- nothans/sieve/blob/24fa8c1ffbd1db2224dd3480affc93a9a98b15fe/lib/backends.cjs
同じカテゴリのプロジェクト
pg-jev
realZachi · データ・検索
PostgreSQL の行を自然言語で絞り込み、分類、順位付けする。
jev-search
superagents-lab · データ・検索
Jev が検索元と期間を選び、取得したウェブリンクを並べ替える検索ツール。
llama-index-jev
WiktorB2004 · データ・検索
LlamaIndex 向けに、検索文章の採点と問い合わせ先の選択を行う Jev 部品を提供する。
jevsome-projects
ozers · データ・検索
接続の根拠を保存し、任意で Jev に分類させるプロジェクト一覧と探索パイプライン。