Open-Source JARVIS Desktop Assistant Built with Claude Code in 2 Days

✍️ OpenClawRadar📅 Published: March 26, 2026🔗 Source
Open-Source JARVIS Desktop Assistant Built with Claude Code in 2 Days
Ad

Project Overview

A developer has created an open-source macOS desktop AI assistant called JARVIS, built in approximately 1-2 days using Claude Code as the primary development tool. The project is described as an MVP but already usable, with a 3D holographic UI featuring an interactive data sphere and glassmorphism panels with cyan glow accents and JetBrains Mono typography.

Core Features

  • AI agent with 18 native tools that can: open apps, run terminal commands, manage files, search email, control system volume, and take screenshots
  • Voice interface using Whisper for speech-to-text and macOS TTS for text-to-speech with push-to-talk flow
  • Integrations with background sync for: Gmail, Google Calendar, Notion, GitHub, and Obsidian
  • Daily AI briefing that aggregates user data into a morning summary
  • Natural language cron jobs for defining automations in plain English
  • Dual model setup with Claude as primary and OpenAI as fallback
Ad

Technical Stack

  • Tauri v2 with Rust backend
  • React + TypeScript frontend
  • SQLite for local-first data storage
  • No Electron dependency
  • ~10MB native binary
  • Fully custom UI without component libraries

Current Status and Next Steps

The project is completely free and open source under MIT license. The developer is seeking feedback specifically around agent/tool design, local-first architecture, and UI/UX direction. Planned next steps include API cost tracking, local LLM support via Ollama, and more system-level integrations.

The repository is available at https://github.com/ChiFungHillmanChan/jarvis-ai-assistant.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Dual DGX Sparks vs Mac Studio M3 Ultra: Practical Comparison for Running Qwen3.5 397B Locally
Tools

Dual DGX Sparks vs Mac Studio M3 Ultra: Practical Comparison for Running Qwen3.5 397B Locally

A developer compared running Qwen3.5 397B locally on a $10K Mac Studio M3 Ultra 512GB and a $10K dual DGX Spark setup. The Mac Studio achieved 30-40 tok/s with 800 GB/s bandwidth but slow prefill, while the Sparks delivered 27-28 tok/s with faster compute but complex setup.

OpenClawRadar
User-built PTC for Claude Code shows 40-65% token savings on analysis tasks, not code writing
Tools

User-built PTC for Claude Code shows 40-65% token savings on analysis tasks, not code writing

A developer built a local PTC implementation called Thalamus for Claude Code and analyzed 79 real sessions, finding 40-65% token savings on analysis tasks but near-zero savings on code-writing tasks. The agent used execute() primarily for general Python computation rather than batching tool calls.

OpenClawRadar
Loom: A Local Execution Harness for Complex AI Tasks
Tools

Loom: A Local Execution Harness for Complex AI Tasks

Loom is an open-source local execution harness designed to manage complex tasks by providing a structured process with around 50 tools, a custom package plugin system for repeatable workflows, and both CLI and MCP server interfaces.

OpenClawRadar
Multi-provider LLM fallback chain with Ollama support in production AI IDE
Tools

Multi-provider LLM fallback chain with Ollama support in production AI IDE

Resonant Genesis AI IDE integrates local LLM support as a first-class provider alongside Groq, OpenAI, Anthropic, and Gemini across 30+ microservices using a shared UnifiedLLMClient library with automatic fallback chain.

OpenClawRadar