OJ

omnigentx/jarvis

Productivity workflow

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

39 stars 15 forks Качество 61 Тренд 26MIT

Omnigentx Jarvis — голосовой помощник + чат на базе Fast Agent (MCP) с приборной панелью Vue. Однопользовательская, самостоятельная, многопрофильная оркестровка.

Обзор

Самостоятельный помощник ИИ, построенный на быстродействующем агенте с помощью протокола Model Context Protocol (MCP). Создает многоагентную команду, которая может планировать, исследовать, проектировать, кодировать, тестировать и развертывать вместе. Активное развитие. Линия публичного выпуска начинается с v1.0.0. Основная архитектура документирована в AGENTS.md и docs/SELF HOSTING.md. 7-ролевая гибкая команда (PM, BA, SA, Dev, Designer, QE, DSO) координирует межагентскую электронную почту и протоколы встреч. - файловая система, GitHub, Atlassian, Figma, веб-скребинг (Scrapling), Roborock vacuum, Google Calendar / Gmail, сканер истории, TTS - все они представлены в виде MCP-серверов. - : STT в реальном времени (быстрый шепот, VAD, необязательное вейк-слово) + потоковая TTS (по умолчанию; ElevenLabs / OpenAI / Azure / System opt-in) над WebSocket, с баржей-in. Истории заблокированы на бесплатном Edge, поэтому платные двигатели никогда не сжигают длинные квоты. Vue + Vite UI для общения с Jarvis, настройки провайдеров, голосовых движков, сроков просмотра агентов, управления секретами.

Обзор (машинный перевод)

Самостоятельный помощник ИИ, построенный на быстродействующем агенте с помощью протокола Model Context Protocol (MCP). Создает многоагентную команду, которая может планировать, исследовать, проектировать, кодировать, тестировать и развертывать вместе.

Статус: активное развитие. Линия публичного выпуска начинается с v1.0.0. Основная архитектура документирована в AGENTS.md и [[Т2]].

Что он делает

** Мультиагентный нерест**: 7-ролевая гибкая команда (PM, BA, SA, Dev, Designer, QE, DSO) координирует межагентную электронную почту и протоколы встреч. MCP-первые инструменты: файловая система, GitHub, Atlassian, Figma, веб-скребинг (Scrapling), Roborock vacuum, Google Calendar / Gmail, сканер истории, TTS — все это выставлено как MCP-серверы. ** Голос без рук**: STT в реальном времени (быстрый шепот, VAD, необязательное вейк-слово) + потоковая TTS (по умолчанию; ElevenLabs / OpenAI / Azure / System opt-in) над WebSocket, с баржей-in. Истории заблокированы на бесплатном Edge, поэтому платные двигатели никогда не сжигают длинные квоты.

  • ** Веб-панель **: Vue + Vite UI для общения с Jarvis, настройки провайдеров, голосовых движков, сроков просмотра агентов, управления секретами. Self-host friendly: сингл docker compose up -d поднимает весь стек на Linux-боксе.

Посмотреть в действии

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Jarvis

Self-hostable AI assistant built on fast-agent with the Model Context Protocol (MCP). Spawns a multi-agent team that can plan, research, design, code, test, and deploy together.

Status: active development. Public release lineage starts at v1.0.0. Core architecture is documented in AGENTS.md and docs/SELF_HOSTING.md.

What it does

  • Multi-agent spawn: a 7-role agile team (PM, BA, SA, Dev, Designer, QE, DSO) coordinates over inter-agent email and meeting protocols.
  • MCP-first tools: filesystem, GitHub, Atlassian, Figma, web scraping (Scrapling), Roborock vacuum, Google Calendar / Gmail, story crawler, TTS — all exposed as MCP servers.
  • Hands-free voice: real-time STT (faster-whisper, VAD, optional wake word) + streaming TTS (Edge default; ElevenLabs / OpenAI / Azure / System opt-in) over WebSocket, with barge-in. Stories are locked to free Edge so paid engines never burn long-form quota.
  • Web dashboard: Vue + Vite UI for chatting with Jarvis, configuring providers, voice engines, viewing agent timelines, managing secrets.
  • Self-host friendly: single docker compose up -d brings up the whole stack on a Linux box.

See it in action

Not one chatbot — a whole team. Jarvis orchestrates a roster of specialist agents (research, finance, IoT, music, and more) — each one inspectable and directly reachable.

It remembers you — across conversations. Tell Jarvis a fact once; it saves to durable memory (not just chat history) and recalls it later in a brand-new conversation — no scrolling back, no re-explaining.

  1. Teach it a fact:

  1. Ask in a brand-new conversation — it recalls:

Chat with any specialist directly — not just the orchestrator. Switch straight to a subagent (here, the IoT agent) and ask your robot vacuum for its live status — real IoT (Roborock), not a mockup.

And it extends itself — live. No tool for the job? Jarvis scaffolds, installs, and wires in a brand-new MCP tool, then uses it in the same conversation — no package to hunt down, no redeploy.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →