Full Capability Set

Built for intelligence.
Engineered for autonomy.

Every module in SYRIX is precision-tuned for high-performance, local-first operation on the K-7 Rig.

Voice System

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.

faster-whisper pvporcupine edge-tts pyaudio
๐ŸŽ™๏ธ audio_core ยท faster-whisper STT Active
๐Ÿ‘‚ wake_word ยท pvporcupine Active
๐Ÿ‘ clap_detect ยท amplitude spike Active
๐Ÿ”Š tts_out ยท Piper chunked / fallback voice Active
๐ŸŒ lang_support ยท EN / HI / PA Active
๐Ÿง  nim_router ยท role selection Primary
โ˜๏ธ groq/ollama ยท fallback chain Fallback
๐Ÿ‘๏ธ vision ยท screen OCR + pyautogui Active
๐Ÿ“ก proactive_vision ยท interval polling Active
AI Brain ยท Node Amit

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.

ollama groq pytesseract pyautogui
Memory ยท Node Namita

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().

Automation ยท Node Ahana

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.

pycawpygame
๐Ÿ’ป

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.

requestsOpen-MeteoRSS/free-web providers
๐Ÿ“ˆ

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.

threadingparallel
Safety Protocols

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.

Memory ยท Knowledge Graph

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.

local graph nodes + relationships memory folder experimental
๐Ÿ”— knowledge_graph ยท local storage Experimental
๐Ÿ“ก conversation_signals ยท topic extraction Active
๐Ÿงฉ entity_nodes ยท concept linking Experimental
๐Ÿ”’ graph_store ยท atomic local save Private
Memory Management

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.

๐Ÿ“ openclaw_dispatch ยท plan-first tasks Experimental
๐Ÿ” guardian_shell ยท preview required Review Required
โœ… approval_gate ยท user-confirmed action Gated
๐Ÿ›ก๏ธ cursor_mode ยท disabled by default Protected
Developer Mode ยท Guarded Automation

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.

OpenClaw planning guardian previews approval gates developer mode
Wearable Awareness ยท Planned / Experimental

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.

read-onlyplanned
โค๏ธ

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.

experimentalnot medical
๐Ÿ”’

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.

local onlyread-only
Feature Demos

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.

demo coming
๐ŸŽ™๏ธ

Voice Command Demo

oive voice session showing wake-word, intent parsing, TTS responses, and multilingual handling. Coming in beta.

demo coming
๐Ÿ”—

Memory Graph Demo

Walkthrough of the personal knowledge graph โ€” nodes, relationships, and how conversations connect over time. Coming in beta.

demo coming
๐Ÿ“ˆ

Trading Research Demo

Market brief, watchlist, and technical analysis walkthrough. Research mode only โ€” simulated data, not live trading. Coming in beta.

demo coming
๐Ÿ‘๏ธ

Vision / Camera Demo

Screen OCR, proactive vision, and camera-based context awareness demo. Experimental module โ€” coming in beta.

demo coming
๐Ÿ”ง

Guarded Automation Demo

Developer mode walkthrough for OpenClaw planning, guardian-shell previews, and approval-gated actions. Coming in beta.

demo coming
Transparency

Current Module Status.

Honest, real-time status of every SYRIX module โ€” what works, what's experimental, and what's coming.

Module Status Details
๐ŸŽ™๏ธ Voice SystemWorkingFaster-Whisper STT, wake-word support, Piper chunked TTS, optional Edge fallback
๐Ÿ–ฅ๏ธ HUD CockpitWorkingElectron overlay, multi-tab cockpit, live system metrics
๐Ÿง  Role-Based Brain RouterWorkingNIM roles, Groq llama-3.3, Ollama local fallback, Gemini disabled unless enabled
๐Ÿ’พ Memory SystemWorkingLocal JSON, persistent context, local-first memory storage
๐Ÿ”— Personal Knowledge GraphExperimentalNodes + relationships, locally stored, actively improving
๐Ÿ“‹ Memory SummariesExperimentalWeekly compression of conversation context
๐Ÿ“ˆ Trading ResearchResearch ModeMarket summaries, watchlists, technical analysis โ€” not live trading
๐Ÿ‘๏ธ Vision / Screen OCRExperimentalpytesseract OCR, pyautogui screenshots, proactive vision
๐Ÿ”ง Coding Agent / Patch ReviewExperimentalOpenClaw planning, guardian-shell preview, approval before risky changes
โŒš Wearables / Mi BandPlannedRead-only ยท HR, steps โ€” not medical ยท no device control
๐Ÿ“ฑ Mobile AppPlannediOS companion app โ€” roadmap item
๐Ÿฆ Broker ExecutionFuture / oockedNot public or default โ€” requires explicit user configuration