Files.md: オープンソースのローカルファーストMarkdownノートアプリ、LLMに優しい設計

Files.mdは、生活のあらゆる部分をプレーンな.mdファイルとして扱うObsidianのオープンソース代替品です。このプロジェクトは5年間開発が続けられており、現在886のGitHubスターを獲得しています。プライバシー重視、ローカルファースト、LLMに優しい設計で、コードベース全体がシンプルなため、一人の人間でもLLMでも頭の中に収めることができます。
主な機能
- デフォルトでローカルファースト: 同期を選択しない限り、データがデバイスから離れることはありません。テレメトリやサーバーへの接続はありません。
- 複数の同期オプション: iCloud、Dropbox、Google Drive(クラウドフォルダ同期)、セルフホストGoバイナリ、またはホストされたベータ版 app.files.md。
- オフラインでも動作:
web/index.htmlを直接開くだけで、ビルドシステムは不要。ポータブルで、ブラウザだけでOK。 - Telegramチャットボット: 外出先でのメモ、タスク、ジャーナルエントリー、チェックリストの素早い入力に対応。
- LLM最適化: コードはシンプルでモジュール式であり、AIエージェントがアプリをカスタムニーズに拡張しやすくなっています。
- 1ノート1アイデア: アトミックノート(ファイルごとに1つのコンセプト)を推奨し、
[でリンクし、アイデアを結びつけるために再訪することを促進します。
クイックスタート
セットアップ不要で試すには、Chromeでapp.files.mdを開き、アドレスバーのInstall files.mdをクリックし、ローカルフォルダを開きます。変更はディスクに保存されます。更新が必要な場合は、時々強制リフレッシュ(Cmd+Shift+R)してください。
サーバーを使わずにデバイス間で同期するには、マークダウンフォルダをiCloud/Dropbox/Google Driveに配置します。完全に制御したい場合は、セルフホストサーバー(単一のGoバイナリ)を実行し、オプションでTelegramボットを有効にします。
哲学
Files.mdは意図的に複雑なプラグイン、グラフビュー、高度なテンプレートを省略しています。機能を制限することで深い思考を促します:ゼロフォルダから始め、1つのアイデアにつき1つのノート、関連ノートをリンクし、知識をすぐに適用します。このプロジェクトは、ソフトウェアは邪魔にならず、LLMが知識を成長させるにつれてソフトウェアも成長させるという考えに基づいて構築されています。
📖 全文を読む: HN LLM Tools
👀 See Also

LLMマトリックス:コミュニティ投票によるモデル比較、Claude Codeで構築
データサイエンティストがllm-matrix.vercel.appを構築し、複数の次元でLLMスコアを同時に比較できるようにしました。コミュニティの投票がランキングを形成し、このサイトはClaude Codeと2つの特定のプラグインを使用して完全に開発されました。

AutoSkillUpdate:古いスキルを検出するClaudeコードプラグイン
AutoSkillUpdateは、コードベースをスキャンし、既存のスキルと比較してドリフトを特定するオープンソースのClaude Codeプラグインです。ファイルパスと行参照を含むドリフトレポートを提供し、ユーザーの確認を得て古くなったスキルを書き換えるオプションを提供します。

context-os: オープンソースツールがClaude Codeのトークン消費を27〜42%削減
context-osは、Claude Codeに自動的にフックして、Claudeが処理する前にツールの出力を圧縮し、コンテンツタイプに応じて27-42%のトークン消費を削減するローカルコンテキスト最適化ツールです。

コンテキストルーティング層は、アクセスされたファイルを追跡することで、Claudeコードのトークン使用量を削減します。
開発者は、コンテキストルーティングレイヤーを追加することで、AIが後続のターンで同じリポジトリファイルを再読取するのを防ぎ、Claude Codeの使用料を月約80ドル節約しました。このツールは、既にアクセスされたファイルを追跡し、冗長なトークン消費を削減します。