DevNotion v2.1公開、マルチLLMに対応
DEV.to
2026年6月25日 (木)
- •ヤシュ・クマール・サイニ(Yash Kumar Saini)がDevNotion v2.1を公開し、マルチLLM対応と公開用ダッシュボードを追加した。
- •今回のアップデートでは150のファイルを修正し、計10,199行の追加と3,768行の削除が行われた。
- •セキュリティ強化として、総当たり攻撃を防ぐバックストップ機能と、トークン制限付きコンテンツ管理機能を実装した。
オープンソースプロジェクトの開発者であるヤシュ・クマール・サイニ(Yash Kumar Saini)が、DevNotion v2.1のリリースを発表した。今回の更新では、複数の大規模言語モデル(LLM)を切り替えて使用できる機能と、公開用ダッシュボードが新たに追加された。1週間の開発期間中に59回のコミットが行われ、計150のファイルに対して10,199行の追加と3,768行の削除が実施された。
マルチLLMの統合に加え、コンテンツの公開や実行、削除といった操作をトークン制限により管理する仕組みが導入された。環境構築にはDockerを使用し、Renderのデプロイ設定を整えることで、プラットフォームの環境変数への互換性を確保した。認証層には、総当たり攻撃を防ぐためのグローバルなバックストップ機能が実装されている。サイニは主にTypeScriptを用いて開発を継続し、6日間のコーディング継続期間を経て今回のアップデートを完了させた。
現時点では画像処理機能や新しいランディングページの基盤が整備されており、今後は公開用ビューのテストや、アーキテクチャ図を含むドキュメントの改訂に注力する予定である。今回のリリースは、DevNotionが過去のコード整理フェーズを終え、本来の長期ビジョンに向けた機能拡張へと舵を切ったことを示している。リポジトリは現在も公開されており、追加のテストとトークン制限機能の検証が進められている。