{"slug": "i-built-j-a-r-v-i-s-a-local-ai-assistant", "title": "I Built J.A.R.V.I.S. — A Local AI Assistant", "summary": "A developer built J.A.R.V.I.S., an open-source local AI command console inspired by Iron Man's assistant, running on Node.js, JavaScript, Express, WebSockets, Ollama for local model inference and Kokoro TTS for speech. The project ships three selectable personalities — JARVIS, FRIDAY and ULTRON — each with its own voice, appearance and style, and is installed via a setup script and started with npm start before being accessed in a browser at localhost:3000.", "body_md": "I've been working on a project called **J.A.R.V.I.S.**, inspired by the AI assistant from Iron Man.\n\nI wanted to build something similar that runs on my own computer, so I started developing my own AI command console.\n\nIt also has three personalities: **JARVIS, FRIDAY and ULTRON**, each with its own voice, appearance and style.\n\nNode.js, JavaScript, Ollama, Kokoro TTS, Express and WebSockets.\n\n**Requirements:**\n\n**1. Clone the repository**\n\n```\ngit clone https://github.com/Gityus13/jarvis.git\n```\n\n**2. Enter the project folder**\n\n```\ncd jarvis\n```\n\n**3. Run the setup script**\n\n```\n./setup.sh\n```\n\n**4. Start J.A.R.V.I.S.**\n\n```\nnpm start\n```\n\n**5. Open the interface**\n\nVisit [http://localhost:3000](http://localhost:3000) in Chrome or Edge and press any key on the boot screen.\n\nThat's it! You're ready to use your own J.A.R.V.I.S.\n\n**GitHub:** [Repository](https://github.com/Gityus13/jarvis)\n\nThe project is open source, and I'd love to hear your suggestions. What features would you add?", "url": "https://wpnews.pro/news/i-built-j-a-r-v-i-s-a-local-ai-assistant", "canonical_source": "https://dev.to/gityus13/i-built-jarvis-a-local-ai-assistant-2i40", "published_at": "2026-11-12 21:13:00+00:00", "updated_at": "2026-11-12 21:23:10.115755+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-tools", "ai-agents", "large-language-models", "developer-tools"], "entities": ["J.A.R.V.I.S.", "Ollama", "Kokoro TTS", "Node.js", "Express", "WebSockets", "GitHub"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-built-j-a-r-v-i-s-a-local-ai-assistant", "markdown": "https://wpnews.pro/news/i-built-j-a-r-v-i-s-a-local-ai-assistant.md", "text": "https://wpnews.pro/news/i-built-j-a-r-v-i-s-a-local-ai-assistant.txt", "jsonld": "https://wpnews.pro/news/i-built-j-a-r-v-i-s-a-local-ai-assistant.jsonld"}}