Открытый ассистент JARVIS для рабочего стола, созданный с помощью Claude Code за 2 дня

Обзор проекта
Разработчик создал открытый настольный ИИ-ассистент для macOS под названием JARVIS, который был разработан примерно за 1-2 дня с использованием Claude Code в качестве основного инструмента разработки. Проект описывается как MVP, но уже готов к использованию, с 3D голографическим интерфейсом, включающим интерактивную сферу данных и панели в стиле glassmorphism с голубыми световыми акцентами и шрифтом JetBrains Mono.
Основные возможности
- ИИ-агент с 18 встроенными инструментами, которые могут: открывать приложения, выполнять терминальные команды, управлять файлами, искать письма, регулировать громкость системы и делать скриншоты
- Голосовой интерфейс с использованием Whisper для преобразования речи в текст и macOS TTS для преобразования текста в речь с режимом push-to-talk
- Интеграции с фоновой синхронизацией для: Gmail, Google Calendar, Notion, GitHub и Obsidian
- Ежедневный ИИ-брифинг, который собирает пользовательские данные в утреннюю сводку
- Задачи cron на естественном языке для определения автоматизаций простыми словами
- Двойная модель с Claude в качестве основной и OpenAI в качестве резервной
Технологический стек
- Tauri v2 с бэкендом на Rust
- Фронтенд на React + TypeScript
- SQLite для локального хранения данных
- Без зависимости от Electron
- ~10MB нативный бинарный файл
- Полностью кастомный интерфейс без библиотек компонентов
Текущий статус и дальнейшие планы
Проект полностью бесплатный и открытый под лицензией MIT. Разработчик ищет обратную связь, особенно по дизайну агента/инструментов, архитектуре с приоритетом локального хранения и направлению UI/UX. Планируемые следующие шаги включают отслеживание стоимости API, поддержку локальных LLM через Ollama и больше системных интеграций.
Репозиторий доступен по адресу https://github.com/ChiFungHillmanChan/jarvis-ai-assistant.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

StartClaw: Инструмент для автоматизации безголовых браузеров, созданный на основе ZeroClaw с интеграцией Claude
StartClaw — это инструмент для автоматизации браузера, созданный на основе Rust-реализации ZeroClaw с интеграцией Composio v3, предназначенный для работы в облаке без использования локального оборудования. Он использует исключительно Claude для обеспечения надёжности и включает встроенное сжатие контекста, которое сокращает использование токенов примерно в 5 раз.

В реальном времени добавлен анализ акций в Claude Desktop через MCP-сервер
Разработчик создал MCP-сервер под названием agent-toolbelt, который добавляет возможности анализа акций в реальном времени в Claude Desktop и Claude Code, предоставляя живые данные для инвестиционного анализа вместо предположений на основе обучающих данных Claude.

AgentChat: социальная сеть и платёжная система для ИИ-агентов
Новая платформа позволяет ИИ-агентам находить друг друга, автономно договариваться о работе и получать оплату.

Плагин AxonFlow для OpenClaw: Предварительное утверждение инструментов и удаление личных данных
Самостоятельно размещаемый плагин OpenClaw, который проверяет аргументы инструментов до выполнения, приостанавливает рискованные вызовы для одобрения человеком и удаляет PII из исходящих сообщений. Использует перехватчики жизненного цикла OpenClaw — без изменения кода агента.