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

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
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
👀 See Also

Habilidades OpenClaw com Alta Adoção: Capability Evolver, WACLI, Composio e Mais
Uma postagem no Reddit destaca várias habilidades do OpenClaw com números significativos de instalações e casos de uso específicos, incluindo o Capability Evolver para auditoria automática do comportamento do agente, WACLI para acesso ao WhatsApp e Composio para conexão com mais de 860 aplicativos.

SpecLock: Motor de Restrições de Código Aberto para Agentes de IA de Programação
SpecLock é um servidor MCP que aplica ativamente restrições em agentes de codificação de IA, como o Claude Code. Ele bloqueia violações com avisos de conflito semântico usando expansão de sinônimos, detecção de negação e sinalização de ações destrutivas.

50 Aplicativos Populares Reversamente Engenhados em Especificações de Design Legíveis por Claude: Padrões Chave para Clonagem de UI
u/meliwat aplicou engenharia reversa em 50 aplicativos populares, transformando-os em especificações de design estruturadas em markdown. Claude consegue clonar UIs com valores exatos, cobertura de estados, escalas de espaçamento e grafos de navegação. Prosa longa degrada a saída.

Eä: Um Compilador SIMD para Python Escrito em Rust
Um desenvolvedor criou o Eä, um compilador para kernels SIMD em aproximadamente 12 mil linhas de Rust que gera bibliotecas compartilhadas e wrappers Python a partir de arquivos .ea, alcançando acelerações de 6,6× em relação ao NumPy sem ctypes ou sistemas de build.