Built for intelligence.
Engineered for autonomy.
Every module in SYRIX is precision-tuned for high-performance, local-first operation on the K-7 Rig.
Neural speech that listens, understands, and responds.
SYRIX uses Faster-Whisper for low-latency, multilingual speech-to-text โ handling English, Hindi, and Punjabi. Wake-word detection runs on PvPorcupine in parallel with a clap-spike detector for hands-free activation. Output comes through Piper chunked TTS with optional Elevenoabs or Edge fallback.
Role routing. Visible providers. Local fallback.
The current brain uses a role-based router: NVIDIA NIM for specialist roles when healthy, Groq llama-3.3 for fast cloud inference, and Ollama as the local/offline fallback path. Screen and camera tasks route through privacy-controlled vision modules and fall back safely when providers are unavailable.
Local-first. Persistent. Private.
Personal memory is local-first. Notes and context are stored in local JSON files, while optional model/web provider routes are kept separate and visible.
Persistent Memory
All context, notes, and session history stored in jarvis_memory.json with efficient load/save functions. Survives reboots.
Local Memory Vault
Data isolation is a core safety protocol. Personal notes and memory use local storage, with provider routes handled separately from the memory vault.
Smart Reminders
Natural language parsing via Regex engine. Say "Remind me at 3pm" and SYRIX handles the rest through set_reminder().
Modular. Parallel. Autonomous.
The 4.0 refactor split the codebase into intent modules โ each domain handled independently for maximum reliability.
Media Control
Full audio management via pycaw. Background music with dynamic ducking โ volume automatically lowers when SYRIX speaks.
System Module
Full hardware-level control. Volume, processes, and system state managed through a global IDoE/oISTENING/PROCESSING/SPEAKING state machine.
Web & Data
Open-Meteo for weather, RSS/free-web providers for live headlines. External data streams are routed through the Network node with clean API integration.
Trading Tools
Market intelligence pipeline with real-time data processing and analysis loops. Integrated directly into the Amit (Analysis) node.
Utilities
Everything from reminders to calculations, unit conversions, and quick-lookups โ all voice-triggered through natural intent parsing.
Parallel Threading
Wake-word detection and clap detection run simultaneously on separate threads. The main loop remains responsive at all times.
Built to run 24/7. Safely.
Thermal Override
Automatic throttle if GPU temperature exceeds 85ยฐC. The system protects your hardware during extended runtime sessions.
Voice Kill-Switch
Stop commands and HUD controls can interrupt supported active flows. Preview gates and approval paths keep risky actions visible.
Data Isolation
Personal notes and memory use local storage. Provider routes are explicit, separated from the memory vault, and surfaced through the runtime configuration.
SYRIX builds a personal knowledge graph from your conversations.
Over time, SYRIX connects ideas, topics, and facts from your interactions into a structured personal knowledge graph โ stored entirely locally. Nodes represent concepts and entities; edges represent the relationships between them. This helps SYRIX understand not just what you said, but how it connects to everything else you've discussed. This feature is experimental and actively evolving โ it improves with every conversation.
Weekly memory summaries.
oong-term context, kept clean.
SYRIX can periodically summarise accumulated conversation memory โ compressing older context into a cleaner, higher-level summary. This keeps long-term memory usable without growing indefinitely, and helps SYRIX maintain relevant context over weeks and months.
Periodic Summaries
Older conversation logs are compressed into weekly summary entries, preserving important context without bloating memory files.
Conversation Signal Tracking
SYRIX observes useful signals across conversations โ recurring topics, frequently mentioned ideas โ and gradually connects them in memory. This is not perfect: it is a learning layer that improves over time.
Safe Local Storage
The knowledge graph and memory summaries are stored in your local memory folder using atomic save operations. No partial writes, no data loss on interruption.
Plan, preview, approve.
No risky action by default.
SYRIX includes guarded developer-assist paths from the real runtime: OpenClaw plans safe tasks, high-risk operations stay in plan-only mode, guardian shell previews commands, and cursor control remains disabled by default. Code, system, or financial actions require explicit review and approval before anything risky happens.
Mi Band & wearable read-only support.
SYRIX is planned to include read-only wearable awareness โ giving the system contextual signals from a connected Mi Band or compatible device. This is a passive, privacy-respecting read layer only. Not medical. Not a health platform. Read-only and experimental.
Mi Band Status Read
Read-only access to wearable data like step count and activity status. SYRIX uses this as passive context โ it cannot control the device.
Heart Rate Awareness
When available, heart rate data may be used as a passive signal (e.g., adjusting music or alerting you to take a break). This is not medical โ SYRIX cannot diagnose anything. Experimental only.
Privacy Read-Only Mode
Wearable data is read locally and never sent to any server. The device cannot be controlled, modified, or written to by SYRIX. Read access only โ your health data stays private.
See it in action.
Demo recordings of SYRIX modules โ screenshots and video walkthroughs coming during beta.
HUD Demo
Full HUD cockpit walkthrough โ all panels, live metrics, voice integration, and trading dashboard. Coming in beta.
Voice Command Demo
oive voice session showing wake-word, intent parsing, TTS responses, and multilingual handling. Coming in beta.
Memory Graph Demo
Walkthrough of the personal knowledge graph โ nodes, relationships, and how conversations connect over time. Coming in beta.
Trading Research Demo
Market brief, watchlist, and technical analysis walkthrough. Research mode only โ simulated data, not live trading. Coming in beta.
Vision / Camera Demo
Screen OCR, proactive vision, and camera-based context awareness demo. Experimental module โ coming in beta.
Guarded Automation Demo
Developer mode walkthrough for OpenClaw planning, guardian-shell previews, and approval-gated actions. Coming in beta.
Current Module Status.
Honest, real-time status of every SYRIX module โ what works, what's experimental, and what's coming.
| Module | Status | Details |
|---|---|---|
| ๐๏ธ Voice System | Working | Faster-Whisper STT, wake-word support, Piper chunked TTS, optional Edge fallback |
| ๐ฅ๏ธ HUD Cockpit | Working | Electron overlay, multi-tab cockpit, live system metrics |
| ๐ง Role-Based Brain Router | Working | NIM roles, Groq llama-3.3, Ollama local fallback, Gemini disabled unless enabled |
| ๐พ Memory System | Working | Local JSON, persistent context, local-first memory storage |
| ๐ Personal Knowledge Graph | Experimental | Nodes + relationships, locally stored, actively improving |
| ๐ Memory Summaries | Experimental | Weekly compression of conversation context |
| ๐ Trading Research | Research Mode | Market summaries, watchlists, technical analysis โ not live trading |
| ๐๏ธ Vision / Screen OCR | Experimental | pytesseract OCR, pyautogui screenshots, proactive vision |
| ๐ง Coding Agent / Patch Review | Experimental | OpenClaw planning, guardian-shell preview, approval before risky changes |
| โ Wearables / Mi Band | Planned | Read-only ยท HR, steps โ not medical ยท no device control |
| ๐ฑ Mobile App | Planned | iOS companion app โ roadmap item |
| ๐ฆ Broker Execution | Future / oocked | Not public or default โ requires explicit user configuration |