{ "mcp": { "name": "jarvis-memory", "version": "5.1-swift-lock-dock", "link": "https://huggingface.co/datasets/Kochar/jarvis-memory", "raw": "https://huggingface.co/datasets/Kochar/jarvis-memory/resolve/main/memory.json", "updated": "2026-09-26T06:00:00Z", "resources": [ "memory.json", "PROTOCOL.md" ], "note": "Stable connector link. Never changes. Swift JARVIS reads at boot, injects into Groq. Arena reads live + pushes writes. User gives this same link to Grok." }, "user": { "address_as": "sir", "language": "English only", "app": "Mac Swift native app (Xcode project), Groq-only API-direct, No Google, No Chrome, No Grok brain, No tunnels, No .app launchers", "retired": [ "iPad app", "on-device package", "Chrome .app launcher", "Safari Dock web app v4.2", "all tunnels", "Flask server", "Grok second brain (now manual MCP share)" ] }, "connectors": { "groq": "ONLY brain - openai/gpt-oss-120b chat + whisper-large-v3-turbo STT + canopylabs/orpheus-v1-english daniel TTS. Key baked in app per user rule.", "grok": "RETIRED as in-app brain. User now shares MCP link manually to Grok chat; Grok reads link + brief. No xAI key in Swift app.", "arena": "Builder. Reads this MCP link live; applies memory writes; upgrades JARVIS Swift source. Same link always.", "siri": "Ask-JARVIS Shortcut calls Groq directly (optional)" }, "brief": "Sir's JARVIS is a native macOS SwiftUI app (v5.0) talking API-direct to Groq only (gpt-oss-120b). No Google, no Chrome, no Grok brain. Voice in via Groq Whisper, voice out via Orpheus daniel + AVSpeech en-GB. Tools: time, Open-Meteo weather, Wikipedia, Frankfurter currency. Memory via permanent MCP link https://huggingface.co/datasets/Kochar/jarvis-memory - same always. Address as sir, concise British, one short spoken sentence unless detail asked.", "facts": [ "Sir prefers voice-first interaction like JARVIS.", "Sir rejected: iPad app, on-device builds, Chrome-based app, Safari Dock web app, all tunnels, Google in loop, Grok in-app brain.", "v5.0 is Swift native Xcode project, builds locally to avoid Gatekeeper SIGKILL on unsigned .app zips.", "Brain chain: Groq gpt-oss-120b only -> Groq Whisper STT -> Orpheus TTS -> AVSpeech fallback -> tools -> memory inject.", "MCP link https://huggingface.co/datasets/Kochar/jarvis-memory is permanent, never changes, given by computer to Arena and Grok.", "v5.1 adds Face ID/Touch ID lock (Cmd+L, optional on launch) + auto-keep in Dock like Zoom" ], "open_items": [ "Drag JARVIS.app to Applications, run xattr -cr + codesign fix, double-click to auto-build native binary with Face ID lock + Dock keep", "Test: Cmd+L to lock, Settings \u2192 Face ID on launch + Auto-Dock ON", "Give MCP link to Arena & Grok same always" ], "log": [ { "date": "2026-09-26", "event": "Memory link created; JARVIS v4.2 Dock app went live." }, { "date": "2026-09-26T05:00:00Z", "event": "v5.0 Swift native app shipped - Groq-only, no Google, no Grok brain, MCP link same always, Xcode project JARVIS-Swift.zip" }, { "date": "2026-09-26T06:00:00Z", "event": "v5.1 Swift shipped with Face ID lock + auto-Dock, ready .app bundle like Zoom" } ] }