ホームトピックRust
// トピック

Rust

25直近 90 日のトレンド·25累計

// 今月の新着

// エコシステム

LLM6Tauri6CLI3React3TypeScript3Rust
AI 12
Other 4
Infra 3
Backend 3
Database 1
Frontend 1
Desktop 1

// 最近の新着

すべての新着 →

// 今週の TOP 8

01
TabbyML / tabby
Tabby は GitHub Copilot のオンプレミス代替として設計された、オープンソースのセルフホスト型 AI コーディングアシスタントです。外部のクラウドサービスやデータベース管理を必要としない、自己完結型のシステムとして動作します。コンシューマー向け GPU をサポートしており、既存の開発インフラとシームレスに統合するための OpenAPI インターフェースを提供します。
8833,480
02
russellromney / honker
Honker は SQLite の拡張機能および言語バインディングであり、Postgres スタイルの NOTIFY/LISTEN セマンティクス、永続的な pub/sub、およびタスクキューをデータベース内で直接提供します。ビジネスロジックの書き込みとキュー操作を同一トランザクション内でアトミックにコミットできるため、Redis のような外部ブローカーが不要になります。従来のクライアントポーリングに頼らず SQLite のデータバージョンを監視することで、1 桁ミリ秒の反応速度を実現しています。
6322
03
warpdotdev / warp
Warp は、高度な AI 機能をターミナル体験に直接統合したエージェント型開発環境です。ユーザーは組み込みのコーディングエージェントを活用したり、好みの CLI エージェントを持ち込んだりして、開発ワークフローを効率化できます。本プロジェクトはオープンソースであり、構造化された issue-to-PR プロセスを通じてコミュニティからの貢献を積極的に推奨しています。
50333
04
rtk-ai / rtk
RTK は、コマンド出力をフィルタリングおよび圧縮して LLM のトークン消費量を大幅に削減する高性能な CLI プロキシです。100 種類以上の一般的なコマンドをサポートしており、透過的なシェルフックを通じて主要な AI コーディングツールとシームレスに統合されます。ノイズを除去してデータを要約することで、開発者がコンテキストを維持しながらコストとレイテンシを最小限に抑えることを支援します。
4439
05
Michael-A-Kuykendall / shimmy
Shimmy は、GGUF モデルをローカルで実行するための 100% OpenAI 互換 API を提供する軽量なシングルバイナリサーバーです。ゼロコンフィグレーションのモデル検出、GPU バックエンドの自動検知、大規模モデル向けの高度な CPU/GPU ハイブリッド処理機能を備えています。プライバシーとパフォーマンスを重視して設計されており、コードを変更することなく既存のツールにローカル LLM を統合できます。
3782
06
refactoringhq / tolaria
Tolaria は Mac および Linux 向けのデスクトップアプリケーションであり、大規模な Markdown ベースのナレッジベースを管理するために設計されています。ローカルの git リポジトリとプレーンテキストファイルを利用することで、データの完全なポータビリティを確保し、ユーザーによる所有権を優先しています。オフラインファーストかつキーボード中心の環境を必要とし、AI エージェントとシームレスに統合したいパワーユーザー向けに構築されています。
2748
07
caamer20 / Telegram-Drive
Telegram Drive は、Telegram アカウントを安全で無制限のクラウドストレージに変えるクロスプラットフォーム対応のデスクトップアプリケーションです。Rust と Tauri で構築されており、Saved Messages や Telegram チャンネル内のファイルを管理するための使い慣れたファイルエクスプローラーインターフェースを提供します。このアプリケーションは、メディアストリーミング、PDF 閲覧、ドラッグ&ドロップによるファイル管理などの高度な機能をサポートしつつ、すべてのデータをローカルに保持します。
2330
08
tonhowtf / omniget
OmniGet は、オンラインコースやデジタル書籍を一元管理して学習するための無料のオープンソースデスクトップアプリケーションです。コースレッスン用のビデオプレーヤーや、PDF、EPUB、CBZ などの多様な形式に対応したドキュメントリーダーを内蔵しています。さらに、フラッシュカード、ノート作成、進捗管理といった生産性向上ツールを備えており、学習体験を総合的にサポートします。
1755

// 累計の注目 (25)

