Source: jarvis-ai
Section: misc
Priority: optional
Maintainer: YakupAtahanov <your.email@example.com>
Build-Depends: debhelper (>= 11),
               python3-all,
               python3-setuptools,
               python3-wheel,
               python3-pip,
               dh-python,
               systemd
Standards-Version: 4.1.4
Homepage: https://github.com/YakupAtahanov/Project-JARVIS
Vcs-Git: https://github.com/YakupAtahanov/Project-JARVIS.git
Vcs-Browser: https://github.com/YakupAtahanov/Project-JARVIS

Package: jarvis-ai
Architecture: all
Depends: ${python3:Depends},
         ${misc:Depends},
         python3-ollama (>= 0.5.3),
         python3-whisper (>= 20250625),
         python3-piper-tts (>= 1.3.0),
         python3-pyaudio (>= 0.2.14),
         python3-sounddevice (>= 0.5.2),
         python3-speechrecognition (>= 3.14.3),
         python3-dotenv (>= 1.1.1),
         python3-mcp (>= 1.13.1),
         python3-httpx (>= 0.28.1),
         python3-pathspec (>= 0.12.1),
         python3-numpy (>= 2.2.6),
         python3-torch (>= 2.8.0),
         python3-onnxruntime (>= 1.22.1),
         ollama,
         systemd
Description: AI-Native Voice Assistant with Dynamic Capability Discovery
 JARVIS is an innovative AI-powered voice assistant that combines natural 
 language processing with dynamic tool discovery through SuperMCP (Super Model 
 Context Protocol) orchestration. It can understand spoken commands, discover 
 available tools dynamically, and execute them through specialized MCP servers.
 .
 Key Features:
 - Voice-First Interface: Real-time speech recognition and synthesis
 - AI-Driven Tool Discovery: Automatically discovers and uses available MCP servers
 - Dynamic Capability Extension: Add new tools without code changes
 - Secure Local Processing: All operations run locally for privacy
 - Cross-Platform Support: Windows, Linux, macOS compatibility
 - Self-Extending AI: Can create new MCP servers on demand
