オープンソースのJARVISデスクトップアシスタントをClaude Codeで2日間で構築

プロジェクト概要
ある開発者が、Claude Codeを主要開発ツールとして使用し、約1〜2日でmacOSデスクトップAIアシスタント「JARVIS」をオープンソースで作成しました。このプロジェクトはMVP(最小実行可能製品)とされていますが、すでに使用可能で、インタラクティブなデータスフィアと、シアンのグローアクセントとJetBrains Monoフォントを備えたグラスモーフィズムパネルを特徴とする3DホログラフィックUIを搭載しています。
主要機能
- 18のネイティブツールを備えたAIエージェント:アプリの起動、ターミナルコマンドの実行、ファイル管理、メール検索、システム音量の制御、スクリーンショットの撮影が可能
- Whisperを使用した音声認識とmacOS TTSを使用した音声合成による音声インターフェース(プッシュトゥトーク方式)
- バックグラウンド同期による連携:Gmail、Googleカレンダー、Notion、GitHub、Obsidian
- ユーザーデータを朝のサマリーに集約するデイリーAIブリーフィング
- 自然言語で自動化を定義する自然言語cronジョブ
- Claudeを主要モデル、OpenAIをフォールバックとするデュアルモデル設定
技術スタック
- Tauri v2(Rustバックエンド)
- React + TypeScriptフロントエンド
- ローカルファーストデータストレージ用のSQLite
- Electron依存なし
- 約10MBのネイティブバイナリ
- コンポーネントライブラリを使用しない完全カスタムUI
現在の状況と今後の計画
このプロジェクトは完全に無料で、MITライセンスの下でオープンソースとして公開されています。開発者は特に、エージェント/ツールの設計、ローカルファーストアーキテクチャ、UI/UXの方向性に関するフィードバックを求めています。計画されている次のステップには、APIコストの追跡、Ollamaを介したローカルLLMのサポート、さらなるシステムレベルの連携が含まれます。
リポジトリは https://github.com/ChiFungHillmanChan/jarvis-ai-assistant で利用可能です。
📖 Read the full source: r/ClaudeAI
👀 See Also

Beacon: ローカルAIエージェント向けオープンソースエンドポイントテレメトリ
BeaconはローカルのAIエージェントアクティビティ(Claude Code、Codex CLI、Cursorなど)をキャプチャし、エンドポイントイベントに正規化して、Wazuh、Elastic、Splunk HEC経由での検査やSIEM転送を可能にします。

Linki v2:自己ホストエージェントによるLinkedIn + コールドメールのためのオープンソースAI SDR
Linki v2はセルフホスト型のAI SDRで、LinkedInの自動化とコールドメールを1つのツールに統合。リードごとにパーソナライズされたメッセージをAIが自動作成します。シート単位の課金はなく、データはローカルに保存されます。

意味:LLMを活用したテストアサーションと構造化テキスト抽出のためのGo SDK
Senseは、主に2つの機能にClaudeを活用するGo SDKです。非決定論的な出力を平易な英語のアサーションでテスト評価し、リフレクションと強制ツール使用を通じて非構造化テキストから型付き構造体を抽出します。

OpenClawインストール問題の解決方法
ユーザーはopenclaw.aiとopenclawd.aiの間でインストールの課題に直面し、それぞれ異なるセットアップコマンドを提供しています。