Git アーカイブ

リポジトリ 962確認日
  1. 765

    perplexityai/SPACE

    何をするか
    SPACEは、エージェントのコードをFirecracker microVM(軽量な仮想マシン)で隔離して実行する、PerplexityのRust製でApache-2.0のプラットフォームです。エージェント、利用者の作業空間、コード実行ジョブに別の実行環境が必要なアプリケーションが対象で、何を実行して何を残すかはアプリケーションが決めます。templateは開始時の環境で、sandboxはそのtemplateから作るインスタンスとして、自分のVMと書き込みできるファイルシステムで複数のコマンドを実行します。アプリケーションはHTTP APIでsandboxとコマンドのセッションを作り、sandboxの状態変更はoperation IDで完了を確認し、コマンドの出力と終了結果はセッション専用のtokenを使う別の接続でserver-sent eventsとして受け取ります。一時停止はメモリをworkerに残し、suspendはsnapshotとして保存し、6時間活動がなければ既定でsuspendされます。E2B互換のwrapperにより既存のE2BクライアントがSPACEをbackendとして使え、試験基準はPythonパッケージのe2b 2.21.1とe2b-code-interpreter 2.6.2です。network policyはsandboxの接続先を許可または遮断し、既定で無効のcredential ruleを有効にすると、TLSを傍受するgatewayが指定hostへのリクエストにcredentialのheaderを加えます。ローカル環境は、KVMのあるapt系Linux x86_64ホストにKind(Docker内のKubernetes)クラスターを作り、macOSは対応範囲の外です。リポジトリの説明はruntimeを差し替えられるとしていますが、文書にある現在の実装はKVM上のFirecrackerだけです。0.8.0が公開の基準版で、1.0までは互換性を壊す変更があり得て、セキュリティ修正は最新のminor releaseだけに入ります。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  2. 764

    GanyuanRan/Autoloom

    何をするか
    Autoloomは、公開されているAegisの方法論集のgovernanceの方法をエージェントの実行に組み込んだ、Windows x64向けの無料のAIコーディング用デスクトップクライアントです。これらの方法は、作業の開始時に変更がなぜ必要かを問い、編集前に重複した責務と増える複雑さを点検し、失敗後には原因の診断を、最後には要件と検証の根拠との照合を求めます。プロジェクトの変更を実行する前に、これらの方法がその操作をどう変えたかを会話に示すことができ、目標、制約、主要な決定はプロジェクトに残り、変わるときはレビュー用のdiffで示されます。DeepSeek Harness dsh-v0.1.1-rc.2を土台に作られています。利用者はモデルのprovider、OpenAI互換のendpoint、サブスクリプションのログインのいずれかを登録し、料金はそのproviderに直接支払います。セッションごとに読み取り専用、既定のワークスペース書き込み、danger full accessのいずれかの権限presetを使い、Windowsの制限付きコマンドはrestricted tokenとACLで実行されます。ローカルのプロジェクトと、SSHで接続したLinux x64のプロジェクトを扱い、SSHのプロジェクトにはNode.js 22.19以上と制限付きコマンド用のBubblewrapが必要です。既定のウェブ検索は検索語だけをParallelの公開MCPサービスに送り、失敗するとExaを使い、promptとツールの結果を含むセッションのlogはプロジェクトの.autoloomフォルダーに残ります。始めるにはGitHub Releasesからコード署名のない最新の0.1.0-beta.2のインストーラーを入手してSHA256SUMSで確認し、バックアップした試験用プロジェクトから始めます。クライアントのソースは非公開で、インストーラーはGitHubのReleaseとして配布され、リポジトリにはすべての権利を留保する条件の文書、画像、ウェブサイトのソースがあり、beta期間中はデータ形式が変わる可能性があります。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  3. 763

    jub0t/concat

    何をするか
    ConcatはRustで書かれた動画編集ソフトで、ライセンスはAGPL-3.0-or-laterであり、APIだけを使うモジュールにはpluginの例外を設けています。macOS、Windows、Linux、Android向けの無料のCapCut代替を掲げ、iPhoneとiPadはsideloadのビルドで、短い動画や画面録画を透かし、アカウント、サブスクリプション、アップロードなしで作りたい人が対象です。複数トラックの編集、keyframe、170を超えるエフェクト、トランジション、文字アニメーション、タイトルを備え、H.264、HEVC、AV1で最大4K 60fpsと10-bitカラーで書き出します。字幕はwhisper.cppでローカルに作り、音声合成はKokoroの声を使い、Pocket TTSは英語を話し、数秒の録音から声を複製します。背景除去とアップスケールはONNXモデルを使い、モデルは設定から一度だけ入手してSHA-256を確認したあとオフラインで動き、画面は韓国語を含む25言語に対応します。リモートAPIはTCPかUnix socket上のJSON-RPCと、ビルドオプションのgRPCを使い、既定では無効で、127.0.0.1でtokenを求め、通信は暗号化なしでやり取りされます。このAPIを通じて、スクリプトやエージェントがプロジェクトを開き、エディターと同じコマンドで編集を適用し、メディアを取り込み、書き出しをジョブとして実行します。READMEはMCP APIも掲げていますが、アーキテクチャ文書と10月12日のaudit文書はソースにMCPサーバーがないとしており、ファイル一覧にもMCPのコードはありません。インストーラーはウェブサイトかGitHub Releasesから入手するか、Rust 1.93以上とFFmpeg 7以上でビルドします。最新のreleaseは10月13日のbeta 0.2.7で、10月12日の自己auditはセキュリティを10点中6点と評価し、protocol whitelistなどのAPI修正が残っていると記しています。
    ライセンス
    AGPL-3.0 ネットワーク コピーレフトです。改変版をサービスとして提供する場合もソース公開が必要です。製品利用の前に確認が必要です。
  4. 762

    wangmiaozero/pi-harness

    何をするか
    Pi-HarnessはPi Coding Agentを視覚的な作業空間で包んだAGPL-3.0-onlyのElectronデスクトップアプリで、エージェントの実行は本来のPi runtimeが担います。macOS、Windows、Linuxで動き、セッション、設定、ツール、Skill、extensionがPiと互換性を保つため、同じ作業をアプリの外のPiで続けられます。作業空間は会話、プロジェクト、ファイルブラウザーとエディター、Gitのdiffと履歴とcommitとworktree、モデルのprovider、SkillとpackageとMCPを扱います。Harness画面はtrace、replay、forkと再試行のrun tree、token、費用、時間を記録し、ツールのポリシー、実行ごとの予算、checkpointを加えます。ソースでは、評価はAIの判定モデルなしに、test、lint、typecheck、buildのコマンドとその終了コード、Gitの状態といった実行の根拠から計算されます。既定のポリシーは作業空間外のファイル変更とforce pushを禁じ、削除、push、ネットワークのコマンドの前には確認を求め、rm -rfのようなコマンドには承認を求め、予算の上限は空のままにします。エージェントチームは依存関係と優先度のあるタスクを割り当てて順番にまたは並列に実行し、結果を引き渡し、review gateを使い、変更をGit worktreeで分けます。履歴画面はClaude Code、Codex、Cursor、Cursor Agent、Gemini CLI、OpenCode、Piのローカルの会話記録を読み取り専用で読み、handoffで新しいPiの会話に作業を引き継ぎます。インストーラーはGitHub Releasesにあり、最新版はPi 1.2.0の互換性を壊す変更に合わせた10月14日の2.0.0で、macOSのコミュニティビルドは署名がない場合があります。WindowsとLinuxではAPI keyをアプリ自身のvaultに暗号化して保管しますが、Piのmodels.jsonには元のkeyの値がそのまま書かれます。
    ライセンス
    AGPL-3.0 ネットワーク コピーレフトです。改変版をサービスとして提供する場合もソース公開が必要です。製品利用の前に確認が必要です。
  5. 761

    Thysrael/Horizon

    何をするか
    Horizonは、多くの情報源からニュースや投稿を集め、AIモデルで点数を付けて絞り込み、毎日Markdownのブリーフィングを書くMITライセンスのPythonツールです。多くのフィード、フォーラム、タイムラインから、読む価値のある項目だけを背景やコミュニティの議論付きで受け取りたい人が対象です。情報源はRSS、Hacker News、Reddit、Telegram、X、GitHub、GDELT、Google Newsなどで、Xの収集にはApifyのアカウントとtoken、またはPlaywright方式では書き出したログインcookieが必要です。項目ごとにtech-newsやtech-blogなどのprofileが決まり、そのprofileのMarkdown promptが基準表で0点から10点を付けます。基準点より低い項目は外され、同じ話題はprofileの中でまとめられ、分類ごとの上限が一つの話題への偏りを防ぎます。選ばれた項目にはウェブ検索ツール(ddgsライブラリ)と過去のブリーフィングのローカルBM25検索で背景と要約が付き、引用する出典はツールの結果に出たものだけです。モデルはAnthropic、OpenAI、Gemini、DeepSeek、ローカルのOllamaサーバーなどから選び、keyは環境変数から読みます。言語を設定しなければ英語で出力し、設定wizardは中国語と英語を既定として提案し、ブリーフィングはGitHub Pages、メール、Slackなどのwebhook、WeChatに送ります。始めるにはuvかDockerでインストールし、horizon-wizardで設定してからuv run horizonを実行し、stdioのMCPサーバーは処理段階、実行記録、webhookの送信を13個のツールとして提供します(READMEの表は12個)。過去のブリーフィング検索はラテン文字の単語と中国語の2文字単位だけを索引に入れるため韓国語の単語は見つけられず、GitHubのreleaseとPyPIパッケージはまだありません。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  6. 760

    hcliucs/APSD

    何をするか
    APSDは、IEEE Transactions on Information Forensics and Security(TIFS)に2024年に掲載された論文の公式データセットのリポジトリです。論文の題名は「Stealthiness Assessment of Adversarial Perturbation: From a Visual Perspective」です。敵対的摂動(adversarial perturbation)は分類モデルを欺くために画像に加える小さな変化で、この研究はその変化が人の目にどれだけ見えるかを扱います。Lp norm、PSNR、SSIMなどの指標が人の知覚と食い違い得る点が出発点です。データセットには、基準画像400枚から5系統12種類の攻撃手法(FGSM、PGD、CW、AdvGAN、Squareなど)で作った画像のペア10,586組があります。観察者60人のうち15人が敵対的な例ごとに、差の見えやすさをまず分けてから詳しく評価する2段階で採点し、0から1の平均オピニオン評点(MOS)がラベルです。READMEはこの評点を予測するattentionベースのモデルA2SMも紹介し、APSDでPLCC 0.984、SROCC 0.978としています。リポジトリのファイルはREADME、図2枚、Google Driveのリンクファイルの4つだけで、攻撃コードとA2SMのモデルコードはありません。データはそのDriveのリンクから入手し、READMEは正確なフォルダー名とファイル名は実際のパッケージに従うとしているため、例の構成と異なる場合があります。ライセンスはまだ未定(TBD)で、READMEはデータセットにImageNet、COCO、VOC2012由来の画像が含まれる場合、元の利用条件も適用されるとしています。
    ライセンス
    ライセンスなし ライセンスファイルがありません。ライセンスがない場合、コードの再利用は原則として許可されません。
  7. 759

    HeyPuter/everything

    何をするか
    Everythingは、商用ソフトウェアの代わりとなるオープンソースのブラウザーアプリを集めたPuter Technologies(GitHubのHeyPuter組織)のmonorepo(複数のアプリを1つのリポジトリに入れる方式)です。READMEはOfficeからAutoCADまで、すべての独占的なソフトウェアの無料の代替を作り直すことを目標に掲げ、確認したcommitの時点でスプレッドシート、タスク、チームチャット、CADなど50個のアプリを9分類で載せています。src以下でpackage.jsonを持つフォルダー(50個のうち49個)はそれぞれ独自のViteのビルドを持つ別々のWebアプリで、大半はフロントエンドのフレームワークを使わない素のJavaScriptで、アプリごとにNode.jsとnpmで個別にインストール、デプロイします。バックエンドはPuterで、49個のアプリのページのうち45個がjs.puter.comからPuter.js SDKを読み込み、文書、設定、添付ファイルをサインインしたユーザー自身のPuterクラウドに保存します。CalendarのREADMEはこれを、各ユーザーのデータをそのユーザーのアカウントに保存し費用もそのアカウントに請求するuser-paysの方式だと説明しています。Puterの保存領域はアカウントごとに分けて管理されるため、TeamchatやWikiなどのアプリの共有機能は所有者自身のPuterアカウントにPuter workerをデプロイし、メンバーはそのworkerを通して読み書きします。一部のアプリはユーザーのアカウントのPuter AIでAI機能を加えており、メールの署名から連絡先を作る機能、領収書の読み取り、Claudeのモデルで動くParametric 3D CADアプリの設計アシスタントがその例です。公開されたアプリでデータを保存するにはPuterのアカウントが必要で、開発者はメモリー上のPuterのmockページや開発ビルドでのみ動くローカルモードを使えば、アカウントなしで多くのアプリを試せます。成熟度はアプリによって異なり、CAD、Legal、Parametricを含む12個のアプリは自らalphaやearly alphaと名乗り、そのうちいくつかはデータが失われる可能性があると警告しています。計画と現状にも差があり、Assetsフォルダーには資産管理アプリを説明するREADMEとページのファイル、アイコン、ビルド設定しかなく、Building Designフォルダーにはアイコンしかなく、7個のアプリはTry itのリンクがREADMEにない説明を指しています。リポジトリは2026-10-13に作成され、著作権者をPuter TechnologiesとするMITライセンスで、SheetJS Community Edition(Apache-2.0)などの同梱された第三者の構成要素はそれぞれのライセンスに従います。SpreadsheetのREADMEは、本番ページがページビューと4種類の利用イベントをPlausibleの分析に送り、イベントのデータからファイルの内容とアカウントの識別子は除かれると書いています。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  8. 758

    onehumanbeing/esp32-iphone-agent

    何をするか
    ESP32 iPhone Agentは、PythonのサーバーとArduinoのファームウェアからなるMITライセンスのプロジェクトで、AIのビジョンモデルにMac、Xcode、開発者アカウント、スマートフォンのアプリ、脱獄なしで実機のiPhoneを操作させます。人が使う経路である画面とポインターでiPhoneを自動化したい開発者と趣味の制作者が対象で、READMEは、自分が所有するか使用を許された端末とアカウントだけを自動化し、各アプリの規約を守るよう求めています。スマートフォンの画面はAirPlayでmacOSかLinuxのコンピューター上のUxPlayにミラーリングされ、GStreamerがJPEGのフレームに変え、USB端子に挿したESP32-S3ボードは標準のUSBマウスとキーボードとして認識されます。iOSのAssistiveTouch(画面にポインターを表示するアクセシビリティ設定)をオンにすると、クリックがタップに、ドラッグがスワイプになり、ボードは2.4GHzのWi-Fiで受け取ったclickやtypeなどの1行のコマンドだけを実行します。判断はすべてコンピューター上のFastAPIサーバーが担い、そのコードではWeb APIとボードのポートが既定でログインの仕組みなしにすべてのネットワークインターフェースで開かれ、コマンドはTCP上を平文でやり取りされます。ユーザーが8890番ポートのWeb画面に目標を入力すると、plannerモデルが最大6段階の計画を書き、actorモデルが新しい画面写真ごとにtapやswipeなどの動作を0から1000の座標で最大6個返します。ポインターは相対移動で動くため、サーバーはポインターを少し揺らしてミラーリング画面上で見つけて補正し、動作ごとに画面が変わったかを確かめてモデルに伝え、効果のない同じ動作が繰り返されると計画を立て直します。1回の実行は40段階か3回連続のエラーで終わり、Web画面は判断ごとに根拠になった画面写真の上に動作を描いたstep wallと、Escキーでも作動する緊急停止を表示します。準備するものは、ファームウェアを書き込んだESP32-S3ボード(試験用のボードは約7ドルのSeeed XIAO ESP32S3)、USB-CのiPhoneかカメラアダプターを使うLightningのiPhone、Python 3.10以上です。モデルは画像を受け付けるOpenAI互換のチャットAPIであればよく、plannerとactorに別々のモデルを使え、呼び出しごとに現在の画面写真が送られるため、クラウドのAPIを使うとスマートフォンの画面に映る内容がその提供元に渡ります。開発と時間の計測はNVIDIA DGX Spark 2台のローカルモデルで行われ(動作ごとに約1.3秒、計画ごとに2秒)、同梱のserveフォルダーのサーバーはエージェント全体の実行での試験が未実施の実験用です。READMEが挙げる制限は、iOSがパスコード入力、Apple Pay、DRMの動画をミラーリングから外すためエージェントがその画面を見られないこと、スマートフォンがロックされるとミラーリングが止まること、入力はASCIIだけで横向きのアプリは未対応であることです。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  9. 757

    storytold/figcraft

    何をするか
    FigCraftは、アプリやWebの画面を作るデザイナーと開発者のために、ArtCraftチーム(GitHubのstorytold組織)がFigmaの作業の流れをclean-room方式で再実装した、Rust製の画面デザインアプリです。auto layoutを持つフレーム、コンポーネントとバリアント、モードを持つ変数、プロトタイプを扱い、Dev Modeはコンポーネントのプロパティを引数にしたCSS、React、SwiftUIなどのコードを書き出します。ファイルはローカルディスク上の.figcraftアーカイブとして保存され、レイヤーはPNG、SVG、PDFなどに書き出せ、.figファイルはベストエフォートで開き、.figの書き出しは実験的な機能とされています。すべてのメニュー項目とツールは400を超えるコマンドを集めた1つの一覧からコマンドを実行し、同じコマンドをfigcraft-cliツール、MCPサーバー(AIエージェントがツールを呼び出すためのプロトコル)、JSONの制御チャネルからも呼び出せます。MCPサーバーはウィンドウなし(headless)で実行するか実行中のアプリに接続し、制御チャネルは127.0.0.1でだけ接続を受け付けますが、今回の調査で読んだ制御チャネルのコードではキーの確認は見つかりませんでした。アプリはアカウントとtelemetry(利用情報の送信)なしにオフラインで動作しますが、READMEによると共有メニューのオンライン共有は既定で公開サーバー(collab.craftapps.dev)にファイルをアップロードします。このサーバーはファイルを暗号化せずに保存して運営者が読める状態で、削除されるか30日間誰も開かないまで保管し、編集用または閲覧用のリンクそのものがアクセス権になります。自分で運用するfigcraft-server(プレビュー段階、リリースにLinux版を同梱)は編集用と閲覧用のリンクでチームのファイルを保管し、まだユーザーアカウントはありません。始めるにはmacOS、Windows、Linux、FreeBSD向けの配布パッケージ、静的なWeb版、Rust 1.95以上でのビルドのいずれかを使い、エージェントをつなぐにはMCPクライアントの設定にfigcraft-cli mcpを追加する別の手順が必要です。韓国語の画面翻訳はネイティブ話者のレビュー待ちの機械下書きで、文書内のハングルの表示とIME入力は動作し、Web版はWebGPUかWebGL2に対応したブラウザーが必要で、CJKフォントを埋め込んでビルドした場合にだけ韓国語を提供します。プロジェクトは自らをalpha段階と呼び、実務でFigmaを置き換える水準の半分ほど(READMEで49%、ROADMAPで53%)と見積もり、実際のFigmaファイルでの確認を残りの作業とし、4から6のAIエージェントが並行して作業し約25時間で作ったと明記しています。GitHubのライセンス欄はApache-2.0ですが、LICENSEファイルとREADMEは利用者がMITとApache-2.0のどちらかを選べるとしており、ArtCraftの名前とロゴはこのライセンスの対象外です。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  10. 756

    wheresryan22/anatomy

    何をするか
    Anatomyは、Claude Code向けに書かれ、OpenCode、Codex、Antigravityでも読み込めるAgent Skill(AIコーディングエージェントが指示として読むSKILL.mdファイルを含むフォルダー)です。このskillはエージェントに、技術的な考え方をその動き自体が考え方になる実在の機械として考案させ、インタラクティブな等角投影(isometric)の図として描かせるもので、文書、ブログ記事、ランディングページに載せる説明図が必要な人が対象です。入力は、大きさ、個数、速度などの実際の数値を含めて考え方か機械を指定する依頼と、出力形式、明るいテーマか暗いテーマかの選択です。成果物はユーザーが所有するソースで、Nodeのビルドスクリプトと単独のHTMLページ、1つのSVGファイル、React 18以上向けのReactとNext.jsの形状モジュールのいずれかであり、描画用のkitも含まれます。図は3種類あり、リアルタイムの読み取り値のあるカードに立体の部品を収めたSVG、火、水、湯気を描くWebGLシェーダーの層を加えたSVG、動く部品を毎フレーム投影し直すベータ段階の3Dモードです。SKILL.mdはまず規模(部品40から80個のFigure、80から150個のHero、ユーザーが選んだときだけ作る6時間以上のEpic)を選ばせ、実際の数値を集めた後にkitで形状を作らせます。検証もこの順序に含まれ、kit/audit.mjsが部品同士の貫通と、すべての端が取り付け先(mount)に付いているかを検査し、skillはエージェントにheadless Chromeで撮ったPNGをすべて読ませます。Node.js 20.10以上の組み込みモジュールだけを使うためAPIキーもnpmでのインストールも不要で、検査にはChromeかChromiumが必要であり、CodexのsandboxがChromeを止めると検査だけが失敗します。インストールはskills CLIか、エージェントのskillsフォルダーへのcloneで行い、ライセンスはMITで、インストールすると/anatomyでskillを呼び出せるようになるだけで、図ごとに長いエージェントのセッションが必要です。READMEは対象を機械、計測器、道具、家具に限り、軸と系列のあるデータのグラフ、人物、正確な地図を範囲外としています。SECURITY.mdによると、検査スクリプトは使い捨てのプロファイルとallow-file-access-from-filesオプションでheadless Chromeを起動し、drive.mjsは渡されたJavaScriptをページ内で実行します。依頼があればpublish.mjsがユーザーの同意の後に図のソースと依頼文を公開リポジトリanatomy-communityにpull requestとして送り、その際にはログインしたGitHub CLIが必要で、Claude Codeのセッションログから時間とtokenを読み取ります。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  11. 755

    T-Auto/dsh-ops

    何をするか
    dsh-opsはDeepSeek Harness(DSH)向けのサードパーティ製プラグインで、WindowsのAIエージェントに専用のbashとPowerShell 7、Rustのファイルツールを提供し、PowerShellのエラーの繰り返しにかかるトークンと時間を減らすことを目指しています。バージョン0.3.0はWindows x64のみに対応し、DSH 0.2.0-rc.2を対象として、Node.jsは22系の22.19以上か24以上が必要で、DSHのプラグインmarketplaceかnpxコマンドでインストールします。既定でオンのshell componentはops_bashを公開してホストのpwshツールに同梱のPowerShell 7を使わせ、システム既定のターミナルとPATHはそのままにします。同じく既定でオンのfile componentはファイルツールを別のRust workerで実行し、編集にはdry runとアトミックな置換を用意しています。既定でオフの2つのcomponentのうち、backgroundはdanger-full-accessのセッションでのみ長い処理を扱い、PTCはツールをコードからSDKで呼び出すPTC-onlyのセッションでのみops_batchを追加します。ops_batchはSHA-256による確認、各処理の前に書き込む項目ごとの状態、中断後の再開を備えてコピー、移動、削除を実行し、監査記録はworkspaceの所有者が書き換えられる.dsh-opsフォルダーの通常のローカル記録です。DSHのread-onlyとworkspace-writeのモードでは、任意のBashとPTCのコードが制限なしの代替経路を持たずにOS隔離(confinement)の中で実行されますが、Windowsのホストはこの隔離をpartialと報告します。danger-full-accessは設計上この隔離を迂回し、プラグインは現在のユーザーが所有するworkspaceの最上位フォルダーについて元の権限をバックアップしたうえで、そのフォルダーだけにWRITE_OWNER権限を加えます。同梱のbashとPowerShell 7は、圧縮サイズがそれぞれ161.2 MBと107.6 MBの任意のnpmパッケージとして入り、registryのミラーにこのパッケージがない場合でもインストールは警告なしに終了コード0で終わります。READMEにあるトークン97パーセントと65パーセントの削減は作者自身のbenchmarkによる値で、PTCの設計文書は固定の削減値と実際のモデルターンのbenchmarkを示したものはないと明記しています。LICENSEファイルはプラグインをMIT、FastCtxをApache-2.0とし、同梱のシェルはGPL(Git for Windows)とMIT(PowerShell)の条件に従い、PROVENANCE.mdはGPLのソース提供の義務をまだ確認していないと書いています。文書には、DSHのバージョンごとの実際のインストールは確認されていないことと、2026-10-08に以前のバージョンがツール登録の衝突ですべての新しいDSHセッションを失敗させたことが記されており、今の設計は自分のツールだけを登録してこれを避けています。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  12. 754

    ARahim3/DigUp

    何をするか
    DigUpは、macOS 14以上のApple Silicon Macでメニューバーに常駐するアプリで、ユーザーが選んだフォルダーのファイルを中身で探します。写真、スクリーンショット、PDF、文書、録音、動画を自分の言葉で説明して探したい人が対象で、MITライセンスの無料のオープンソースです。アプリは、Google DeepMindのマルチモーダルembeddingモデル(テキスト、画像、音を互いに比べられる数値ベクトルに変えるモデル)であるEmbeddingGemma 2を端末内で実行します。画像は写っている内容で、スクリーンショットはAppleの文字認識で文字まで、PDFはスキャンを含めてページ単位で読み、音声は重なり合う30秒の区間で、動画は数秒ごとの1コマと音声を合わせて読みます。検索結果はアプリが対応する範囲で該当する位置で開き、録音と動画はQuickTime PlayerかIINAで該当する瞬間から再生され、PDFは該当ページの語がPreviewの検索欄に入った状態で開きます。内部ではllama.cppが8ビット版のEmbeddingGemma 2をMacのGPU上で実行し、写真、ページ、段落、音の区間ごとに作った768次元のベクトルは、FTS5のキーワード索引と一緒に1つのSQLiteファイルに保存されます。検索では質問のベクトルを保存されたすべてのベクトルと比べ、語がそのまま一致する結果に加点するため、ファイル名、文書本文、スクリーンショットにある請求書番号やエラーコードも書かれたとおりに見つかります。インストールはGitHub ReleasesのDMGかHomebrewで行い、アカウントは不要で、初回起動時に固定されたリビジョンのモデルファイル865MBをHugging Faceからダウンロードし、サイズとSHA-256を確認します。READMEによると、索引にした内容はMacの中だけに残り、ネットワークはこのダウンロードと、オフにできる1日1回の更新確認だけに使われ、アプリはファイルを読むだけで、鍵ファイル、証明書、.sshなどの隠しフォルダーは飛ばします。フォルダーを選んだ後の最初の索引作成は数百ファイルで数分、大きなダウンロードフォルダーで1時間ほどかかり、ソースからビルドすると、ほかのプログラムにJSON linesで検索結果を返せるdigupコマンドラインツールも一緒に作られます。公開された配布版は2026年10月の0.6.0と0.6.1でmacOSのDMGだけであり、WindowsとLinuxのビルドは公開配布なしでコードの中にだけあります。プロジェクトの評価は英語、ベンガル語、アラビア語だけを扱い、語の完全一致検索は中国語、日本語、タイ語のように分かち書きをしない言語を語に分けられません。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  13. 753

    bherbruck/solidcraft

    何をするか
    SolidCraftは機械部品を設計する人のためにRustで作られたパラメトリック(parametric)3D CADアプリで、拘束条件付きのスケッチ、フィーチャーのタイムライン、パラメーターが寸法の変更に合わせてモデルを作り直します。このアプリはアセンブリーと板金も扱い、設計は.solidcraftファイルとして保存してSTEP AP242、STL、ロボットシミュレーター向けのURDFなどに書き出し、STEPとIGESのファイルは後のフィーチャーを積み重ねられるベースフィーチャーとして取り込みます。デスクトップアプリ、ブラウザー版、solidcraft-cliツール、MCPサーバー(AIエージェントがツールを呼び出すためのプロトコル)が同じコマンド一覧を使い、MCPサーバーはウィンドウなし(headless)で実行するか実行中のアプリを操作します。このサーバーが扱うファイルは既定でホームフォルダー内にある開いた設計のフォルダー、復旧用フォルダー、--allow-pathで指定したフォルダーに限られ、--allow-any-pathを指定するとこの制限が外れます。Windows、macOS、Linux、Web向けの配布版がありますが、ダウンロードファイルにはまだ署名がないためWindowsとmacOSでは初回起動時に警告が出て、ソースからビルドするにはRust 1.95以上が必要です。エージェントから使うにはMCPクライアントの設定にsolidcraft-cli mcpを追加する手順を別途踏む必要があり、モデリング、編集、点検向けの3つのAgent Skillsはエージェントのskillsフォルダーにコピーして使う任意の追加機能です。点検のskillはSolidCraftがエラーなしに通してしまう問題として、範囲の制限がないパラメーターや、警告1行だけを残して誤った形状を出すことがあるbooleanの再試行を挙げています。READMEは現状を単純な部品なら使える初期段階と説明し、自動生成される基準試験の文書は公開部品81個すべてが解析的な計算やFreeCADで求めた体積、面積、重心、バウンディングボックスと一致すると報告しています。READMEでは76個中75個と書かれており、これらの確認は測った値だけを扱うため、形状と作業の流れ全体が同じかはまだ確認前です。韓国語の画面翻訳は一部だけで、Web版に入れたフォントは日本語向けのため、ブラウザーでハングルを表示することは今後の作業として残っています。リポジトリはほかのCraftアプリを公開するstorytold組織とは別の個人アカウントbherbruckにあり、今回の調査で読んだstorytoldのREADMEのアプリ一覧ではSolidCraftを見つけられず、storytoldとの公式な関係は確認できていません。ライセンスは利用者が選ぶMITまたはApache-2.0(GitHubの表示はApache-2.0)で、形状カーネルはオープンソースのtruck crate(Apache-2.0)を土台にしています。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  14. 752

    Saffsanity/sill

    何をするか
    Sillは、MacアプリとiPhone、iPadアプリからなるApache-2.0ライセンスのプロジェクトで、Macのウィンドウ1つまたはデスクトップ全体をその端末に表示し、タッチ、トラックパッド、キーボード、Apple Pencilで操作できるようにします。Sill for Macはgetsill.appからnotarization(App Store外で配布するためのAppleの検査)を受けた無料ファイルとして入手でき、Sill for iPhone and iPadはApp Storeで無料で入手できます。端末がウィンドウを選ぶと、Sill for MacがScreenCaptureKitでそれをキャプチャし、VideoToolboxでHEVCに符号化してTCP上のTLS 1.3で送り、キャプチャは端末が接続している間だけ行われます。エンコーダーや回線が遅れるとSill for Macはフレームをためる代わりに捨て、端末は復号したフレームをすぐに表示して画面を最新に保ちます。タップ、クリック、スクロール、キー、Apple Pencilの入力はAccessibility権限でMacのマウスとキーボードのイベントになり、3本指のジェスチャーはMission Controlなどの機能を実行します。端末はローカルネットワークでBonjourによりMacを見つけるかUSBケーブルで接続し、既定でオフのRemote Accessは、ペアリング済みの端末が利用者自身のVPNかルーターのポート転送(TCP 7455)で別のネットワークからも接続できるようにします。端末ごとに一度、Macに表示されたQRコードか12桁のコードでペアリングし(ケーブル接続なら自動)、その後の接続はペアリング時に交換したkeyだけを認め、Macは自分のkeyとペアリング済み端末の一覧をiCloud同期なしでkeychainに保存します。アカウントと中継サーバーはなく、利用者の端末の外に出る要求はSill for Macが1日1回GitHubにバージョン番号を送る更新確認だけで、この確認はオフにできます。MacはmacOS 14以降のApple silicon機で、Screen RecordingとAccessibilityの権限が必要で、macOS 15以降ではLocal Networkの権限も必要です。iPhoneとiPadはiOSまたはiPadOS 17以降でLocal Networkとカメラの権限を与える必要があり、ソースからのビルドにはXcode 27(iPhone、iPadアプリはXcode 27.1)が必要です。文書に書かれた制限は、一度に表示できるのがウィンドウ1つかデスクトップ1つであること、Macの音なしで画面だけを送ること、ウィンドウのサイズを変えると一瞬黒い画面になること、通信がTCPのためパケットを失うと止まることです。文書はまた、Require pairingをオフにするとネットワーク上のどの端末でも接続でき(暗号化は維持)、Sill for Mac 0.3.1以前は家の中の接続に暗号化とペアリングがなかったと書いています。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  15. 751

    anmolkapil/plexo

    何をするか
    Plexoは、Windows、macOS、Linux向けのMITライセンスのデスクトップ用ダウンロードマネージャーで、自宅のWi-FiとUSBでテザリングしたスマートフォンのように、複数のインターネット接続で1つのファイルを同時にダウンロードします。ネットワーク接続を2つ以上持つ人が対象で、直接のHTTPリンク、magnetリンク、.torrentファイルを扱い、ダウンロードのqueue、ダウンロードのスケジュール、ネットワークごとの速度とデータの上限を備えています。直接のリンクでは、まず1バイトを要求してサーバーがHTTPのrange要求に対応しているかを確かめた後、ファイルを最大8 MBのブロックに分け、ネットワークごとに8本のstream(その後16本と32本に増加)をそのネットワーク自身のアドレスから送り出して取得します。速いネットワークほど多くのブロックを受け持ち、サーバーが403、429、503でstreamを拒否するかRetry-Afterで待機を求めると、そのネットワークはサーバーが受け入れたstreamの数まで減らしてから1分ごとに1本ずつ戻します。進捗は一時停止、再起動、スリープの後も残り、再開時にはファイルのETagとLast-Modifiedの値を比べて異なる2つのバージョンをつなぐことを拒否し、リンクの期限が切れたダウンロードは同じファイルの新しいリンクで続けられます。トレントはWebTorrentで実行し、すべてのpeer接続を1つのネットワークに固定し、uTP、WebRTC、ポートマッピング、ローカルのpeer探索をオフにし、アップロードはすべてのネットワークから返し、v2専用のトレントは今のところ対応の対象外です。ブラウザー拡張は、ブラウザーのダウンロードを127.0.0.1のローカル接続でアプリに渡す際にそのサイトのCookie、referrer、user agentも送り、ユーザー本人のサインインが必要なファイルも取得できるようにしており、拡張のプライバシーポリシーはこの情報がローカルのアプリにだけ送られると書いています。仮想アダプター、VPN、カーネル拡張、管理者権限は不要ですが、ネットワークごとに別のインターネット回線がある場合にだけ速度が上がります。WindowsではEthernetと並んでWi-Fiを有効にしておくためにグループポリシーの変更が必要になることがあり、macOSでAndroidのUSBテザリングを使うには第三者のドライバーTetherKitが必要です。Windowsのインストーラーにはまだコード署名がなく、アプリはGitHub Releasesから自動で更新し、確認したcommitのバージョンはrelease candidateの1.0.0-rc.15です。ソースのキーワード検索と、ダウンロード、ブラウザー連携、拡張のコードを読んだ範囲では、サインイン、有料プラン、DRMを回避するコードは見つかりませんでした。コードのコメントは、接続を増やすことがサーバーの接続ごとの速度制限を超える方法だと説明しており、複数のアドレスからの複数の接続も最終的には同じサーバーに届くため、サイトごとのダウンロードマネージャーの利用規則はそのまま適用されます。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  16. 750

    yxxbc/downvid

    何をするか
    DownVidは、ElectronとVue 3で作られたmacOS、Windows、Linux向けのMITライセンスのデスクトップアプリで、yt-dlp(コマンドラインの動画ダウンロードツール)とFFmpegにグラフィカルな画面をかぶせたものです。yt-dlpが対応するサイトから動画、音声、字幕をコマンドを打たずに保存したい人を対象としています。URLを貼り付けると、アプリが360Pから4Kまでの形式、音声だけのMP3、字幕だけのSRTを一覧にし、ダウンロードは一時停止、再開、再試行、進捗表示、直近100件の履歴を備えたキューで進みます。DouyinとKuaishouのリンクは、まず専用の解析処理に渡されて各サイトのWeb APIを呼び出し、Webプレーヤーが使うストリームのアドレスを取得します。これが失敗すると、PCにインストールされたChromium系ブラウザー(Chrome、Edge、Chromium)をウィンドウなしで動くheadlessモードで起動して試し、最後にyt-dlpに切り替えます。プロジェクトはこの結果を透かしのない動画と紹介しており、今回の調査で読んだコードでは、映像の画面を加工して透かしを消す処理は見つかりませんでした。yt-dlpによるダウンロードは接続ごとの速度制限を避けるためにHTTPリクエストを複数のchunkに分け、高速化の文書はサーバー全体の速度制限、権限、署名、DRMはそのまま適用されると書いています。Goで書かれた補助プログラムがシステムにあるyt-dlpとFFmpegを探すか、バージョンを固定したビルドをSHA-256で確認してダウンロードし、ソースからのビルドにはNode.js 22、pnpm 8、Go 1.24以上が必要です。既定の自動cookieモードでは、yt-dlpを通じてインストール済みのブラウザーのcookieを順に試し、読み取ったcookieをアプリのデータフォルダーにsnapshotファイルとして保存して再利用し、代わりにcookies.txtファイルを手動で指定することもできます。インストーラーにはコード署名の証明書がないため初回起動時にWindows SmartScreenとmacOS Gatekeeperが警告し、既定の設定では起動時にGitHubで更新を確認します。メタデータの解析段階ではyt-dlpのTLS証明書の検査をオフにし、headlessのブラウザーはsandboxをオフにした状態で起動します。READMEは、技術的保護手段を破ったり回避したりするコードはないこと、法律、プラットフォームの規約、著作権を守る責任は利用者にあることを書いており、サイトが変わると抽出が失敗することがあります。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  17. 749

    xerj-org/xerj

    何をするか
    XERJはAIコーディングエージェントなどのためにローカルフォルダーをインデックス化するRust製の検索エンジンで、1つの静的実行ファイルとして配布され、Elasticsearch REST APIを実装しているため既存のElasticsearchクライアントとKibanaが接続できます。READMEが示す主な用途はreference codingで、エージェントが作業に近いオープンソースのプロジェクトを取得してインデックス化し、grepで見つけたファイル全体の代わりに、その解き方をファイルと行の位置付きの部分として取り出します。xerj autoindexはフォルダー内のファイルをschemaなしで形式別のインデックスにし、ソースコードはtree-sitterで解析してシンボルと行番号を残し、PDF、XLSX、メールなどのファイルも扱います。検索はBM25のfull-text検索、ベクトルのkNN、hybridクエリに対応し、/_memory APIはエージェントの記憶をnamespaceごとに別のインデックスに保存し、キーワード、意味、ベクトルで呼び出します。xerj mcpコマンドは13個のツールを備えたstdioのMCPサーバーで、別に起動しておいたnodeへ呼び出しを転送し、xerj initはXERJをClaude CodeとCursorに登録します。インストールはインストールスクリプトか、Linux、macOS、Windows向けの実行ファイルで行い、既定のembedderはオフラインのfeature hashingで、neural embedderを有効にすると初回に約90 MBのモデルファイルをダウンロードします。クイックスタートで使う--insecureオプションはTLSとAPI keyの認証をどちらも切るため、ポートに届く人は誰でもsuperuserになり、それ以外の方法で起動すると管理者keyで認証が有効になります。SECURITY_MODEL.mdは、既定でオフのTLS、フィールド単位と文書単位のセキュリティと保存データの暗号化がない点、インデックス全体をguestに開く共有リンクを制限として挙げています。RERANK.mdによると、既定のnodeには外部接続とtelemetryがなく、文書の内容を外へ送るTypeSafe AIのJevによる再順位付け(rerank)、proxy embedding、WAL tap、S3のbackendは運用者が有効にした場合にだけ動きます。READMEが引用するプロジェクト自身の研究(4言語の8つの作業)では、XERJを使ったエージェントの出力トークンは9,982で、grep中心のエージェントの26,477より少なく、解決数はどちらも16回中16回でした。READMEはこの利点が非公開のコードや学習時点より後のコードで現れ、モデルが知っている有名なライブラリでは効果がないか不利になりうると書いており、リポジトリの説明にあるトークン40分の1という数値はリポジトリ内のファイルで根拠を見つけられませんでした。調査時点の最新リリースは2026-10-12のrelease candidate v1.0.0-rc.95で、LICENSEファイルとGitHubのメタデータはどちらもApache-2.0であり、コードの貢献にはCLAへの署名が必要です。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  18. 748

    mksglu/context-mode

    何をするか
    Context Modeは、AIコーディングエージェントを使う開発者向けのMCPサーバー兼hookプラグインで、大きなツール出力をcontext windowの外に置き、会話の圧縮(compaction)の後に作業状態を復元します。11個のMCPツールのうち、ctx_execute、ctx_batch_execute、ctx_execute_fileは12言語のコードを別のサブプロセスで実行し、出力された結果だけをcontextに渡します。ctx_index、ctx_search、ctx_fetch_and_indexはMarkdownと取得したWebページをSQLite FTS5のインデックスに保存し、BM25で順位付けした一致部分だけを返します。hookはcurl、wget、web fetchの呼び出しをこれらのツールへ回し、ファイル編集、git操作、エラー、ユーザーの決定をプロジェクトごとのSQLiteデータベースに記録し、READMEは--continueなしで新しいセッションを始めると以前のセッションのデータを削除すると書いています。会話の圧縮後には分類ごとの要約と検索呼び出しを含む再開用のsnapshotを挿入し、固定したcommitのコードはREADMEが示す2 KBの制限を無視します。Node.js 22.5以上かBunが必要で、Claude Codeではmarketplaceからプラグインとしてインストールし、ほかのクライアントでは設定ファイルにMCPサーバーとhookの項目を加えるか、専用のプラグインを使います。MCPサーバーだけをインストールした場合は自動のroutingなしでツールだけを使え、セッションの継続はClaude Codeなどでは完全、Cursor、Codex CLI、Kiroでは一部で、Antigravity IDEとZedにはありません。READMEは端末の外に出るデータとtelemetryはないと明記していますが、サーバーは起動時にnpm registryで最新バージョンを確認し、ctx_insightはcontext-mode.comのInsightダッシュボードを開きます。READMEに説明のないhooks/platform-bridge.mjsは、platform.jsonにAPI keyとサーバーのアドレスがある場合、一部の秘密値の形式、メールアドレス、ホームフォルダーのパスを隠したうえで、すべてのセッションイベントを設定されたInsightサーバーへ送ります。ctx_execute_fileはプロジェクトフォルダーの中に制限されますが、READMEはctx_executeとctx_batch_executeがプロセス自身のファイルアクセス権限で任意のコードを実行すると明記し、ホスト側のsandboxを有効にしておくよう勧めています。ユーザーのpermissionのdeny規則はsandboxツールの中にも適用され、ctx_fetch_and_indexはCTX_FETCH_STRICT=1を設定するまでローカルとプライベートネットワークのアドレスを許可します。LICENSEファイルはElastic License 2.0(ELv2)で、利用、改変、再配布を認める一方、第三者へホスト型またはマネージドサービスとして提供することとライセンス表示を消すことを禁じています。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  19. 747

    storytold/wordcraft

    何をするか
    WordCraftは、報告書、手紙、引用を含む論文などの文書を書いて整える人のために、ArtCraftチーム(GitHubのstorytold組織)がRustで作った文書作成アプリです。Microsoft Wordの作業の流れをclean-room方式で再実装しており、プロジェクトはECMA-376などの公開仕様からファイル形式を取り、Wordは外から動作を観察するだけだと説明しています。このアプリは.docxを開いて保存し、.odt、.rtf、.mdなどの形式も読み書きし、Word 97-2003の.docファイルを取り込み、文字を選択できるPDFを書き出します。リボン、スタイル、変更履歴とコメント、脚注、引用と参考文献一覧、CSVやスプレッドシートのファイルを使う差し込み印刷がそろっています。デスクトップアプリはmacOS、Windows、Linux、BSDで動作し、実行中のZoteroデスクトップアプリと組み合わせて引用を扱い、ブラウザー版(WebAssembly)はZoteroとの接続がなく、ファイルをダウンロードとして保存します。すべての操作はidの付いたコマンドで、同じコマンドがリボン、ショートカット、wordcraft-cliツール、MCPサーバー(AIエージェントがツールを呼び出すためのプロトコル)、アプリが作るランダムなキーを送るローカル接続だけを受け付けるJSONの制御チャネルで使われます。MCPサーバーはウィンドウなし(headless)で実行するか実行中のアプリに接続し、エージェントによる修正を--authorで指定した作成者名の変更履歴とコメントとして残すため、レビューする人は人による修正と区別できます。ウィンドウなしのサーバーに--automation-read-rootと--automation-write-rootを指定すると、指定したフォルダーの中でだけファイルを読み書きしますが、これらのオプションなしで起動したサーバーと制御チャネルで操作するアプリにはフォルダー制限がありません。始めるには配布パッケージ(MSI、DMG、AppImageなど)をインストールするか、Rust 1.90以上でビルドし、エージェントをつなぐにはMCPクライアントの設定にwordcraft-cli mcpを追加する別の手順が必要です。ハングルは表示されますが、画面メニューの韓国語訳はなく、macOSでの韓国語入力の修正はまだ保留中で、スペルと文法のチェックは一部のヨーロッパ言語だけを扱い、対応形式の一覧にHWPはありません。プロジェクトは自らをalpha段階と呼んで実務に使える準備が約60%できていると見積もり、これまでの.docxの確認は合成した試験ファイルで行ったと明記して、実際の文書での試験をbetaの条件にしています。GitHubのライセンス欄はApache-2.0ですが、LICENSEファイルとREADMEは利用者がMITとApache-2.0のどちらかを選べるとしており、ArtCraftの名前とロゴはこのライセンスの対象外です。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  20. 746

    rociiu/talorys

    何をするか
    Talorysは一人のオーナーが自分のCloudflareアカウントにデプロイして使う個人向けAIアシスタントで、チャット、記憶、タスク、ノート、プロジェクト、リマインダーを一つのブラウザアプリにまとめており、リポジトリはバージョン0.1.4を説明しています。登録手続きはなく、オーナーのパスワードはローカルでPBKDF2-SHA256によりハッシュ化されてCloudflareのシークレットとして保存され、公開されるpages.devのアドレスはそのパスワード、SameSite=Strictのセッションクッキー、ログイン失敗時のロックで保護されます。リクエストはReact画面を持つCloudflare Pagesアプリから公開URLのない非公開Workerへ渡され、Cloudflare Agents SDKで作られた一つのDurable Objectが会話、記憶、タスク、ノート、プロジェクト、自動化、設定、使用量をSQLiteに保管し、オーナーはセッションと認証情報を除いたバックアップファイルをダウンロードできます。入力はチャット欄に書く文章で、返答はWorkers AI(既定モデル@cf/zai-org/glm-4.7-flash)が作るMarkdownが生成され次第表示され、画面にはどのツールを呼んでいるかも表示されます。記憶はオーナーが閲覧、編集、削除できる事実と好みで、1ターンに最大8件が入り、本文の語句検索に合う項目を先に入れて最近の好みを4件まで補い、@cf/baai/bge-m3を使う意味検索は既定でオフで、オンにすると既定で1日500回の埋め込み上限がかかります。タスク、ノート、プロジェクトは画面とチャットのどちらからも編集でき、チャットでタスク、ノート、記憶の削除を頼むと削除の提案として表示され、オーナーがアプリでApproveを押すと実行されます。自動化は一回だけのリマインダーと繰り返しのリマインダー、AIを使わずに期限が近いタスクと期限切れのタスクをまとめるタスク要約、読み取り専用ツールだけを使い200語以内で答えるAIプロンプト実行に分かれ、毎日、選んだ曜日、毎月、15分から31日の間隔でDurable Objectのアラームに合わせて実行され、結果はアプリ内の通知センターに届き、読んだコードではプッシュ通知やメール送信の機能は確認できませんでした。既定の上限は1ターンあたり出力1,024トークン、ツール呼び出し6回、context 6,000トークン(超えると古い会話を要約)と、1日あたりAIリクエスト200回、予約AI実行6回で、それぞれ決められた上限まで引き上げることができ、AIの割り当てを使い切った後もタスク、ノート、記憶、リマインダーは動き続けます。デプロイはNode.js 22以上でnpx create-talorys@latestを実行し、ブラウザでのCloudflareログインか、Workers Scripts Edit、Cloudflare Pages Edit、Workers AI Read、Account Settings Readの権限を持つAPIトークンで進め、データは利用統計の送信なしでオーナーのアカウントに残りますが、チャットのメッセージとプロンプトに入った記憶はWorkers AIの推論のためにCloudflareが処理します。READMEはWorkersの無料プランに収まるように設計し、使用量にはCloudflareが定めて変更しうる上限があると書いており、執筆時点のCloudflareの基準ではWorkers AIは1日10,000 Neuronsまで提供されるため、無料プランではそれを使い切るとUTC 00:00のリセットまでチャットが止まり、有料プランは月額最低5ドルで追加のNeuronsを1,000あたり0.011ドルで請求します。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  21. 745

    FeiZhuLulu/DeepSeek-Bot

    何をするか
    DeepSeek-Bot(DS Bot)はDeepSeek Harness(DSH)にインストールするボットプラグインで、名前と役割を持つ複数のボットを作って会話し、グループで仕事を任せる機能を加えます。複数のAIボットに仕事を分けて任せたいDSHユーザーが対象で、リポジトリはDeepSeekの公式製品とは別の独立したコミュニティプロジェクトだと明記しています。各ボットは名前、役割、指示文、モデルを個別に持つDSHセッションで、message_bot、create_bot、update_bot、ask_userのツールで互いにメッセージをやり取りし、既定のボットChiefがほかのボットを管理します。グループ会話では管理者ボットが既定で答え、メンションでほかのボットに順番を渡すかPASSの表示で発言を飛ばし、メンバーごとにグループ別の隠れたセッションを持ちます。ボットはDSHの会話圧縮の代わりに、contextの使用率が0.8に達すると別の小さなモデル呼び出しでチェックポイントを残します。記憶はボット別の範囲とチームの範囲に分かれ、remember、forget、recallのツールと毎ターン後の見直しで管理され、項目ごとに300文字、MEMORY.mdは4,000文字といった上限があり、秘密値に見える内容は拒否します。Web検索はプロフィールで指定したプロバイダー、モデル経路の検索、公開されたBingとDuckDuckGoの結果ページの順に試し、Desktopのボットブラウザはボットごとに分けた読み取り専用の画面で、パスワードとカードの入力欄を飛ばしてページをMarkdownとして読みます。request_secretはユーザー入力カードで受け取った値をシェル変数としてのみ渡し、state.jsonとログからは除外すると説明していますが、そのままコピーされた値だけが隠され、エンコードしたり分割したりした値は漏れる可能性があり、Windowsではファイル権限600が効かず、httpで開いた画面では値が平文で送信されます。インストールはDSH Desktop(Windows、macOS)のPluginsメニューのAdd pluginで行うか、DSH WebでNode.js 22.19以上とpnpmを使って設定一式を構成する方法で、DSHのインストールとプラグインの接続は別の段階です。文書はv0.1の初期公開版のため機能、ツール、保存形式が変わる可能性があり、Linuxのdsh 0.2.1-alpha.1で試験したと明記しており、データは既定でユーザーフォルダーの.dsh/bot以下に保存され、使用量の画面は費用なしでトークンだけを表示します。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  22. 744

    Kentucky-ai/opentakeoff

    何をするか
    OpenTakeoffは、建築図面のPDFから長さ、面積、個数などの数量を測る作業(takeoff)を人とAIエージェントが一緒に行えるように作られた計測エンジンです。入札の締め切りを控えた積算担当者と、数量の拾い出しをClaudeなどのMCPクライアントのエージェントに任せたいチームが対象です。同じエンジンを、npxで実行するstdioのMCPサーバー(Node 20以上、ツール53個、シートのリソース、複数文書のセッション)と、サーバーとアカウントなしでブラウザーで動作する図面キャンバスの2つの形で使います。成果物は計測値、個数、数量の要約、RFI、CSVとJSONとExcelのエクスポート、マークを入れた図面PDF、DXFです。計測は1つの座標系と縮尺の確認を経る必要があり、各記録は出所を残し、エージェントの作業は人が確定して承認(APPROVED)の印を付けるまで提案の状態のまま残ります。データはブラウザーのIndexedDBとlocalStorageに保存され、チームのクラウドは任意でGoogleログインとDriveを使い、そのまま実行すれば収集されるデータも端末の外に出るデータもないと明記しています。OpenTakeoffは、商用のDivision 9(仕上げ工事)の積算システムSplineから切り出した計測エンジンで、計測エンジンとMCPサーバーは公開のまま保ち、自社の積算資料で学習したモデルは非公開にするオープンコアの構造です。現在のLICENSE、NOTICE、README、mcpとwebのパッケージ設定はAGPL-3.0-onlyで、GitHubのメタデータもAGPL-3.0と表示しており、apache-2.0-finalタグ(commit 84c7f48e)までのコードとそれ以前の外部からの貢献はApache-2.0のまま残ると書かれています。リポジトリの説明にあるApache-2.0の文言はこの変更前の状態が残ったものと見られ、現在のコードのうちApache-2.0のまま残るファイルの具体的な一覧は確認できておらず、貢献者ライセンス契約(CLA)によりKentucky AIは以後の貢献をAGPL以外の商用条件でもライセンスできるため、再利用の前にはライセンスの確認が必要です。READMEには、One-Click Area機能は再検証のため一時的に止められており、スナップはベータで、改訂の比較は数量の差分の単位で行われ、翻訳版のREADMEは英語版より遅れて更新されると書かれています。
    ライセンス
    AGPL-3.0 ネットワーク コピーレフトです。改変版をサービスとして提供する場合もソース公開が必要です。製品利用の前に確認が必要です。
  23. 743

    Jakubantalik/transitions.dev

    何をするか
    transitions.devは、Web画面で使うCSSトランジション集と、それをプロジェクトに追加するCLI、コーディングエージェント用のskill、画面の動きを検査するtransitions-agentをまとめたリポジトリです。主な対象は、画面遷移やアニメーションを一貫させたいフロントエンド開発者と、Claude CodeやCursorなどのコーディングエージェントで画面を作る人です。各トランジションは、:rootのカスタムプロパティ、t-接頭辞のクラス、prefers-reduced-motion対応を備えたコピー用のCSSスニペットとして提供されます。transitions-dev CLI(MIT、Node 18以上)はアカウントなしで無料トランジションを追加して一覧を表示し、Proトランジションはデバイスログインの後にapi.transitions.devからダウンロードし、ダウンロードのたびに利用権限を確認します。transitions-agent(MIT)は11のルールで画面コードをローカルで検査して0から100のモーションスコアを付け、GitHub ActionはPRにスコアのコメントを付けた後、そのPRブランチを対象に修正PRを開きます。fixコマンドは関係するファイルをホスト型の修正サービスに送り、Claudeが作った修正案をまずdiffで示し、ユーザーが承認した後にのみファイルへ反映し、修正範囲はCSSトランジションとアニメーションの保護コードに限られると説明しています。無料登録の段階では検査とActionが無制限、自分のClaude CodeやCursorを使う修正も無制限、ホスト型の修正は月10回かつ1日2回までで、Businessプランは月59ドルでPro 5席と月200回の修正を含みます。独自のTransitions.dev Licenseは個人と商用のプロジェクトでの改変と配布を認め、競合ライブラリとしての再配布を禁じており、企業でProトランジションや有料のAgent機能を使うには1人ごとにBusinessの席が必要です。CLIとagentのツールコードはMITで、GitHubがライセンスをNOASSERTIONと表示するのはこの独自ライセンスのためと見られます。トランジションの数はREADMEの表で12、README本文で18、リポジトリの説明で43以上、agent文書で無料32とPro 11と資料ごとに異なるため実際の数は直接数える必要があり、ホスト型の修正はコードを外部サービスに送るので、社内コードに使う前に送るファイルの範囲を決める必要があります。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  24. 742

    SukkaW/Make-Bilibili-Great-Than-Ever-Before

    何をするか
    Make Bilibili Great Than Ever Beforeは、中国の動画サイトBilibiliを見るときの広告、追跡、再生設定を変えるTypeScriptベースのユーザースクリプト(userscript)です。Make Bilibili Great AgainのforkをTypeScriptで書き直したMITライセンスのプロジェクトで、Tampermonkey、Violentmonkey、AdGuard拡張などのユーザースクリプト管理ツールにインストールすると、www、t、live、spaceのサブドメインでページ読み込みの初期に実行されます。16個のモジュールをメニューから1つずつオンとオフにでき、ページのfetchとXHRの呼び出しを横取りして必要なリクエストとレスポンスだけを変更し、変更したfetchがSentryなどの検査コードに元のブラウザー関数として見えるようにします。プライバシーの面では、ログ送信とユーザー追跡のリクエストを止め、Sentryと送信用のオブジェクトを空の関数に置き換え、ログと送信用のブラウザーストレージへの書き込みを止めてディスクへの書き込みを減らし、URLからvd_sourceなどの追跡パラメーターを消します。広告要素は1ピクセルの大きさと透明度0で隠し、コードのコメントは、サイトが広告リンクのdisplayの値で広告ブロックの有無を検査するため、displayの値はそのままにしていると説明しています。再生の面では、AV1をオフにし、P2PとPCDNのローダー、WebRTCを偽のオブジェクトに置き換えて公式のCDNアドレスを使わせ、プレーヤーに映像の切り抜きモードを加え、ライブ配信では元画質の経路を要求しつつ、30秒以内に5回失敗するとプレーヤーで選んだ画質に戻します。4K強制モジュールは、プレーヤーのローカル設定値を変え、ブラウザーをmacOS Safariとして見せることで、低スペックの端末でも4K、HDR、Dolby Atmosの選択肢をオンにし、再生アドレスの応答を変更するコードはないため、実際に受け取る画質はサーバーの応答に従います。既定でオフのThread Ripperは、映像の区間をさらに細かく分けて複数のCDNホストに同時に要求し、最初に届いた応答を使い、モジュールの説明どおり帯域とデータをより多く使うことがあります。そのほか、ホームと動的(story)ページの広告と画面配置を整え、コラム(/read/cv)ページでは転載禁止の表示(unable-reprint)とコピーイベントの処理を解除して本文をコピーできるようにし、サイト全体の白黒効果とHarmonyOSフォントを取り除いてシステム既定のフォントを使わせます。ソース全体を読んだ結果、再生アドレスの応答は読むだけで、サイトが発行した署名付きアドレスをBilibiliのCDNホストでそのまま使っており、ログイン、有料会員、地域制限を回避するコードは見つからず、Bilibiliの内部のページ構造に依存しているため、サイトが変わると一部のモジュールが壊れる可能性があります。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  25. 741

    huggingface/transformers

    何をするか
    Transformersは、テキスト、画像、音声、動画、マルチモーダルのモデル定義を集めて推論と学習に使えるようにしたHugging FaceのPythonライブラリです。公開モデルをダウンロードして実行したりファインチューニングしたりしたい研究者、MLエンジニア、開発者が主な利用者で、Hubにはこの形式のチェックポイントが100万以上公開されています。同じモデル定義を、Axolotl、Unsloth、DeepSpeedなどの学習ツール、vLLM、SGLang、TGIなどの推論エンジン、llama.cppとmlxが共通して使う基準の役割を果たします。モデルごとに設定、モデル、前処理器の3つのクラスで構成され、Pipelineはテキスト生成、音声認識、画像分類、視覚的質問応答を数行のコードで実行します。Trainerは混合精度、torch.compile、FlashAttention、分散学習に対応し、generateはストリーミングと複数のデコード方式を提供します。始めるにはPython 3.10以上とPyTorch 2.6以上が必要で、ダウンロードしたモデルはHF_HUB_CACHEフォルダーに保存され、オフラインで使うにはsnapshot_downloadで事前に取得した後にHF_HUB_OFFLINE=1を設定します。serving追加インストールで使うtransformers serveは、localhost:8000にOpenAI SDK互換のサーバーを開き、chat completions、responses、音声の文字起こし、モデル一覧などのエンドポイントを提供します。ツール呼び出しはトークナイザーがツール呼び出し用のトークンを宣言したモデルで動作し、公式文書はこのサーバーを評価と実験、中程度の負荷の配備向けとして紹介し、大規模な運用にはvLLMやSGLangを勧めています。公式READMEはこのライブラリをモデル定義を中心とするツールとして紹介し、学習APIはTransformersが提供するPyTorchモデルに合わせてあるため、一般的な学習loopにはAccelerateを、サンプルスクリプトは状況に合わせて書き換えて使うことを勧めています。READMEにはPyTorch、JAX、TF2.0の間でモデルを移す記述が残っていますが、現在のsetup.py(5.19.0.dev0)とインストール文書はPyTorchだけを扱い、ライブラリはApache-2.0でも各チェックポイントは別のライセンスとアクセス条件を持つことがあります。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  26. 740

    awesome-selfhosted/awesome-selfhosted

    何をするか
    awesome-selfhostedは、自分のサーバーにインストールして運用できる自由ソフトウェアのネットワークサービスとWebアプリケーションを分野別に集めたリストのリポジトリです。外部のSaaSの代わりに自前のサーバーでWiki、文書管理、タスク管理などのサービスを運用したい個人、管理者、組織が探すための用途です。リポジトリに入っているのは実行プログラムの代わりにリスト文書で、90を超える分類の下に1,200を超える項目が名前、リンク、1行の説明、デモやソースのリンク、ライセンスと言語の表示で整理されています。文書管理、生成AI、グループウェア、在庫管理、ナレッジ管理、製造、資源計画、タスク管理、チケット、Wikiのような業務用の分類もあります。ユーザーが制御できない外部の独占的なサービスに依存する項目には警告の印が付き、非自由ソフトウェアは別のリストページにあります。このMarkdownのリストはawesome-selfhosted-dataリポジトリのデータから生成され、貢献の案内と作成者の一覧もそのリポジトリにあり、運営者はawesome-selfhosted.netのHTML版を勧めています。リスト自体のライセンスはLICENSEファイルによるとCC BY-SA 3.0 Unportedで、GitHubがNOASSERTIONと表示するのはこの文書用ライセンスのためと見られ、各プログラムはそれぞれ異なるライセンスに従います。リストの説明は1行の紹介程度なので、実際に導入する前に各プロジェクトの保守状況、セキュリティ、インストール条件を直接確認する必要があります。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  27. 739

    flutter/flutter

    何をするか
    Flutterは、1つのコードベースでモバイル、Web、デスクトップのアプリ画面を作るGoogleのSDKです。Android、iOS、Web、Windows、macOS、Linuxのアプリを1つのチームでまとめて作りたいアプリ開発者とデザイナーが主な対象です。開発者はDart言語でウィジェットを組み合わせて画面を書き、FlutterはそれをSkiaとImpellerのレンダリングエンジンで直接描画し、MaterialとCupertinoのウィジェット群を提供します。DartのコードはiOSとAndroidではARMの機械語に、WebではJavaScriptとWebAssemblyに、デスクトップではx64とARMのコードにコンパイルされます。開発中は状態を保ったままコードの変更をすぐ反映するhot reloadを使い、FFIとプラットフォームチャネルで各OSの機能を呼び出し、pub.devのパッケージとVS Code、IntelliJのプラグインを使います。公式のサポート対象プラットフォーム文書(Flutter 3.47時点)は、Android API 24から37、iOS 15から27、Windows 10と11、macOS 12から27、Debian 10から13、Ubuntu 20.04から24.04 LTS、最新2バージョンのChrome、Firefox、EdgeとSafari 15.6以上を対象として挙げています。iOSの設定文書はXcodeとMacへのUSB接続を前提としているため、iOSのビルドにはMacが必要だと考えるのが安全です。FlutterのツールはGoogleのサーバーからリソースをダウンロードし、GitHubからインストールすると初回実行時にDart SDKを取得し、SDKを使うとGoogleの利用規約に同意したことになると案内しています。WebのFAQは、Flutter WebをPWAやSPAのようなアプリ中心の画面に合う選択肢として説明し、文章中心の静的なWebサイトや検索での露出が重要なコンテンツにはHTMLやJasprを勧めています。リポジトリのライセンスはBSDスタイル(BSD-3-Clause)です。
    ライセンス
    BSD-3-Clause 寛容なライセンスです。商用利用できます。告知を残し、作者名を宣伝に使ってはいけません。
  28. 738

    t4t5/omdrop-owl

    何をするか
    omdrop-owlはAppleのBroadcom無線チップがないLinux端末でomdropを接続する無線バックエンドです。独立したファイル転送アプリやAIモデルではなく、AirDrop送受信の下位構成要素です。OWLがモニターインターフェースでAWDLを動かし、omdropの送受信ツールがそのネットワークを利用します。この構成で携帯電話とファイルを交換しますが、omdrop本体と関連ツールが別途必要です。確認した設定ではMediaTek MT7925のmt7925eドライバーだけが試験済みで、他は未試験です。Wi-Fi接続を維持する方式では、アクセスポイントのチャネルを6、44、149のいずれかにする必要があります。パッケージは無線ヘルパー、権限ポリシー、NetworkManager規則を設定し、別の無線バックエンドとは併用しません。文書にはモニターインターフェース削除後の障害を避ける再接続処理があり、無線を専有するモードは未実装とされています。カードとドライバーの互換性が前提で、収集資料からはリポジトリのライセンスを確認できませんでした。
    ライセンス
    ライセンスなし ライセンスファイルがありません。ライセンスがない場合、コードの再利用は原則として許可されません。
  29. 737

    storytold/designcraft

    何をするか
    DesignCraftは文字と画像をページに配置するRust製の編集出版ソフトです。複数ページの報告書、雑誌、案内書を作る利用者向けで、資料集や単純なデザインプラグインではありません。テキストフレーム、連結された本文、段落スタイル、色、画像で文書を構成し、編集可能な独自形式、IDML、ページ画像などを扱います。デスクトップ版とWebAssemblyのブラウザ版があり、Web版はファイル選択とダウンロードで入出力します。MCPサーバーは文書作成、文章編集、画像配置、ページ描画を提供し、画面なしのエンジンと実行中アプリへの接続を区別します。ウィンドウのクリックやダイアログ操作は接続モードだけで可能で、Web版には制御チャネルがありません。配布アプリまたはRustビルド環境が必要で、AI操作にはMCPクライアントを別途設定します。フォントと素材の条件を確認する必要があり、アジア言語の組版やInDesign互換性は完全に同等ではありません。READMEはPDF出力を予定とし、ROADMAPは実装済みとするため、使う版のPDF出力と印刷適性を別途確認する必要があります。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  30. 736

    omacom/gliff

    何をするか
    gliffは別の端末のHyprlandデスクトップをSSH経由で表示し操作するリモートデスクトップ製品です。両端でHyprlandを利用するLinuxユーザーや開発者が対象です。遠隔画面をローカルのウィンドウに表示し、キーボードとポインター入力を送り返します。既存画面の共有や接続中だけ存在する専用仮想画面に加え、文字、画像、ファイルのクリップボード転送を提供します。設計文書では色の情報を二つのH.264ストリームに分け、再合成して文字の色解像度を保つと説明しています。VulkanとVA-APIを備えたAMDやIntelではGPU経路を使い、非対応環境やNVIDIAではCPU経路となり、既定の色品質も変わる場合があります。両端へのインストール、SSHアクセス、実行中の遠隔Hyprlandセッションが必要ですが、別の中継サービスは不要です。低速回線では品質を調整しますが、高遅延かつ損失の多い回線でのTCP停滞を解消するものではありません。開発用の直接接続モードには認証がなく、横4096ピクセルを超える画面は縮小転送される場合があります。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  31. 735

    JimLiu/baocut

    何をするか
    BaoCutは映像と編集依頼から、後で修正できるタイムラインを作るAI動画編集製品です。字幕、翻訳、吹き替え、発表動画を繰り返し直す制作者を対象とします。文書では文字起こし、字幕、音声合成、不要区間の削除、コードによるモーショングラフィックスを説明しています。MP4、字幕ファイル、音声、編集履歴を残すプロジェクト形式などで出力できます。デスクトップ、CLI、MCP、Web画面は同じローカルRuntimeと編集対象を共有するとされています。配布アプリにはRuntimeとネイティブ処理系が含まれますが、エージェント機能にはログイン済みの外部エンジンが必要で、ffmpegとffprobeも別途用意します。ローカルモデルやオンライン提供者を選べますが、モデルファイルや接続がすべて自動設定されるわけではありません。Windows版は未署名で、GPU推論の実機検証も完了していないと明記されています。標準的なオープンソースライセンスではなくBaoCut Community Licenseのソース公開製品であり、ソフトウェアの再販売、ホスティング、商用製品への組み込みには別の許可が必要です。一部モデルには非商用条件があるため、アプリとは別に利用条件を確認します。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  32. 734

    CopilotKit/OpenIntelligentUI

    何をするか
    OpenIntelligentUIは文章だけでなく表や操作可能な画面で回答するチャットアプリと開発基盤です。会話内で説明、比較、小さなツールを提供したい開発者を対象とします。Pythonエージェントが質問を処理し、CopilotKitとAG-UIを通じて結果をブラウザへ送ります。Jevが表現方法を選び、基本的な表にはA2UI、複雑な可視化や計算機にはサンドボックス内のHTML、CSS、JavaScriptを使います。操作値を次の質問へ送れますが、別の呼び出しから過去の結果を直接修正するAPIはないと説明されています。Node.js 22以上、pnpm 9以上、Python 3.12以上、uvに加え、OpenAIとJevのキーを別途接続します。利用者のキーはブラウザのメモリに保持されますが、アプリサーバーを経由するため信頼できる運営者が必要です。確認したquery_dataソースはサンプルCSVの全行を返すだけで、検索語の絞り込みや実際の社内データ取得はしません。会話のチェックポイントはプロセスメモリにあり、再起動や複数サーバー間での永続性はありません。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  33. 733

    xtool-org/xtool

    何をするか
    xtoolはLinux、WSL、macOSでSwiftPMプロジェクトをiOSアプリにビルドし、端末へインストールする開発ツールです。MacのXcodeだけに依存せずSwiftアプリを作りたい開発者を対象とします。Swiftソースとパッケージ設定からアプリを構成し、署名とインストールを行います。端末一覧の取得、アプリの起動、Apple Developer Servicesへのアクセスも提供します。別のXKitライブラリから一部の機能をSwiftプログラムで利用できます。利用開始にはSwiftツール、iOS SDK、Apple認証、端末接続の設定が必要です。Linux向け文書ではXcode.xipからSDKを作成し、WindowsではWSLとUSB接続設定が必要と説明しています。認証には有料開発者アカウントの公開APIキー方式と、非公開Apple APIを使うパスワード方式があり、アカウント規約と安全性の確認が必要です。インストールだけでSDKと署名環境が完成するわけではなく、Xcodeの全機能を置き換えられると確認したものではありません。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  34. 732

    Predidit/Kazumi

    何をするか
    KazumiはFlutterで作られたアニメの検索と再生のアプリで、ユーザーが作ったルールで動画の配信元サイトから作品を探し、アプリ内でストリーミング再生します。ルールはXPath構文のセレクター5行以内で作り、取り込みと共有ができ、現在は//で始まるセレクターだけに対応しています。作品情報はBangumiの公開API、弾幕コメントはdandanplayの公開プラットフォーム、一緒に見る機能はSyncPlayの公開サーバー、画像からの作品検索はtrace.moeを使います。機能には放送時間表、字幕、ダウンロード、端末間の同期、DLNAでのワイヤレス投影、外部プレーヤーでの再生、Anime4Kによるリアルタイム超解像があり、超解像は高いGPU性能を必要とします。Android 10以降、Windows 10以降、macOS 10.15以降に対応し、Linuxは実験段階で、iOS 13以降と別のフォークリポジトリにあるHarmonyOS 5.0以降はサイドロードでのインストールが必要です。再生中は動画をできるだけメモリにcacheするため、メモリが足りない場合は低メモリモードを使うことができ、READMEは一部の作品の広告が動画の配信元から入ると書いています。READMEはユーザーデータの収集とtelemetryの部品がないと書き、免責事項では現地の法律を守り、第三者の知的財産権を尊重し、利用で生じたデータとcacheを24時間以内に消すよう求めています。ライセンスはGPL-3.0で、アイコンは原作者の許可を得て使っている作品のため、使うには別途許可が必要です。
    ライセンス
    GPL-3.0 コピーレフトです。このコードを含むソフトウェアを配布する場合、ソースをGPLで公開する必要があります。
  35. 731

    storytold/effectcraft

    何をするか
    EffectCraftはAfter Effectsの作業の進め方をRustで独自に実装したオープンソースのモーショングラフィックスアプリで、リポジトリは2026年10月1日に作成されました。デスクトップアプリとしてもブラウザでも動き、動くテロップ、解説動画、視覚効果を作る人向けのツールです。レイヤー、キーフレーム、Graph Editor、エクスプレッション、パペットツール、3Dカメラとライトを備え、READMEは306個のエフェクトがAfter Effectsの298個のエフェクトをすべて含むと紹介しています。プロジェクトはバージョン付きのJSONファイル(.ecproj)として保存され、Lottieファイルの読み込みと書き出しができ、FFmpegなしで内蔵のRustエンコーダーがH.264、ProRes、HEVC、AV1、WebM、EXR、GIFを生成します。操作は1つのコマンド一覧(command registry)にまとまっているため、同じ操作を画面、CLI、JSON制御チャネル、AI agent向けのMCPサーバーから同じように呼び出せます。制御チャネルは認証のない127.0.0.1のTCPポートで、ドキュメントは使っている間だけ有効にするよう案内しています。スクリプトはプロジェクトフォルダーの中だけで動き、ファイル書き込みとネットワーク利用は別の設定を有効にした場合に限って許可され、READMEはtelemetryがなく、求められたときだけネットワークを使うと明記しています。インストーラーはリリースページにあり、ソースからのビルドにはRust 1.95以上が必要で、選択項目のMobileSAMモデルは約40MBを別途ダウンロードします。.aepと.aepxファイルは開けず、After Effectsのプラグインも実行できず、最も多くテストされている環境はmacOSで、LinuxとWindowsには基本操作のバグが残っています。作者のgapsドキュメントは、自分たちで作成し採点した機能チェックリストでは約99%を備えているとし、実際のプロの作業に使える度合いはまだ測定前で、30から50%程度と見積もっています。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  36. 730

    storytold/pdfcraft

    何をするか
    PdfCraftはPDFを閲覧、整理、編集するRustのデスクトップアプリで、2026年10月7日にPrintCraftから名前を変えた同じリポジトリです。Acrobatの機能を独自に作り直したもので、macOS、Windows、Linux、FreeBSD向けのアプリとブラウザ用のWebAssemblyビルドがあり、READMEはアカウント、利用情報の収集、クラウド接続がないと書いています。PDFと編集命令を受け取り、編集したPDF、読み順に抽出したテキスト、JSON形式の文書情報、ページ画像を出力します。ページの整理、結合、抽出、分割ではリンク、フォーム、レイヤー、添付、しおりを保ち、保存は元のバイトを残す増分方式で、qpdfで結果を検査します。パスワードはRC4 40ビットからAES-256まで扱い、READMEはフォーム、スレッド形式のコメント、墨消し、基本的な電子署名、アクセシビリティ検査を現在使える機能として挙げています。エージェント向けには、JSON Schemaで定義したツール表によるコマンドライン実行と、有効にして使うstdio MCPサーバーがあり、MCPサーバーは標準入出力だけで通信し、--rootでファイルを一つのフォルダに限定します。作者はpdf.jsのテストファイル983件のうち963件をクラッシュなく開いて描画できたとし、機能の進み具合を約50%としていますが、どちらも作者自身の測定値です。描画はまだhayroライブラリに頼っており、既存テキストの編集、特にCJK文字の編集、Office変換、PDF/Aの事前検査、長期署名検証は不十分か未対応です。OCRには別途ダウンロードするCC-BY-SA-4.0のモデルファイルが必要で、登録されている言語は英語のみであり、ファジングでは今もクラッシュや停止が見つかるとされています。ライセンスはMITかApache-2.0の選択式ですが、ArtCraftの商標はライセンスの対象外で、フォークでは削除する必要があります。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  37. 729

    KingKongRobotics/jumper

    何をするか
    Jumperは、AIコーディングアシスタントにpromptを与える方法で、自由度22の蟹型ロボットを開発するオープンソースのツール群です。ロボットの外観は別リポジトリのjumper-designを通じて.skinファイルになり、トライポッド歩行(tripod gait)などの動作は強化学習で習得させ、再生と評価を経て.appファイルにまとめます。シーンは.mapファイルで定義し、シミュレーションはmjlab、rsl_rl、MuJoCo、MuJoCo Warpの上で実行されます。リポジトリには、URDFメッシュ、deploy/fsm以下のデプロイ用ステートマシンのコード、testsフォルダー、AIコーディングアシスタントが読む.claude/skills以下のskillファイルが含まれています。READMEは、メンテナーが作成した資料にApache-2.0を適用し、生成された成果物にはこのライセンスが自動的には適用されないと書いています。READMEは68行と短いため、この解説はREADMEとファイル一覧で確認できた範囲だけを扱います。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  38. 728

    threerocks/hand-drawn-styles

    何をするか
    hand-drawn-stylesは手描き風のイラストを作るためのプロンプトのレシピ集で、Claude Codeのskillとしても、特定のツールに依存しない文書としても提供されています。現在のリポジトリには18の画風と1つの派生、合計19のレシピがあり、リポジトリの説明にある5という数は古い情報です。利用者が描く内容と画風を伝えると、最終的な出力として画像生成用のプロンプト文を返します。画像そのものは、gpt-image、Jimeng、Midjourneyなどの別の画像ツールで利用者が作ります。skillは同梱のPythonスクリプトでレシピの原文をそのまま取り出し、画風が指定されていなければ一覧を示して選択を待ち、空欄は依頼内容をもとに埋めます。派生3.1は決まった3段階の作業手順を含むJSONのまとまりを出力し、基準画像をサイズ1086x1448とピクセルのSHA-256値で確認します。Claude Codeではskillフォルダにクローンしてインストールし、ほかのツールではPROTOCOL.mdとSTYLES.mdの文書に従って使います。ライセンスはMITですが、3番の画風にはジブリの名前が付いているため、商用利用には権利の確認が必要です。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  39. 727

    Tencent-Hunyuan/Hy-MT2

    何をするか
    Hy-MT2はTencent Hunyuanチームが公開した翻訳専用の言語モデル群で、1.8B、7B、混合エキスパート(MoE)構造の30B-A3Bの3サイズがあります。33言語間の翻訳に対応し、対応言語の表には韓国語と日本語が含まれています。原文と翻訳の指示をプロンプトとして入れると訳文を返し、READMEは用語指定、文体、パーソナライズ、区切り記号、構造化データ向けのプロンプトのひな形を示しています。最大context長は8192トークンで既定のシステムプロンプトがないため、長い文書は分割して入れる必要があります。モデルファイルを小さくしたFP8とGGUFの量子化版は2ビットと1.25ビットの形式まであり、READMEは1.8Bモデルを1.25ビットに量子化すると保存容量が約440MBになると紹介しています。実行には、モデルリポジトリのコードをそのまま実行する設定であるtrust_remote_codeを有効にしたtransformers 5.6.0以降か、ソースからビルドしたvLLM、SGLangが必要で、READMEはllama.cppで低ビット形式を使うにはプルリクエスト22836のSTQカーネルが必要だと案内しています。LLaMA-FactoryとDeepSpeedでLoRAまたはフルファインチューニングができ、学習ガイドは1.8Bに24GB以上のGPU 1枚、7BのLoRAに80GBのGPU 1枚、30Bに80GBのGPU 8枚を求めています。指示に従う翻訳を評価するIFMTBenchもCC-BY-4.0で公開され、6種類の制約をルールとLLMによる採点で評価します。モデルのライセンスはLICENSE.txtによるとApache 2.0で、READMEの性能比較の数値は今回独自に確認できていません。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  40. 726

    yifanfeng97/Hyper-Extract

    何をするか
    Hyper-Extractは文書から事実と関係を抽出し、ナレッジグラフのような構造化データに変換するPythonライブラリで、he CLIとhe-mcpサーバーも提供しています。散らばった文書を検索や質疑応答に使える知識データに整理したい開発者や分析担当者向けのツールです。txtとmdファイルはそのまま読み込み、markitdownベースの追加インストール項目を入れるとPDF、DOCX、PPTX、XLSXも読み込めます。結果はリスト、集合、グラフ、ハイパーグラフ、時間グラフ、空間グラフ、時空間グラフ、文書コレクションといった構造で保存され、Obsidian、GraphML、CSV、JSON-LD、Cypherの形式に書き出せます。金融、法律、医療、産業などの分野別YAMLテンプレートと、GraphRAG、LightRAG、Hyper-RAG、KG-Genなどの抽出方式から選んで使います。抽出には、決まった形式で回答を受け取る呼び出し方式であるfunction callingに対応したLLMと、OpenAI互換のembeddingモデルの両方が必要です。プロバイダーのドキュメントによると、Anthropic、Gemini、DeepSeekは別のembeddingモデルと組み合わせる必要があり、Bailianのqwen-maxとdeepseek-v3はjson_object形式のみに対応するため使えません。文書ごとに出典と内容のハッシュを記録して変更された文書だけを再処理し、1つの文書に由来する内容だけを取り消すこともできます。he-mcpサーバーは読み取りと書き出しだけを行い、テンプレート一覧、情報表示、検索、質疑応答、書き出しのtoolを提供します。知識テンプレートの言語オプションは中国語と英語の2つで、フォルダーを指定するとその直下のファイルだけを読み、テキスト層のないPDFは先にOCRを通す必要があります。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  41. 725

    docker/docker-agent

    何をするか
    docker-agentはDockerが提供するAIエージェント実行ツールで、YAMLファイルにエージェントを定義し、docker agentコマンドで実行します。YAMLにはモデル、指示文、toolset、サブエージェント、代替モデル、反復回数の上限、skillを書きます。ツールはDocker MCP Gateway、ローカルのstdio、リモートのHTTP方式のMCPサーバーとして接続し、think、todo、memoryなどの組み込みツールも使えます。memoryはユーザーのホームフォルダにあるSQLiteファイルに保存され、RAGはBM25とembeddingを組み合わせた検索とrerankingに対応します。モデルはOpenAI、Anthropic、Gemini、Bedrockなどの外部プロバイダーか、Docker Model Runnerのローカルモデルから選び、APIキーは利用者が設定します。インストールはDocker Desktop 4.63以降に同梱されたプラグインを使うか、Homebrewと配布バイナリで行います。副作用のあるツールは実行前に利用者の確認を求めるのが既定で、拒否、許可、確認の順に適用される権限ルールを置けます。--yoloオプションはすべてのツールを自動承認し、サンドボックス実行には別途Docker Sandboxesのインストールが必要で、作業フォルダは書き込み可能な状態で接続されます。PATH上のclaudeやcodexなどのCLIに作業を渡す機能、セッションDBを持つREST APIサーバー、OCIレジストリによる共有、保存したセッションを再実行する評価機能もあります。利用情報の収集(telemetry)が既定で有効で、ドキュメントは収集データに秘密情報や個人情報が含まれないと想定しないよう求めています。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  42. 724

    openai/math

    何をするか
    未公開のOpenAI内部モデルが作成した数学論文と証明資料を公開するリポジトリです。実行可能な問題解決サービスを求める利用者よりも、数学の未解決問題に対する提案結果を調べる研究者を対象としています。読者は結果のグループや論文を選び、論文ファイル、ソース、引用情報と、提供されている場合はLeanによる形式証明を確認できます。Leanは数学の命題を記述し、形式証明を検査する言語およびシステムです。関連する結果をグループにまとめ、論文に証明資料と検証設定を対応付けています。確認したLake設定は依存関係のバージョンを固定し、Comparatorの検査設定は対象の定理、解答モジュール、許容する公理を指定しています。論文の閲覧にモデルへのアクセスは不要ですが、形式証明の検査には指定されたLeanツールチェーン、依存関係、追加の検証ツールが必要です。著者は結果ごとに検証段階が異なり、形式化されていない結果には誤りがあり得ると明記しており、今回の調査では証明やモデル性能を独立に検証していません。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  43. 723

    storytold/vectorcraft

    何をするか
    VectorCraftは、パス、文字、レイヤーと複数のアートボードを扱うデザイナー向けのRust製ベクターイラスト編集ソフトです。JSONベースの独自文書、SVGとPDFを開き、PDF互換のIllustratorファイルも対象とし、ベクターまたはラスター画像を書き出します。図形演算、編集可能な外観効果と独立した描画エンジンにより、画面そのものと文書データを分離します。CLIと、エージェントのツール接続規約であるMCPは、画面なしの実行またはデスクトップ接続モードで、描画命令、文書検査と描画プレビューを提供します。現在のCargo設定はRust 1.95を指定し、デスクトップ対象はmacOS、Windows、Linux、FreeBSDで、ブラウザビルドはWebAssemblyを使います。日本語フォントは任意の共有リポジトリから取得でき、デスクトップではそれがなければインストール済みのシステムフォントを使います。READMEはIllustratorとの完全な同等性を約束せず、高度な効果、CJK縦組み、細かな操作とWindowsおよびLinuxの配布パッケージに不足があると説明しています。MCP文書も進捗通知、実行中のキャンセルとリソース変更購読が未実装と明記しており、描画速度の主張は今回独立に再現していません。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  44. 722

    storytold/printcraft

    何をするか
    PrintCraftはPDFを読み、整理し、修正するRustの文書ツールであり、3Dプリント用アプリではありません。PDFと編集命令を受け取り、修正PDF、抽出テキストと文書情報、ページ画像を出力します。デスクトップ画面、コマンドライン、MCPによるエージェント接続は共通の文書自動化層を利用します。この層は開いた文書の作業状態、描画、テキストのキャッシュを管理し、検索結果にはページ座標も含められます。通常の増分保存は元のバイトを残すため、機密情報の削除と混同してはいけません。ローカル処理は可能ですが、ソースからのビルドにはRustツールチェーンと依存関係が必要で、OCRには別途モデルファイルが必要です。確認したOCR実装には英語が登録されており、一般的な韓国語スキャン認識を提供するものではありません。既存テキストの編集、CJK処理、Office変換、高度なPDF互換性には制約があり、Acrobatの完全な代替とはみなせません。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  45. 721

    storytold/lightcraft

    何をするか
    LightCraftは、写真をローカルで整理して調整する写真家向けのRust製写真管理および現像アプリです。JPEG、DNGや複数のカメラRAW形式を取り込み、原本と編集内容を分離してJPEG、PNG、TIFFなどに書き出します。エンジンは広色域の浮動小数点処理で明るさと色を調整し、GPU処理とCPUへの代替経路を備えます。アルバム、評価、検索と操作記録が、写真の選択と保存された現像設定を結び付けます。デスクトップ画面、CLIと、エージェントにツールを提供する規約であるMCPが、取り込み、調整、描画、書き出しの命令を共有します。macOS、Windows、Linux向けのソースビルドにはRustとCargoを使い、ブラウザ版にはWebAssemblyターゲットと対応するwasm-bindgenツールが追加で必要です。文書は、DNG以外のカメラの色校正が不完全で、一部のRAWは内蔵プレビューのみ開き、被写体と空のマスクも学習モデルではなく規則に基づくと説明しています。速度とCPUおよびGPUの結果一致に関する数値は管理者の報告であり、今回独立に再現した結果ではありません。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  46. 720

    storytold/filmcraft

    何をするか
    FilmCraftは、複数トラックのタイムラインで映像、音声と字幕を組み合わせる利用者向けのRust製動画編集ソフトです。メディアと編集交換文書を取り込み、カット、色調整、効果と音声ミックスを適用して、動画、音声や編集交換ファイルを書き出します。コーデック、プロジェクト資料、描画とエンジンを分離し、デスクトップ画面、CLIとMCPのエージェント用インターフェースがエンジン命令を共有します。整数単位の時間座標とプロジェクトの状態コピーで編集位置と取り消しを管理し、書き出しジョブは進捗とキャンセルを提供します。macOS、Windows、Linux向けのソースビルドはCargoを使い、日本語には任意の共有フォント資料を利用できます。READMEの一部はブラウザ画面を今後の作業としていますが、ウェブアプリのREADMEと文書は、対応するwasm-bindgenツールを必要とするWebAssemblyビルドを既に説明しています。このブラウザ経路は単一スレッドで、複数の実行スレッドを必要とする一部機能の制約を明示しているため、デスクトップと同等とは扱えません。プロジェクトはHEVCとAV1の出力、外部効果プラグインの実行機能がなく、WindowsとLinuxでの実メディア試験が少ないと説明しており、速度と互換性の数値も上流側の主張です。
    ライセンス
    Apache-2.0 寛容で特許許諾を含みます。商用利用できます。告知を残し、変更点を明記します。
  47. 719

    Ebony-Vinyl/dsh-our-free-model

    何をするか
    dshエージェントを外部のモデルサービスに接続するプラグインであり、モデルの重みをローカルで実行するものではありません。会話、ツールの結果、必要に応じて画像を外部ゲートウェイに送り、回答やツール呼び出しを受け取ります。アダプターはモデル一覧を更新し、利用可能性を確認して、複数の応答規格をホストのストリーミング形式に変換します。他のプログラム向けのOpenAI互換ローカル転送サービスと、ローカルの利用記録も備えています。開始には対応するdshホスト、対応するNode.js実行環境、ネットワーク接続が必要です。Kiloは無料モデルへの匿名アクセスを公式に認めていますが、IP単位の回数制限があります。OpenCode経路ではクライアントの識別情報も模倣するため、すべてを公式公開APIとみなさず、利用権限と規約を別途確認する必要があります。他のアカウント経路とデスクトップのEAC経路には別のログインや承認が必要であり、無料ゲートウェイを無制限、非公開、機密の本番データ向けと考えてはいけません。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  48. 718

    omnirush-ai/omnirush-gui

    何をするか
    OmniRushは、選択したプロジェクトでコーディングエージェントに作業を依頼するデスクトップアプリです。質問とプロジェクトファイルを入力し、編集済みファイル、コマンド結果、Git作業を出力します。Electronの画面がローカルサーバーと同梱のOpenCodeエンジンを起動し、選択したモデルにスキルとMCPツールを提供します。MCPはエージェントが外部ツールを呼び出す共通の接続規格です。質問を実行するには承認されたOmniRushアカウントと端末ログインが必要で、利用可能なモデル一覧もそのアカウントから取得します。公開デスクトップ版の対象はApple SiliconのmacOSとLinuxで、Windowsネイティブのデスクトップ版ではありません。無料利用はサービス自身が提供しますが、プライバシーポリシーはセッション記録とプロジェクトのアップロードをモデル開発や研究提携先に利用できると明記しています。デスクトップコードは主にMITライセンスで、企業向けディレクトリには別条件があるため、ローカル実行やソース公開は非公開処理や無制限の企業利用を意味しません。
    ライセンス
    独自ライセンス 標準ではない独自ライセンスです。再利用の前にライセンスファイルを確認してください。
  49. 717

    joshuaswarren/omarchy-apple-dev

    何をするか
    macOSでXcodeを動かす代わりにOmarchy LinuxでiOSアプリを作りたい開発者向けのスクリプトと互換ツールです。入力にはSwiftやSwiftUIのアプリソース、プロジェクトのリソース、Appleが配布するiOS SDKを使用します。Swiftとxtoolがアプリバンドルを生成し、別のスクリプトがUSB経由の実機インストールと配布用IPAパッケージの準備を担当します。確認した配布スクリプトはリリースビルド、リソース準備、署名、パッケージ化、オフライン検査を順に行い、明示的なオプションがある場合だけアップロードします。利用開始には対応するLinux機、整合するSwiftとSDKのバージョン、SDKを含むXcodeアーカイブを入手するApple IDが必要です。実機作業にはiPhoneとUSB接続も必要で、TestFlightには有料のApple DeveloperアカウントとApp Store Connectの認証情報が必要です。READMEは一部アプリのビルドとApple側の処理成功を報告していますが、今回の調査では再現していません。旧バージョンでの実機デバッグの根拠と新しいツール構成を区別し、Linuxのみでの無線配布の制約も説明しているため、すべてのXcodeプロジェクトと互換性があるとは扱えません。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。
  50. 716

    cclank/lanshu-create-ai-presenter-video

    何をするか
    ファイルを読みシェルツールを実行できるエージェントに、解説動画の制作手順を提供するAgent Skillです。単体の発表者生成モデルを提供する製品ではありません。発表者方式ではテーマまたは台本と利用許諾のある成人の写真を入力し、スタイル動画方式では人物写真なしでも進められます。発表者方式はナレーション、人物動画生成、口の動きの同期、字幕、編集、確認をつなぎ、スタイル方式は再利用可能な画面構成と時刻情報付き音声を使います。承認済みのナレーションを編集時間の基準とし、作業JSONに承認、利用機能、タスク識別子、成果物、確認レポートを記録します。同梱スクリプトは記録された証拠から制作状態を算出し、メディア検査を経たマスター動画、共有用動画、納品レポートを準備します。開始には対応エージェント、Python 3.9以降、FFmpegとffprobe、指定のシェルツールが必要で、スキル導入だけでは生成サービスは提供されません。発表者制作には別途音声生成、人物動画、口の動きの同期機能が必要で、スタイル制作にはNode.jsとHyperFrames、MiniMax音声へのアクセスまたは自前のナレーションが必要です。有料呼び出しとアップロードには承認が必要で、タスク識別子と再試行上限によって重複課金を抑える設計です。技術検査だけでは事実の正確さや映像品質を証明できず、人による確認が必要です。
    ライセンス
    MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。

全962件中50件を表示

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。 Trendshift RSSフィード