Assistente de Desktop JARVIS de Código Aberto Construído com Claude Code em 2 Dias

✍️ OpenClawRadar📅 Publicado: March 26, 2026🔗 Source
Assistente de Desktop JARVIS de Código Aberto Construído com Claude Code em 2 Dias
Ad

Visão Geral do Projeto

Um desenvolvedor criou um assistente de IA para desktop macOS de código aberto chamado JARVIS, construído em aproximadamente 1-2 dias usando Claude Code como ferramenta principal de desenvolvimento. O projeto é descrito como um MVP, mas já está funcional, com uma interface holográfica 3D que apresenta uma esfera de dados interativa e painéis com efeito glassmorphism com destaques em brilho ciano e tipografia JetBrains Mono.

Funcionalidades Principais

  • Agente de IA com 18 ferramentas nativas que podem: abrir aplicativos, executar comandos no terminal, gerenciar arquivos, pesquisar e-mails, controlar o volume do sistema e capturar telas
  • Interface de voz usando Whisper para conversão de fala em texto e TTS do macOS para conversão de texto em fala com fluxo push-to-talk
  • Integrações com sincronização em segundo plano para: Gmail, Google Calendar, Notion, GitHub e Obsidian
  • Resumo diário de IA que agrega dados do usuário em um resumo matinal
  • Tarefas cron em linguagem natural para definir automações em inglês simples
  • Configuração de modelo duplo com Claude como principal e OpenAI como alternativa
Ad

Stack Técnico

  • Tauri v2 com backend em Rust
  • Frontend React + TypeScript
  • SQLite para armazenamento de dados local-first
  • Sem dependência do Electron
  • Binário nativo de ~10MB
  • Interface totalmente personalizada sem bibliotecas de componentes

Status Atual e Próximos Passos

O projeto é completamente gratuito e de código aberto sob licença MIT. O desenvolvedor está buscando feedback especificamente sobre o design de agentes/ferramentas, arquitetura local-first e direção de UI/UX. Os próximos passos planejados incluem rastreamento de custos de API, suporte a LLM local via Ollama e mais integrações em nível de sistema.

O repositório está disponível em https://github.com/ChiFungHillmanChan/jarvis-ai-assistant.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

O plugin Found-Issues registra bugs que o Claude ignora ao trabalhar em outras tarefas
Tools

O plugin Found-Issues registra bugs que o Claude ignora ao trabalhar em outras tarefas

Um plugin Claude Code que escreve entradas de uma linha em docs/found-issues.md quando o agente encontra bugs fora do escopo, com fechamento automático ao mergear PR e detecção de tombstone.

OpenClawRadar
Claude-File-Recovery: Ferramenta de linha de comando extrai arquivos do histórico de sessões do Claude Code
Tools

Claude-File-Recovery: Ferramenta de linha de comando extrai arquivos do histórico de sessões do Claude Code

claude-file-recovery é uma ferramenta CLI em Python e TUI que analisa transcrições de sessão JSONL de ~/.claude/projects/ para recuperar arquivos criados, modificados ou lidos pelo Claude Code, incluindo recuperação pontual de versões anteriores de arquivos.

OpenClawRadar
Fullerenos: Camada de memória persistente de código aberto para agentes de codificação reduz tokens em 64% no SWE-bench
Tools

Fullerenos: Camada de memória persistente de código aberto para agentes de codificação reduz tokens em 64% no SWE-bench

Fullerenes usa um grafo de conhecimento SQLite local construído via Tree-sitter para dar a agentes de codificação como Claude Code memória persistente, reduzindo o uso de tokens em 64% no SWE-bench e até 96,6% em benchmarks internos.

OpenClawRadar
A API AskFirst adiciona uma camada de aprovação humana para agentes de IA
Tools

A API AskFirst adiciona uma camada de aprovação humana para agentes de IA

AskFirst é uma API REST que permite que agentes de IA façam uma pausa para aprovação humana antes de tomar ações irreversíveis. Funciona com modelos locais, APIs hospedadas e qualquer framework, fornecendo notificações por e-mail, opções de aprovar/negar e registros de auditoria.

OpenClawRadar