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

Open-source framework for persistent AI agent memory with local storage and graph-based retrieval
Tools

Open-source framework for persistent AI agent memory with local storage and graph-based retrieval

A developer has been building an open-source framework for persistent AI agent memory that stores data locally as Markdown files, uses wiki-links as graph edges, and implements Git for version control. The system features four-signal retrieval and graph-aware forgetting based on ACT-R cognitive science.

OpenClawRadar
🦀
Tools

Balloon That Pops When Claude Finishes: Physical Agent UI with whisper.cpp

A desktop balloon inflates as you speak a task, then floats across your screen while Claude Code runs the agent. Transcription runs locally via whisper.cpp, agents use your existing Claude Code login. Open source.

OpenClawRadar
Akemon: Publish and Hire AI Coding Agents Directly from Your Laptop
Tools

Akemon: Publish and Hire AI Coding Agents Directly from Your Laptop

Akemon is a tool that lets developers publish their AI coding agents with one command and hire others' agents with another, working directly from laptops through a relay tunnel without needing servers. It's protocol-agnostic, supporting agents from Claude Code, Codex, Gemini, OpenCode, Cursor, and Windsurf.

OpenClawRadar
Claude Code Workflow Visual Details Memory Hierarchy and Skills System
Tools

Claude Code Workflow Visual Details Memory Hierarchy and Skills System

A Reddit user shared a visual diagram showing how Claude Code organizes memory through layered CLAUDE.md files and implements reusable skills via SKILL.md files. The workflow loop suggests using Plan mode with auto-accept and frequent commits.

OpenClawRadar