読むもの
- あなたが選んだフォルダだけ
- 選択範囲にあるMarkdownノート
- 最上位フォルダは除外可能
- 診断は元のノートを変更しない
オープンソース · MIT · ローカルファースト
ブラウザで約30秒、無料で確認。あとはClaude、Codex、Cursorがひとつのローカルメモリを共有します。
無料 · インストール不要 · アップロードなし
🔒 ノートがnautliのサーバーへ送られることはありません · 無断で書き換えない · MIT · macOS
無料 · ブラウザ内で実行
Obsidianの保管庫、ノートのフォルダ、あるいはアシスタントが毎セッション読み込むCLAUDE.mdやAGENTS.mdを指定してください。ブラウザ内で読み取り、何が重複し、何が大きすぎ、何が残骸として残っているかを表示します。アップロードは一切行いません。
フォルダをスキャンインストールもアカウントもアップロードも不要です。ファイルは手元に残ります。
データ境界
自分で確かめる
ローカルストア、イベントログ、レポートは~/.nautliに残ります。実行中の接続も自分で確認できます。
lsof -i -n -P | grep -i nautliデータ境界を読む事実と変更履歴はローカルファイルに残ります。検索インデックスはそのファイルから再構築できます。
find ~/.nautli -maxdepth 2 -type f | sort構造を確認する矛盾はレビューキューに入ります。あなたが答えた後で、その判断が現在の事実になります。
nautli reviewレビュー経路を確認する事実には主張、出典、置き換えた判断が一緒に残ります。
fact_id042claim認証はRS256 JWTを使い、鍵は30日ごとに更新するsourceclaude-code · 2026-06-14 · project:apisupersedesfact_id: 019仕組み
夜の間にnautliが矛盾を質問として提示します。Claude Code、Codex、Cursorは承認済みの同じ記憶を読みます。あなたが決めるまで、記録を無断で書き換えることはありません。
Claude Code ローカル開発ではPostgreSQLを使います。
Cursor ローカル開発ではSQLiteを使います。
あなた 今の判断はどちらだろう?
nautli PostgreSQLとSQLiteが競合しています。判断を変更しましたか?
あなた はい。SQLiteがPostgreSQLを置き換えます。
接続したすべてのAI 現在の判断はSQLiteです。PostgreSQLは履歴に残ります。
記憶診断
何かを取り込む前に、実際の矛盾、時間とともに変わった判断、重複を確認できます。
nautli checkupを実行すると、このカードに結果が入ります。
nautli checkup ~/notes本当の矛盾
一方のノートにはAPIポートが3000、別の現行ノートには4000とあります。
nautliはどちらが現在の主張かを尋ねます。自動ではどちらも適用しません。
変わった判断
後のノートが以前のデータベース判断を明示的に置き換えています。
これはエラーではなく履歴です。新しい事実は古い事実を消さずに置き換えます。
単純な重複
2つのノートが同じ範囲と意味で、同じ再試行回数を示しています。
統合する前に、レビューで両方の出典を表示します。
比較
| ホスト型記憶レイヤー | nautli | |
|---|---|---|
| 送信 | 記憶がホスト型サービスへ送られる場合がある | ノートはnautliのサーバーへ送られない |
| 正本 | サービス管理のストア | ~/.nautli配下のファイル |
| 判断する人 | サービスの方針またはモデル | レビュー質問に答えるあなた |
コアはMITライセンスのままです。支援者名は明示的に希望した場合だけ掲載します。
Supporterになる実装の質問やプロジェクトの相談はDiscordで受け付けています。
Discordを開く