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

Artifactr: Local-first CLI tool for managing AI coding agent artifacts
Tools

Artifactr: Local-first CLI tool for managing AI coding agent artifacts

Artifactr is a free, open-source CLI tool for managing LLM artifacts like skills, commands, and agent definitions. It stores files in portable vaults with no network connections and supports automatic syncing via symlinks.

OpenClawRadar
AgentMind: A Claude Code Plugin That Learns and Applies Your Coding Preferences
Tools

AgentMind: A Claude Code Plugin That Learns and Applies Your Coding Preferences

AgentMind is a Claude Code plugin that observes your coding patterns, learns preferences like tool choices and style rules, and automatically injects that context into future sessions. It uses a six-step core loop and confidence scoring to determine when to apply learned preferences.

OpenClawRadar
Bernstein: A Kubernetes-like orchestrator for AI coding agents with verification and model policies
Tools

Bernstein: A Kubernetes-like orchestrator for AI coding agents with verification and model policies

Bernstein is an orchestrator for AI coding agents that includes independent verification of agent outputs, model policy controls, 13 agent adapters, and deterministic Python-based scheduling. The project has 5000+ tests and features like circuit breakers, cost anomaly detection, and PII scanning.

OpenClawRadar
OpenClaw User Critiques Tool's Architecture and Safety Gaps
Tools

OpenClaw User Critiques Tool's Architecture and Safety Gaps

A Reddit user describes OpenClaw as the only tool making agent automation this accessible but criticizes its architecture for lacking a control layer for file operations, a protected kernel, proper context management, and built-in versioning or tests.

OpenClawRadar