I Built My Own Jarvis with Claude Code (No Code Setup) — Transcript
Full transcript
- 0:00Tony Stark had Jarvis, an AI that lived
- 0:03inside his house, read his files, ran
- 0:05his systems, built his suits, and
- 0:07answered him wherever he was in the
- 0:09world. Meanwhile, you're paying [music]
- 0:11$20 a month for an AI that still can't
- 0:13touch a folder on your own computer
- 0:15without a thousand permissions first.
- 0:18That's the gap we're closing today.
- 0:20We're going to build your own Jarvis,
- 0:22free, running on your computer, reading
- 0:24your files directly, doing real work in
- 0:27the background. [music]
- 0:28And by the end of this video, you'll
- 0:29have a personal AI assistant on your PC
- 0:32and in Slack, ready to help from your
- 0:34phone anywhere. And the best part is you
- 0:36don't need to write a single line of
- 0:38code to build this. No subscriptions
- 0:40required to get started. One tool
- 0:42handles most of the heavy lifting, and
- 0:43I'll explain every piece as [music] we
- 0:45go, so you're never guessing what you
- 0:47just did. Let's build it.
- 0:56Before we touch anything, let me show
- 0:58you what you're getting. Because 10
- 1:00minutes of setup is a lot to ask without
- 1:02knowing what's at the end of it. This is
- 1:05Open Jarvis. It's a free open-source
- 1:07project on GitHub, built by developers
- 1:09and available to anyone. Think of Open
- 1:12Jarvis as the body of your assistant. On
- 1:14its own, it's just a shell. We bring it
- 1:17to life by connecting two things to it,
- 1:19a brain, which is an AI model, and
- 1:21hands, which is permission to read your
- 1:23files and talk to other apps on your
- 1:25computer. Now, you might be wondering,
- 1:28why not just use ChatGPT or Claude's
- 1:30regular app for this? Here's the honest
- 1:32answer. Those tools live in the cloud.
- 1:35They can't see your desktop. They can't
- 1:36open a folder sitting on your D drive.
- 1:39They can't rename files or build you a
- 1:41website that saves to your machine.
- 1:43Every time you want them to see
- 1:44something, you have to manually hand it
- 1:46over. Open Jarvis flips that. It runs on
- 1:49your computer, so it already has access
- 1:52to your files. It can read them, work
- 1:54with them, and keep going without you
- 1:56baby-sitting it. And the final piece,
- 1:58the one that makes it feel like the
- 2:00actual Jarvis, is that we're going to
- 2:02connect it to Slack, so you can message
- 2:04it from your phone when you're away from
- 2:05your desk. You'll be sitting at a cafe,
- 2:08type, "Pull up the notes from last
- 2:09week's meeting and summarize them." And
- 2:11your PC at home will do the work and
- 2:13reply to you. That's what we're
- 2:15building. Now, here's the question. How
- 2:17do we actually build this without
- 2:19writing any code? That's where our
- 2:21second tool comes in. The tool doing the
- 2:23real work for us is called Claude Code.
- 2:26It's made by Anthropic, the same company
- 2:29behind Claude, and it's designed to read
- 2:31instructions in plain English and do
- 2:33technical work for you. Think of Claude
- 2:36Code as a developer who sits in your
- 2:38terminal. You tell it what you want in
- 2:40normal language. "Install this,
- 2:42configure that, fix this error." And it
- 2:45writes the code, downloads the files,
- 2:47edits the settings, and troubleshoots
- 2:49along the way. The stuff that would
- 2:51normally take someone with coding
- 2:53experience, Claude Code handles for you.
- 2:56So, the plan is simple. We tell Claude
- 2:58Code to build Jarvis. It builds Jarvis.
- 3:02First, install Claude Code. Follow the
- 3:04instructions on the Anthropic site. It's
- 3:07a quick install. Once it's installed,
- 3:09create a new empty folder somewhere on
- 3:11your computer. This is where Jarvis is
- 3:14going to live. Open that folder in your
- 3:16terminal and start Claude Code inside
- 3:18it. Now, paste in this prompt. "Install
- 3:22Open Jarvis, configure the AI model, and
- 3:24fix any errors you run into along the
- 3:27way." Press enter. Claude Code starts
- 3:29working. It will download Open Jarvis
- 3:32from GitHub, start installing the
- 3:34required pieces, and set up all the
- 3:36configuration files. You'll see it
- 3:38moving through the steps in real time,
- 3:40reading things, writing files, running
- 3:42commands. You don't need to understand
- 3:44any of it. You just need to watch for
- 3:46one specific moment. At some point,
- 3:49Claude Code will pause and ask you for
- 3:52an API key. Here's what that means in
- 3:54plain English. An API key is like a
- 3:57password that lets Jarvis talk to an AI
- 3:59model. Without the key, Jarvis has a
- 4:02body, the open Jarvis shell, but no
- 4:04brain. It can't actually think or
- 4:06respond. The key is what unlocks the
- 4:09brain. Now, there are a lot of AI models
- 4:11you could use. For this video, we're
- 4:13starting with Nvidia's free models
- 4:15because they genuinely cost nothing and
- 4:17they're fast enough for daily use. Later
- 4:20in the video, I'll show you how to
- 4:21switch to Claude or how to run a model
- 4:23fully offline on your own computer. But,
- 4:26let's start with the free option. Open
- 4:28build.nvidia.com
- 4:29in your browser. Sign in. A free account
- 4:32works. Once you're in, click on your
- 4:34profile in the top right corner, go to
- 4:36API keys, and click generate API key.
- 4:39Give the key a name, something simple
- 4:41like Jarvis, so you remember what it's
- 4:43for later, and click generate. Nvidia
- 4:46will show you the key. Copy it
- 4:48immediately because this is usually the
- 4:50only time it'll show you the full key.
- 4:52Now, head back to Claude code. It should
- 4:54have already opened a file for you to
- 4:56paste the key into. Paste it in, save
- 4:58the file, and type done back in Claude
- 5:01code to let it know you're ready. One
- 5:03thing before we move on. Treat that API
- 5:05key like a password. Don't paste it into
- 5:08chat messages, don't put it in
- 5:09screenshots, don't share it. If someone
- 5:12else gets it, they can use it on your
- 5:14account. Claude code picks up where it
- 5:16left off. It wires in Nemotron 3 Super
- 5:19as the main brain. That's a strong
- 5:21general-purpose model from Nvidia. Then,
- 5:23it adds GLM 5.3 Flash, Nemotron 3.5
- 5:27Lightning, and GPT-OSS 20B. Think of
- 5:30them as alternatives Jarvis can switch
- 5:33between depending on the task. The idea
- 5:35is to use a more capable model for
- 5:37complex tasks and a faster, lighter one
- 5:40for simpler requests. Once the
- 5:42installation finishes, Jarvis opens
- 5:44automatically in your browser. Now, a
- 5:47real-world moment. When we recorded
- 5:49this, we hit one small error with the
- 5:51memory system, the part that lets Jarvis
- 5:53remember things across conversations. If
- 5:56this happens to you, don't panic. This
- 5:58is actually the easiest problem to
- 6:00solve, and the pattern works for any
- 6:02error you hit in this entire video. What
- 6:04we did? Copied the error message, pasted
- 6:07it into Claude Code, and typed something
- 6:09like, "I'm getting this error. Please
- 6:11fix it." Claude Code read the error,
- 6:13figured out what was missing, installed
- 6:15it, and we were back up. Remember that
- 6:17pattern. Any error in this video, any
- 6:20error at all, paste it into Claude Code,
- 6:22ask it to fix it, let it work. That's
- 6:25how non-coders handle technical problems
- 6:27now. Your Jarvis is alive. All right,
- 6:30you've got Jarvis running in your
- 6:32browser. Let's actually use it, because
- 6:34this is the part that makes everything
- 6:36we just did worth it. Let me walk you
- 6:39through four things you can do right
- 6:40now, from easiest to most impressive.
- 6:43One, summarize an entire folder in one
- 6:46message. Say you've got a folder with 30
- 6:49documents in it, project notes, meeting
- 6:51transcripts, PDFs, random drafts. You
- 6:54don't want to open each one. In Jarvis,
- 6:57just type, "Go to D colon backslash
- 7:00YouTube and summarize what's inside."
- 7:02Jarvis opens the folder, lists what's in
- 7:05it, reads through the files, and gives
- 7:07you a clean summary. One message. No
- 7:09uploads, no copy-pasting. The reason
- 7:12this matters? This is the exact task
- 7:14that costs you the most time with a
- 7:16normal AI chat. You'd be uploading files
- 7:19one at a time, waiting for each to
- 7:20process, then losing context when you
- 7:22hit limits. Here, it just works. Two,
- 7:26find a specific document fast. You know
- 7:29you wrote something, but you can't
- 7:31remember where it is or what you called
- 7:33it. Instead of digging through folders,
- 7:35just ask, "In my client files folder,
- 7:38find the Q3 marketing plan and tell me
- 7:40the three main points." Jarvis looks
- 7:42through the folder, finds the file,
- 7:44opens it, and pulls out exactly what you
- 7:47asked for. A 10-minute search turns into
- 7:49a one-line question. Three, build you a
- 7:52working website. This is where it stops
- 7:55feeling like a chatbot. Try something
- 7:57like, "Build me a simple note-taking
- 7:59website. I want to add notes, delete
- 8:01them, and have them saved so they don't
- 8:03disappear when I close the tab." Jarvis
- 8:05actually writes the code, saves it as
- 8:08real files on your computer, and gives
- 8:10you a working website you can open in
- 8:11your browser. You didn't write a single
- 8:14line of code. You described what you
- 8:16wanted, and your assistant built it.
- 8:18Four, hand it a job and walk away. This
- 8:21is the shift that changes how you work.
- 8:24Instead of sitting there going back and
- 8:26forth with the AI, you give it a task
- 8:28and let it run. Research the top five AI
- 8:31assistants released this year, compare
- 8:33their features, and write me a one-page
- 8:35summary. Jarvis starts working. You go
- 8:37make coffee. You come back, it's done.
- 8:40That's the difference between a chatbot
- 8:42and an assistant. A chatbot waits for
- 8:44you. An assistant does the work. Now,
- 8:47we've got Jarvis working great on your
- 8:49computer. But, what if you want to
- 8:51change the brain? Or run it fully
- 8:53offline? Or talk to it instead of
- 8:55typing? That's next. The Nvidia models
- 8:58we set up are a solid default. But, one
- 9:01of the best things about Open Jarvis is
- 9:03that you're not locked into any one AI.
- 9:06You can swap the brain depending on what
- 9:07you need. Let me show you three upgrades
- 9:10and when each one makes sense. Upgrade
- 9:12one, run AI fully on your own computer.
- 9:16If you care about privacy, or you want
- 9:18to use Jarvis somewhere with no
- 9:19internet, this one's for you. We're
- 9:21going to install a tool called Ollama,
- 9:23which runs AI models directly on your
- 9:25machine. Nothing you type leaves your
- 9:27computer. No cloud, no accounts, no API
- 9:30calls. Go back to Claude code and paste
- 9:33this. Set up a free local model for
- 9:35Jarvis that works offline and added to
- 9:38the model list. Claude Code installs
- 9:40Ollama for you, downloads a compatible
- 9:42model, and plugs it into Jarvis. The
- 9:44download can take a few minutes
- 9:46depending on your internet because these
- 9:48models are big files. Once it's done,
- 9:51refresh Jarvis in your browser, click
- 9:53the model name at the top of the chat,
- 9:54and you'll see your new local model in
- 9:56the list. Select it. One honest
- 9:59trade-off. Local models are slower than
- 10:01cloud models, especially if your
- 10:03computer doesn't have a dedicated
- 10:05graphics card. If you're on a basic
- 10:07laptop, expect longer wait times. If
- 10:09you've got a gaming PC with a good GPU,
- 10:12it'll feel snappy. The upside is total
- 10:15privacy. Your prompts never leave your
- 10:17machine. Upgrade two, use Claude for
- 10:19stronger reasoning. If you want higher
- 10:22quality answers for harder tasks,
- 10:24complex writing, nuanced analysis,
- 10:26trickier code, plug in Claude. Open
- 10:29console.anthropic.com.
- 10:31If you don't have an account, create
- 10:33one. Go to billing and add some credits.
- 10:35You can start with as little as $5. Then
- 10:38go to API keys, click create key, give
- 10:41it a name, and copy the key. Important
- 10:44heads-up. This is paid and it's separate
- 10:46from a Claude.ai subscription. If you
- 10:49already pay $20 a month for Claude's
- 10:51regular app, that does not cover API
- 10:53usage. API is billed by how much you use
- 10:56it. Every message costs a small amount.
- 10:59For casual use, it's cheap. For heavy
- 11:01use, it adds up. Keep an eye on the
- 11:03billing page. Now jump to Claude Code
- 11:06and tell it, add my Claude API key like
- 11:08the Nvidia key. Then set up Claude in
- 11:10Jarvis and restart it. Claude Code
- 11:13installs the Anthropic connector,
- 11:15restarts Jarvis, and when you refresh,
- 11:17Claude shows up in your model list. Pick
- 11:19it when you want its reasoning quality
- 11:21for a specific task. Upgrade three, talk
- 11:24to Jarvis instead of typing. This is the
- 11:27one that really makes it feel like the
- 11:28movies. Paste this into Claude Code. Set
- 11:31up free local speech for Jarvis so I can
- 11:34talk to it with my microphone and hear
- 11:36it reply. Cloud Code installs a local
- 11:38speech-to-text and text-to-speech
- 11:40system. Everything runs on your machine,
- 11:43so your voice isn't being sent anywhere.
- 11:45Once it's installed, refresh Jarvis,
- 11:47click the microphone icon in the chat
- 11:49box, and your browser will ask for
- 11:51microphone permission. Allow it. Now,
- 11:53talk to it. Ask it a question out loud.
- 11:56It transcribes what you said, thinks,
- 11:58and replies back to you in a voice.
- 12:01>> Assistants 2026 summary. txt
- 12:05The summary covers these five notable AI
- 12:08assistants from 2026.
- 12:11One Siri AI, Apple.
- 12:13>> You've now got Jarvis with a brain you
- 12:15can swap running however you want it to
- 12:18with a voice. We're getting close to the
- 12:20real version, but there's still one
- 12:22thing missing. Right now, Jarvis only
- 12:25works when you're sitting at your
- 12:26computer. Let's fix that. This is the
- 12:28piece that changes everything.
- 12:31Everything we've built so far lives on
- 12:33your computer. The moment you walk away
- 12:35from your desk, you can't reach Jarvis.
- 12:37We're going to fix that by connecting it
- 12:39to Slack. Then, you can message Jarvis
- 12:42from your phone, and Jarvis on your PC
- 12:44answers you back. Why Slack? It's free,
- 12:47it has a great mobile app, and most
- 12:49teams already use it for work. Here's
- 12:51how the whole thing fits together. We're
- 12:53going to create a tiny Slack app that
- 12:55acts as the messenger between your phone
- 12:58and Jarvis. When you type something in
- 13:00Slack, the Slack app passes it to Jarvis
- 13:02on your PC. Jarvis finds the answer, and
- 13:05it comes back through Slack to your
- 13:07phone. Setting this up takes seven
- 13:09steps. I'll walk you through all of
- 13:10them, but don't try to memorize
- 13:12anything. Jarvis shows you the same
- 13:14seven steps on screen while you do it.
- 13:17Open Jarvis, go to data sources, then
- 13:19messaging channels, then Slack. You'll
- 13:22see the setup wizard. Let's walk through
- 13:24it. Step one, create the Slack app. Open
- 13:27api.slack.com/apps,
- 13:30click create new app, and choose from an
- 13:32app manifest. A manifest is just a
- 13:35settings file. It tells Slack what kind
- 13:37of app you're building and what
- 13:38permissions it needs. Jarvis gives you
- 13:40one, pre-written, ready to paste. Step
- 13:43two, choose your workspace, select JSON,
- 13:46and paste the manifest. Pick whichever
- 13:48Slack workspace you want Jarvis to live
- 13:50in. If you don't have one, create a free
- 13:52one for yourself first. It takes 2
- 13:54minutes. When you select the format,
- 13:56pick JSON, and paste the manifest using
- 13:59the copy button in Jarvis. Step three,
- 14:01install the app. Click next, then
- 14:04create. Then click install app on the
- 14:06left, then install to workspace, and
- 14:09allow it. This is Slack asking if you're
- 14:11sure you want to add this app to your
- 14:13workspace. Now, Slack has your app. Step
- 14:16four, get the first token. In your Slack
- 14:19app settings, click OAuth and
- 14:21permissions. Right at the top, under
- 14:23OAuth tokens, you'll see the bot user
- 14:25OAuth token. It starts with xoxb.
- 14:28Copy it. This is the key that lets
- 14:30Jarvis read your messages and post its
- 14:32replies. Step five, get the second
- 14:35token. Click basic information, scroll
- 14:38to app level tokens, and click generate
- 14:40token and scopes. Name the token socket.
- 14:44Add the scope connections:write.
- 14:47This lets Slack send your messages
- 14:48straight to Jarvis on your PC with no
- 14:50website or server needed. Click generate
- 14:53and copy the token that starts with
- 14:55xapp. You now have two tokens. Same rule
- 14:58as the API keys from earlier, keep both
- 15:01private. Step six, app icon. This just
- 15:04adds an icon so your app looks nice in
- 15:06Slack. Totally optional. Skip it or add
- 15:08one, your call. Step seven, connect
- 15:11everything. Head back to Jarvis, paste
- 15:14both tokens into their matching fields,
- 15:16and click connect. It shows connected. A
- 15:18real world moment, again. When we did
- 15:21this, Slack showed as connected, but the
- 15:23bot didn't reply to anything. So, we
- 15:25told Claude code, "Slack shows
- 15:27connected, but the bot never replies.
- 15:30Please fix it." It found the missing
- 15:32piece, installed it, and the bot started
- 15:34replying. If you hit the same issue, you
- 15:36now know the drill. Now the fun part.
- 15:39Open Slack on your phone. Find Open
- 15:41Jarvis in the app section. If you don't
- 15:43see it, search for Open Jarvis at the
- 15:45top. Tap it, open the messages tab, and
- 15:48send it something. Do I have any meeting
- 15:50scheduled today? Your phone sends the
- 15:52message to Slack. Slack passes it to
- 15:55Jarvis on your computer. Jarvis checks
- 15:57your schedule and texts you back today's
- 15:59meetings with the times right there in
- 16:01the chat. No opening apps, no scrolling
- 16:04through your calendar. You just asked
- 16:05your assistant and it told you. One
- 16:07thing to remember, Jarvis runs on your
- 16:09PC, so keep it on and it'll reply from
- 16:12anywhere. You just messaged your own
- 16:14Jarvis from your phone. One important
- 16:17catch, your computer has to stay on and
- 16:20connected to the internet for this to
- 16:21work. Jarvis is running on your machine,
- 16:24not in the cloud. If you close your
- 16:26laptop or shut down your PC, Jarvis goes
- 16:28to sleep and won't reply until you wake
- 16:31it back up. If you want Jarvis available
- 16:33all day, leave your PC running when you
- 16:35leave the house. Before you start
- 16:37handing Jarvis the keys to your entire
- 16:39digital life, three quick things to keep
- 16:41you out of trouble. First, permissions
- 16:44matter more than you think. Jarvis can
- 16:46read any folder you point it at. It can
- 16:48also create and change files and even
- 16:51run commands if you switch that on.
- 16:53Start small. Point it at one test folder
- 16:55with sample files before you point it at
- 16:58your entire documents directory. Get
- 17:00comfortable with how it behaves before
- 17:02you give it broader access. The same way
- 17:04you wouldn't give a new employee the
- 17:06keys to the whole office on day one.
- 17:08Second, think before connecting personal
- 17:10accounts. Beyond what we connected
- 17:12today, you might want to connect Jarvis
- 17:14to your email, your cloud storage, your
- 17:16notes app. All of that is possible with
- 17:19the right integrations. But, every
- 17:21integration is another door into your
- 17:23personal data. Read what permissions
- 17:25each one asks for. If something asks for
- 17:28more access than it needs, like an email
- 17:30integration asking for permission to
- 17:32send messages when you only want it to
- 17:34read, stop and think about whether you
- 17:36actually want that. Third, watch your
- 17:39API spending if you go paid. The Nvidia
- 17:42setup and the local Ollama setup are
- 17:44free. If you plug in Claude's API or any
- 17:47other paid model, you're being billed
- 17:49per message. For light personal use, it
- 17:51usually stays cheap. But, if you build
- 17:53an automation that pings Jarvis hundreds
- 17:56of times a day, or you ask it to process
- 17:58massive files repeatedly, costs can
- 18:00climb fast. Set a billing alert on your
- 18:03API provider's dashboard so you don't
- 18:05get a surprise invoice. You None of this
- 18:07is meant to scare you off. These are the
- 18:09same precautions you take with any new
- 18:11tool that touches your personal stuff.
- 18:13Set it up thoughtfully and Jarvis is one
- 18:15of the most useful things you'll ever
- 18:17add to your workflow. So, that's your
- 18:19Jarvis. It reads your files. It finds
- 18:22documents. It builds websites. It drafts
- 18:24reports. It switches between different
- 18:27AI brains depending on what you need. It
- 18:29talks to you and it answers you on your
- 18:31phone when you're nowhere near your
- 18:33desk. Tony Stark had a team of
- 18:35engineers, a billionaire budget, and
- 18:37years of R&D. You had Claude code and
- 18:40one afternoon. And honestly, we've only
- 18:42scratched the surface here. Once you
- 18:44start adding integrations, email, your
- 18:47note app, your project tools, Jarvis
- 18:49stops being a cool demo and starts being
- 18:51the thing you actually run your day
- 18:53through. That's the direction to take
- 18:55this if you want to go deeper. If you
- 18:57want to try this, every prompt from the
- 18:58video is inside my free Staying Ahead
- 19:01WhatsApp community. Link's in the
- 19:02description. Join, grab the prompts,
- 19:05build your own project. And if there's a
- 19:07workflow you'd want me to break down
- 19:08next, go ahead and drop it in the
- 19:10comments. Our team will actually try to
- 19:12pick the next video based on what you
- 19:14ask for. All right, catch you in the
- 19:16next one.
About this transcript
This page contains the full transcript of I Built My Own Jarvis with Claude Code (No Code Setup) by Outskill, generated from the public captions YouTube serves with the video. The transcript has 3,474 words across 505 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.