TabbyML / tabby
Tabby は GitHub Copilot のオンプレミス代替として設計された、オープンソースのセルフホスト型 AI コーディングアシスタントです。外部のクラウドサービスやデータベース管理を必要としない、自己完結型のシステムとして動作します。コンシューマー向け GPU をサポートしており、既存の開発インフラとシームレスに統合するための OpenAPI インターフェースを提供します。
88
TencentCloud / CubeSandbox
CubeSandbox は RustVMM と KVM を基盤とした高性能でセキュアなサンドボックスサービスであり、AI エージェントにハードウェアレベルの分離を提供します。60ms 未満のコールドスタート時間と極めて低いメモリオーバーヘッドを特徴とし、シングルまたはマルチノードクラスターでの高密度なデプロイを可能にします。このプラットフォームは E2B SDK と完全に互換性があり、開発者はコードを変更することなく既存のプロジェクトを移行できます。
82
WeaveMindAI / weft
Weft は LLM 、人間による操作、およびインフラストラクチャを統合された視覚的ワークフローに組み込むために設計されたプログラミング言語です。プログラムのクラッシュ時にも動作を継続させる耐久実行機能を備え、型定義されたモジュール式ノードシステムを通じて複雑なロジックをサポートします。開発者は手動での配線作業を必要とせず、ネイティブノードを接続するだけで高度なエージェントシステムを構築および管理できます。
80
bytedance / monoio
Monoio は io_uring、epoll、kqueue を活用して効率的な I/O 操作を実現する thread-per-core な Rust 非同期ランタイムです。Work-stealing を回避することでタスクに Send や Sync の実装を要求せず、thread-local storage を安全かつ効率的に利用できます。このアーキテクチャは、スループットの最大化を主目的とする I/O バウンドなサーバーアプリケーションに最適化されています。
79
jamiepine / voicebox
Voicebox は、7 種類の TTS エンジンを使用して音声クローンや音声合成を行える、包括的なローカルファーストの音声合成スタジオです。マルチトラックタイムラインエディタを搭載しており、複雑なナレーションの作成や高度なポストプロセッシングエフェクトによる音声の調整が可能です。プライバシーとパフォーマンスを重視して設計されており、主要な OS 上でネイティブ動作するほか、開発者向けに堅牢な REST API を提供しています。
78
iamzhihuix / skills-manage
skills-manage は、複数のプラットフォームにまたがる AI coding agent のスキルを一元管理するために設計された Tauri ベースのデスクトップアプリケーションです。単一の信頼できる情報源を利用して symlinks 経由でさまざまな AI ツールを制御し、幅広いコーディングや lobster 関連のプラットフォームをサポートします。このアプリケーションは、マーケットプレイスの閲覧、コレクションの整理、スキルライブラリのローカル検出を行うための包括的なインターフェースを備えています。
78
PerryTS / perry
Perry は Rust で構築されたネイティブ TypeScript コンパイラであり、コードをスタンドアロンで高性能な実行ファイルに変換します。LLVM をコード生成に活用することで、Node.js や Electron、ブラウザのランタイムを不要にします。このプロジェクトはデスクトップ、モバイル、Web 向けのクロスプラットフォーム開発をサポートし、ネイティブ UI コンポーネントとマルチスレッド機能を提供します。
70
russellromney / honker
Honker は SQLite の拡張機能および言語バインディングであり、Postgres スタイルの NOTIFY/LISTEN セマンティクス、永続的な pub/sub、およびタスクキューをデータベース内で直接提供します。ビジネスロジックの書き込みとキュー操作を同一トランザクション内でアトミックにコミットできるため、Redis のような外部ブローカーが不要になります。従来のクライアントポーリングに頼らず SQLite のデータバージョンを監視することで、1 桁ミリ秒の反応速度を実現しています。
63
bytedance / g3
G3 プロジェクトは、高いパフォーマンスと信頼性を実現するために非同期 Rust で構築された、企業向けのネットワークツール群を提供します。主要コンポーネントである g3proxy は、プロキシチェーン、TLS インターセプション、詳細なトラフィック制御などの高度な機能を提供します。また、このスイートには、複雑なインフラストラクチャのニーズをサポートするためのベンチマーク、証明書生成、統計集計用の専門的なユーティリティも含まれています。
63
edwardkim / rhwp
rhwp は Rust と WebAssembly で構築されたオープンソースの HWP および HWPX ビューアー兼エディターであり、普遍的なドキュメントのアクセシビリティを提供します。堅牢なレンダリングエンジンと包括的な解析機能を備え、標準的な HWP ワークフローとの互換性を維持した Web ベースのエディターを実現しています。本プロジェクトは、コミュニティ主導の貢献を通じて商用製品と同等の機能を完全に網羅することを目指した構造的な開発ロードマップに従っています。
56
pingcap / kvproto
kvproto は TiKV 分散型 key-value ストアに必要な protocol buffer ファイルを提供します。開発者は付属の make コマンドを実行することで、これらの定義から Go や Rust のコードを生成可能です。また、本プロジェクトでは buf ツールを使用して一貫したファイルフォーマットを維持し、クリーンなバージョン管理履歴を保証します。
54
block / goose
Goose は、コーディングやリサーチから自動化、データ分析まで幅広いタスクを実行するために設計された、ローカル環境で動作する汎用 AI エージェントです。Rust で構築されており、macOS、Linux、Windows 上で desktop、CLI、API インターフェースを介して高いパフォーマンスと移植性を実現します。このプロジェクトは 15 以上の AI プロバイダーをサポートし、Model Context Protocol を通じて 70 以上の拡張機能と統合可能です。
52
warpdotdev / warp
Warp は、高度な AI 機能をターミナル体験に直接統合したエージェント型開発環境です。ユーザーは組み込みのコーディングエージェントを活用したり、好みの CLI エージェントを持ち込んだりして、開発ワークフローを効率化できます。本プロジェクトはオープンソースであり、構造化された issue-to-PR プロセスを通じてコミュニティからの貢献を積極的に推奨しています。
50
google / magika
Magika は deep learning を活用し、200 種類以上のファイル形式を極めて高精度に識別する AI ツールです。最適化されたモデルにより、約 99% の精度を維持しながらミリ秒単位での推論結果を提供します。本プロジェクトは、多様な開発ワークフローを支援するため、汎用的な command-line interface と Python、JavaScript、Rust 向けの language bindings を提供しています。
50
memvid / memvid
Memvid は、AI エージェントに即時検索と長期記憶機能を提供するために設計された、データベース不要の単一ファイル型メモリレイヤーです。革新的な 「smart frame」 設計により、データ、埋め込み、インデックスを 1 つのファイルにカプセル化し、効率的な圧縮と並列読み取りを実現します。このシステムはモデルに依存せず、インフラストラクチャへの依存関係がゼロであるため、さまざまなオフラインまたはオンラインのシナリオで永続的なメモリをサポートします。
49
bytedance / g3
G3 project は、高いパフォーマンスと信頼性を実現するために非同期 Rust で構築された、企業向けネットワークツールのスイートを提供します。これには汎用的な forward proxy、StatsD 互換の aggregator、およびベンチマークや証明書管理のための様々なユーティリティが含まれます。本プロジェクトは主に Linux 環境向けに設計されており、HTTP、SOCKS5、TLS を含む幅広いプロトコルをサポートしています。
48
rtk-ai / rtk
RTK は、コマンド出力をフィルタリングおよび圧縮して LLM のトークン消費量を大幅に削減する高性能な CLI プロキシです。100 種類以上の一般的なコマンドをサポートしており、透過的なシェルフックを通じて主要な AI コーディングツールとシームレスに統合されます。ノイズを除去してデータを要約することで、開発者がコンテキストを維持しながらコストとレイテンシを最小限に抑えることを支援します。
44
dmtrKovalenko / fff.nvim
fff.nvim は Neovim ユーザーと AI エージェントの両方のために設計された、独自の思想を持つ高性能な fuzzy file picker です。grep や glob、誤字に強い fuzzy matching といった高度な検索機能を備え、内蔵メモリによって検索結果を改善します。git とシームレスに統合され、クロスモードでの提案機能を提供することで、開発者が目的のファイルを素早く見つけられるようにします。
38
vercel-labs / agent-browser
agent-browser は AI エージェント向けに設計された Rust 製の高性能なブラウザ自動化 CLI ツールです。Web 操作や要素の特定、状態管理をシンプルなコマンドで実現し、複雑な Playwright や Node.js 環境を不要にします。セッションの永続化や認証管理、デバッグ機能を備えており、AI エージェントが安全かつ効率的に動作することを支援します。
38
Michael-A-Kuykendall / shimmy
Shimmy は、GGUF モデルをローカルで実行するための 100% OpenAI 互換 API を提供する軽量なシングルバイナリサーバーです。ゼロコンフィグレーションのモデル検出、GPU バックエンドの自動検知、大規模モデル向けの高度な CPU/GPU ハイブリッド処理機能を備えています。プライバシーとパフォーマンスを重視して設計されており、コードを変更することなく既存のツールにローカル LLM を統合できます。
37
AlexsJones / llmfit
llmfit は、システムハードウェアを分析し、特定の構成で効率的に動作する LLM を特定するターミナルベースのユーティリティです。インタラクティブな TUI および CLI を提供し、Ollama、llama.cpp、MLX などのさまざまなバックエンドをサポートしながら、品質、速度、メモリ適合性に基づいてモデルをスコアリングします。ユーザーはハードウェアシミュレーションを実行して、異なるモデル構成がターゲットシステムの仕様でどのように動作するかをテストすることも可能です。
33
QuipNetwork / quip-node-manager
Quip Node Manager は macOS、Linux、Windows 上で Quip ネットワークノードを実行および監視するために設計されたデスクトップアプリケーションです。Docker モードとネイティブ実行モードの両方をサポートし、適切なシステム設定を保証するための包括的な事前チェックリストを提供します。また、ライブログストリーミング、GPU 管理、および自動バックグラウンド更新機能を備えており、最適なノードパフォーマンスを維持します。
28
refactoringhq / tolaria
Tolaria は Mac および Linux 向けのデスクトップアプリケーションであり、大規模な Markdown ベースのナレッジベースを管理するために設計されています。ローカルの git リポジトリとプレーンテキストファイルを利用することで、データの完全なポータビリティを確保し、ユーザーによる所有権を優先しています。オフラインファーストかつキーボード中心の環境を必要とし、AI エージェントとシームレスに統合したいパワーユーザー向けに構築されています。
27
caamer20 / Telegram-Drive
Telegram Drive は、Telegram アカウントを安全で無制限のクラウドストレージに変えるクロスプラットフォーム対応のデスクトップアプリケーションです。Rust と Tauri で構築されており、Saved Messages や Telegram チャンネル内のファイルを管理するための使い慣れたファイルエクスプローラーインターフェースを提供します。このアプリケーションは、メディアストリーミング、PDF 閲覧、ドラッグ&ドロップによるファイル管理などの高度な機能をサポートしつつ、すべてのデータをローカルに保持します。
23
tonhowtf / omniget
OmniGet は、オンラインコースやデジタル書籍を一元管理して学習するための無料のオープンソースデスクトップアプリケーションです。コースレッスン用のビデオプレーヤーや、PDF、EPUB、CBZ などの多様な形式に対応したドキュメントリーダーを内蔵しています。さらに、フラッシュカード、ノート作成、進捗管理といった生産性向上ツールを備えており、学習体験を総合的にサポートします。
17

// プロジェクト別ユースケース

tabby
  • 01Self-hosted AI code completion and generation
  • 02Internal knowledge retrieval via the Answer Engine
  • 03Integration with IDEs like VSCode, Vim, and IntelliJ
CubeSandbox
  • 01Secure execution of LLM-generated code with kernel-level isolation
  • 02High-density AI agent hosting with minimal memory footprint
  • 03Drop-in replacement for E2B-based sandbox environments
weft
  • 01Orchestrating AI agents and LLM workflows
  • 02Managing human-in-the-loop processes with persistent state
  • 03Building infrastructure-aware applications with native database and API integration
monoio
  • 01High-performance network servers and load balancers
  • 02I/O-bound applications requiring native asynchronous I/O support
  • 03Systems where thread-local data access is preferred over cross-thread task migration
voicebox
  • 01High-quality voice cloning and speech generation in 23 languages
  • 02Multi-track audio composition for podcasts and narratives
  • 03Integration of voice synthesis into external applications via REST API

// 比較

// 関連トピック