YouTube2Text

Obsidian + Claude Code: The Second Brain Setup That Actually Works — Transcript

by Eric Tech · 4,400 words · 609 segments · language it · Watch on YouTube

Full transcript

  1. 0:00In this video, I'm going to show exactly
  2. 0:01how to build your second brain using
  3. 0:03Claude Code and the power of Obsidian.
  4. 0:05And specifically for my use case, I use
  5. 0:07Obsidian here to manage different
  6. 0:08projects. And furthermore, I was able to
  7. 0:10use Claude Code here as like a AI
  8. 0:12assistant here to manage my notes. Right
  9. 0:14here, you can see I have a bunch of
  10. 0:15Obsidian CLI skills, which will
  11. 0:16basically help us to create better
  12. 0:18Obsidian notes. And right here, you can
  13. 0:19see one of the skills that I created
  14. 0:21called the onboarding projects, which
  15. 0:23can help me to take any data source that
  16. 0:24I have like Gmails and local files, have
  17. 0:26Claude Code here to organize, summarize
  18. 0:28those informations, and store that
  19. 0:30inside of my Obsidians using the
  20. 0:32Obsidian skills. I'm going to show you
  21. 0:33in later on this video. And pretty much,
  22. 0:35you can see that we can use Claude Code
  23. 0:36here with the power of Obsidian to
  24. 0:38basically help us to answer any
  25. 0:39questions, perform any actions on our
  26. 0:41notes. So, with that being said, that's
  27. 0:43what we're going to cover in this video.
  28. 0:44If you're interested, let's get into
  29. 0:45this. Now, before we continue, I
  30. 0:47recently launched our school community
  31. 0:48where I help you to master AI agents,
  32. 0:50automations, and so much more. And
  33. 0:52that's all coming from someone who used
  34. 0:54to work as a senior AI software engineer
  35. 0:56at companies like Amazon and Microsoft.
  36. 0:59And in this community, you're going to
  37. 1:00get over 100 plus video materials like
  38. 1:02templates and workflows that I
  39. 1:04personally built and sold over 100 plus
  40. 1:06times. On top of that, you're also going
  41. 1:07to get access to our weekly live calls.
  42. 1:10And just give you an idea, this week
  43. 1:11we're actually running a Claude Code
  44. 1:12masterclass where we're going to dive
  45. 1:14into how to improve Claude Code's
  46. 1:16accuracy. We're going to use it to
  47. 1:17building applications. Plus, you're also
  48. 1:19going to get full community supports
  49. 1:20where you're going to get a chance to
  50. 1:21ask questions and get direct answers
  51. 1:23back. So, if you're ready to level up,
  52. 1:25make sure to jump right in, and I'll see
  53. 1:26you in the community. Now, because
  54. 1:28Obsidian here is not free, the free
  55. 1:30version here doesn't allow you to sync
  56. 1:31notes or do the version control. And
  57. 1:33that's why the first step we're going to
  58. 1:34do here is basically have Obsidian here
  59. 1:36to connect it with our GitHub by first
  60. 1:37creating a repository. And any changes
  61. 1:39that we're making in our Obsidian notes,
  62. 1:41we're going to push that onto our GitHub
  63. 1:42repository. This way, we're going to
  64. 1:43have a version control and also
  65. 1:45completely free for cloud storage. So,
  66. 1:47in this case, let's take a look at how
  67. 1:48we can do this first. All right, so to
  68. 1:49get started, first thing first, we're
  69. 1:50going to do here is make sure to create
  70. 1:51our GitHub accounts. And simply, all we
  71. 1:53have to do here is just click on new
  72. 1:55right here to create a new repository.
  73. 1:57And this will basically going to be a
  74. 1:58folder we're going to dump all the data
  75. 1:59here inside of our repository in GitHub
  76. 2:02so that we have the right version
  77. 2:03control, and we can also be able to
  78. 2:04change the visibility. So, here I'm
  79. 2:06going to change that to be private
  80. 2:08because I don't want anyone else here to
  81. 2:09see the brain because you only want to
  82. 2:11use this for your cloud storage and
  83. 2:12version control. So, in this case, I'm
  84. 2:14going to give it a name for the
  85. 2:15repository, and I'm just going to call
  86. 2:16it the Eric Tech Brain. And simply, once
  87. 2:18that's done, I will just click on create
  88. 2:20new repository. And now, you can see we
  89. 2:21have a repository created inside of our
  90. 2:23GitHub. So, once we have a repository
  91. 2:25now, what we have to do here is we want
  92. 2:27to make sure to clone this inside of our
  93. 2:28local machine so we can move to add any
  94. 2:30local files here onto our GitHub for
  95. 2:32cloud storage and version control. And
  96. 2:34to do so, if you're really new to
  97. 2:35terminal and you're not really a
  98. 2:36developer, I highly recommend you just
  99. 2:38to install GitHub Desktop where you can
  100. 2:40be able to manage the entire version
  101. 2:41control and the cloud storage in a
  102. 2:43desktop graphical user interface rather
  103. 2:45than just using the terminal. So, for
  104. 2:46demonstration, I'm just going to
  105. 2:47download this onto my local machine.
  106. 2:49Now, once you have your GitHub Desktop
  107. 2:50app downloaded on your local machine,
  108. 2:52this is what it looks like. So, all we
  109. 2:54have to do here is just make sure to
  110. 2:55select the repository that I just
  111. 2:56created. For example, mine is called the
  112. 2:58Eric Tech Brain. So, there's one called
  113. 3:00Eric Tech Brain, and we can see that
  114. 3:02currently it is private. So, I'm just
  115. 3:03going to choose that and be able to
  116. 3:04clone this onto our local machine. So,
  117. 3:06I'm just going to click on clone, and
  118. 3:08it's telling you exactly where you can
  119. 3:09clone this. So, you can see that the
  120. 3:10local file path here is actually inside
  121. 3:12of documents. But if I want to change
  122. 3:14that, for example, I want to change that
  123. 3:15to be in my desktop, I can be able to
  124. 3:17change that and click on select. And
  125. 3:19then here, all I have to do here is just
  126. 3:20click on clone, and it's going to clone
  127. 3:21the repository here on our desktop
  128. 3:23folder in our local machine. So, now you
  129. 3:25can see we have the repository cloned
  130. 3:27inside of our desktop folder. The next
  131. 3:29thing we're going to do here is make
  132. 3:30sure to have Obsidian installed on our
  133. 3:32local machine as well. So, now if I were
  134. 3:33to head over to the Obsidian download
  135. 3:35page, simply all I have to do here is
  136. 3:36click on download, and it's going to
  137. 3:37download this app on our local machine.
  138. 3:39So, I'm going to download this for my
  139. 3:40Mac version. All right, so now once I
  140. 3:42have downloaded this on my Mac OS, the
  141. 3:43next thing we're going to do here is
  142. 3:44make sure to open folder as vault. So,
  143. 3:47I'm going to click on open. And then
  144. 3:48here, I'm going to click on desktop.
  145. 3:49Then we're going to click on the
  146. 3:50repository that we just cloned and click
  147. 3:52on open. And then here, you can see this
  148. 3:53is the notebook that we have for our
  149. 3:55Eric Tech Brain. So, now once we have
  150. 3:56this open, here you can see on the
  151. 3:58right, this is the entire Eric Tech
  152. 3:59folders. that we write on the Obsidian
  153. 4:01is going to be reflected inside of this
  154. 4:04folder. So, for example, if I were to
  155. 4:05create a new note, for example, here you
  156. 4:07can see this is the note. And right here
  157. 4:08on the right, you can see we have
  158. 4:09untitled.md file. So, now if I were to
  159. 4:12type in, for example, Eric Tech, and
  160. 4:14that's going to be the file name, you
  161. 4:15can see that has changed reflected right
  162. 4:17away. And if I were to create a folder
  163. 4:18in Obsidian, it's going to do the same
  164. 4:20thing here as well. So, next we're going
  165. 4:21to show you here is basically commit the
  166. 4:22changes onto our GitHub so that we have
  167. 4:24a cloud backup. So, right here, you can
  168. 4:26see if I were to open the GitHub Desktop
  169. 4:28app, currently on the left, you can see
  170. 4:29we have six changes on the files. And
  171. 4:32simply, I'm just going to give the
  172. 4:33message summary on exactly what are the
  173. 4:35changes that we have just made. I'm just
  174. 4:36going to say this is the initial
  175. 4:37summary. You can see this is the initial
  176. 4:39commit. And commit this, then click on
  177. 4:41push here to basically push that changes
  178. 4:43onto the remote, which is our GitHub
  179. 4:45repository. So, now if I were to click
  180. 4:46on the history here, you can see this is
  181. 4:48the commit that we just committed, and
  182. 4:50now has that change. So, if I want to
  183. 4:51revert it back, you can do so. So, now
  184. 4:53if I were to head over to the GitHub
  185. 4:54repository browser, here you can see
  186. 4:55this is the Eric Tech Brain. And right
  187. 4:57here, you can see this is my first
  188. 4:58initial commit, which basically means
  189. 5:00that we have successfully saved the
  190. 5:01changes onto our GitHub repository here.
  191. 5:04Now, obviously, making changes and
  192. 5:05manually have to commit this is going to
  193. 5:07be really painful. And you might be
  194. 5:08asking, "Well, is there any ways that we
  195. 5:09can be able to automatically commit this
  196. 5:11onto our GitHub repository?" And the
  197. 5:13answer here is yes. So, now if I were to
  198. 5:14head over to the Obsidian here, all we
  199. 5:16have to do here is just click on the
  200. 5:17gear icon. And basically, if I were to
  201. 5:19click on the community plugins and click
  202. 5:21on the turn on community plugins right
  203. 5:23here, now we can be able to browse a
  204. 5:25community plugins. And there's actually
  205. 5:26a plugin here that can actually help us
  206. 5:28to automatically commit these changes
  207. 5:29that we have onto our GitHub repository.
  208. 5:32So, simply all I have to do here is just
  209. 5:33click on browse. And then the plugin
  210. 5:34here is called Git. So, right here, you
  211. 5:36can see this is the plugin which
  212. 5:37integrates the Git version here with
  213. 5:38automatically backup and other advanced
  214. 5:40features. So, if I were to click on
  215. 5:42this, right here, you can see you can be
  216. 5:43able to learn more about this from this
  217. 5:44open source repository. But simply, if
  218. 5:46you want to install this, all you have
  219. 5:47to do is just click on install right
  220. 5:49here. So, right here, you can see the
  221. 5:50repository here is fully installed. And
  222. 5:52then simply, click on enable. Then we're
  223. 5:53going to click on options. And right
  224. 5:55here, you can see there's a feature
  225. 5:56called auto commit and sync after
  226. 5:58stopping file edits, which basically
  227. 6:00means that after we stop editing the
  228. 6:01files in the Obsidian, it will basically
  229. 6:04start to commit the changes that we have
  230. 6:06onto GitHub. So, simply if we were to
  231. 6:08enable this feature, and all we have to
  232. 6:09do here is set an interval on how often
  233. 6:12should it be able to sync the changes,
  234. 6:13right? It could be like every minute,
  235. 6:15right? After we stop changing or after
  236. 6:17we stop editing the files in Obsidian,
  237. 6:19it's going to automatically do that with
  238. 6:21a set interval. So, for example, it
  239. 6:22could be like 1 minute. So, that's what
  240. 6:24I'm going to set right here. And then
  241. 6:25furthermore, if you scroll down, there's
  242. 6:26also a feature called pull on startup,
  243. 6:28which basically automatically pull the
  244. 6:30latest changes from Obsidian when it
  245. 6:32starts. So, in this case, I'm just going
  246. 6:33to enable this. So, for example, maybe
  247. 6:35you're making changes from device one,
  248. 6:37and then you want to open your device
  249. 6:38two here to basically sync the changes.
  250. 6:40This will basically allow you to have
  251. 6:42that option. So, make sure to pull on
  252. 6:43startup. Okay, so now if I were to test
  253. 6:45the changes here, if I were to close
  254. 6:46this, and let's say if I were to make
  255. 6:48some changes, for example, right? So, in
  256. 6:49this case, I'm going to say example,
  257. 6:51right? And then be able to give some
  258. 6:53like words here. And then you can see
  259. 6:54here that after 1 minute, it has
  260. 6:56committed six files here automatically
  261. 6:58onto our GitHub page. So, now if I were
  262. 7:00to head over to the version control, you
  263. 7:01can see that we have all backups as well
  264. 7:03as committed automatically through the
  265. 7:06Obsidian. And if I were to head over to
  266. 7:08the repository and just refresh now, you
  267. 7:10can see we have the example.md file that
  268. 7:11we just created. And right here, you can
  269. 7:13see this is the change that we have. So,
  270. 7:14now let's say if I were to edit
  271. 7:16something, for example, say hello, and
  272. 7:18click on commit, and click on
  273. 7:21uh changes, right? So, now you can see
  274. 7:22we have some additional changes added
  275. 7:23onto this MD file. So, now you can see
  276. 7:25if I were to restart the Obsidian, it
  277. 7:27has automatically pulled the changes.
  278. 7:29Now, you can see that we have hello here
  279. 7:30inside of our notebook. So, now once we
  280. 7:32have our Obsidian notebook set up, the
  281. 7:34next thing we're going to take a look at
  282. 7:34is how we can be able to connect it with
  283. 7:36our large language model like Claude
  284. 7:37Code. And to make this process easier,
  285. 7:39we're going to use the Obsidian skill,
  286. 7:41which basically teach our AI agent here
  287. 7:42to use all the capabilities that
  288. 7:44Obsidian has like the markdown, base,
  289. 7:46JSON, canvas, all through the Obsidian
  290. 7:49CLI. And of course, if you want to have
  291. 7:50your CLI for Obsidian set up, make sure
  292. 7:52to head over to your settings for the
  293. 7:54Obsidian, and just click on the general.
  294. 7:56And then here, inside of general,
  295. 7:57there's the advanced, and we have the
  296. 7:59command line interface. So, make sure to
  297. 8:00toggle this on. It will basically allow
  298. 8:02you to interact Obsidian with CLI. Now,
  299. 8:04once we have the CLI enabled, the next
  300. 8:06thing we're going to take a look at is
  301. 8:07how we can be able to set up the
  302. 8:08Obsidian skills. So, right here, you can
  303. 8:09see simply if we want to install this,
  304. 8:11we're just going to copy the commands
  305. 8:12right here to install this either
  306. 8:14through the marketplace or the MPX
  307. 8:16skills. So, now once you have this
  308. 8:17installed, the next thing we're going to
  309. 8:18take a look at is how we can be able to
  310. 8:19use that for a practical use case. So,
  311. 8:22what I can do here is I can be able to
  312. 8:23onboard those data onto Claude Code, and
  313. 8:25Claude Code here is going to trigger the
  314. 8:26Obsidian skills that we just installed,
  315. 8:28and it's going to help us to organize
  316. 8:29and summarize everything into one single
  317. 8:32location. So, in this case, let me show
  318. 8:33you exactly how I would do that. All
  319. 8:35right, so to do so here, you can see I
  320. 8:36basically created a skill called onboard
  321. 8:38projects. And essentially, what it does
  322. 8:39here is that it will collect data from
  323. 8:41my external Gmail, right? Like basically
  324. 8:43my all my emails from a particular
  325. 8:45projects. And also for the internal
  326. 8:47files, right? Let's say if I have bunch
  327. 8:49of project contexts on my local drive, I
  328. 8:51can also be able to upload that here for
  329. 8:53this particular skill or any text that I
  330. 8:55want to paste. It will basically use the
  331. 8:56existing Obsidian skills, right? Like
  332. 8:58the markdown, the base, the CLI here to
  333. 9:01create everything, okay?
  334. 9:02And this is the entire skill structures.
  335. 9:04It will basically uses some of the
  336. 9:05scripts that I created here to like, for
  337. 9:07example, getting a email label, right?
  338. 9:09Getting the messages, getting the
  339. 9:11threads from Gmail, and then be able to
  340. 9:13fetch those things and download the
  341. 9:14attachments using this part of the
  342. 9:16skills here. And it will basically try
  343. 9:18to output it as the vault here. So, you
  344. 9:20can see it's going to output as a
  345. 9:21project folder. And then here, inside of
  346. 9:23this projects folder here, we have a
  347. 9:25projects.base, which is basically a
  348. 9:28table where we keep track of all the
  349. 9:29projects that we have. And then we also
  350. 9:31have the project name. So, that's
  351. 9:33basically whatever project like we have
  352. 9:35like ABC projects. We're going to have
  353. 9:37the overview, exactly okay, what is this
  354. 9:39project about? And then we also have the
  355. 9:41conversation log like, okay, what is the
  356. 9:43conversation summary in a chronological
  357. 9:45order for all the conversation that we
  358. 9:46have going on with this project, right?
  359. 9:48So, that we know exactly what's
  360. 9:50happening. And we also have the links on
  361. 9:52exactly okay, what are some external
  362. 9:53links. And then we also, most
  363. 9:54importantly, we have the documentations.
  364. 9:56So, there's some documents that could be
  365. 9:57like static file like NDA or agreements
  366. 10:00or contracts that we need to cap inside
  367. 10:02of the agreements that cannot be
  368. 10:03summarized, right? So, some files here
  369. 10:05shouldn't be summarized. Some of
  370. 10:06information here should be summarized
  371. 10:08and condensed it down into the
  372. 10:09conversation log. So, that this way it's
  373. 10:11much more easier for me to juggle
  374. 10:12multiple projects at the same time. So,
  375. 10:14you can see here that this is the entire
  376. 10:16five that workflow on exactly how the
  377. 10:18skill does. Right here you can see we
  378. 10:19first try to create a project. So, if
  379. 10:21the project exists already, we might
  380. 10:23just want to update or import more data
  381. 10:25on this project and that's it. If it's a
  382. 10:27new project, we're just going to create
  383. 10:28a new project here and then we also have
  384. 10:30collecting sources here. So, let's say
  385. 10:32we're going to collect like Gmail,
  386. 10:33internal, and also the paste text or
  387. 10:36screenshots. We're also going to collect
  388. 10:37that as well. And it's going to process
  389. 10:39and see if there if it's existing
  390. 10:40projects, we're going to see if there's
  391. 10:41any duplicates. And also if it's going
  392. 10:43to be new projects, we're going to
  393. 10:45filter out if it's like static file,
  394. 10:47conversations, references, key details,
  395. 10:49we're going to put them into the right
  396. 10:51place. Then furthermore, it's going to
  397. 10:52auto extract the profile. So, extract
  398. 10:54like the wiki links, the industry, and
  399. 10:56be able to update the overview.md file.
  400. 10:58And by the end of it, it's also going to
  401. 11:00generate summary on exactly what are the
  402. 11:01key events for this project, what is the
  403. 11:03timeline, and also what is the import
  404. 11:05stats. So, then you can see I basically
  405. 11:06instructed to create that skill and now
  406. 11:08we can be able to use it to onboard
  407. 11:09projects much more faster onto Obsidian.
  408. 11:12So, now if I were to restart my
  409. 11:13Clockwise session, I should now be able
  410. 11:15to use this skill called onboard
  411. 11:16projects. And now if I were to simply
  412. 11:18trigger this, it should prompt me
  413. 11:20exactly what should we call this
  414. 11:21project. So, right here you can see it's
  415. 11:22going to check the current state of the
  416. 11:24current project folder. And then there's
  417. 11:26no project exists, what's the name of
  418. 11:28the project you would like to set up.
  419. 11:29So, for example, I'm just going to call
  420. 11:30like map B, right? For example, like it
  421. 11:32doesn't matter which name you're you're
  422. 11:34using. You can see it's going to just
  423. 11:35create the project structures called map
  424. 11:37B. And here you can see it's going to
  425. 11:39create the project dashboard, creating
  426. 11:41the conversation log, and then it also
  427. 11:43has create the project base, which is
  428. 11:45how we're going to create the project
  429. 11:47status for all the projects that we
  430. 11:48have, right? So far you can see we have
  431. 11:50set up the these things, right? The
  432. 11:52overview, the conversation log, links,
  433. 11:53documents, and also the projects.base,
  434. 11:56which is the dashboard. And now what we
  435. 11:57need to do here is we need to be able to
  436. 11:59input the data source, right? Maybe you
  437. 12:01have like external like Gmail label
  438. 12:04where this label here contains bunch of
  439. 12:05emails that you have with this projects.
  440. 12:08Or and also if you have like internal
  441. 12:10files, right? Like PDF, docs, contracts
  442. 12:12from your local drive, you can be able
  443. 12:13to upload here. And also if there's any
  444. 12:15text you want to paste, any screenshots
  445. 12:17that the AI here can be able to extract
  446. 12:18from, we can also be able to paste it
  447. 12:20here into this particular skill. And
  448. 12:22it's going to help us to analyze
  449. 12:23everything and aggregate everything into
  450. 12:25this project folder structure that we
  451. 12:26have here. So, in this case, I'm first
  452. 12:28going to upload the internal local file
  453. 12:30path that I have as well as the entire
  454. 12:31Gmail label link on exactly where it
  455. 12:33contains all the data source. So, in
  456. 12:35this case, I'm just going to enter this
  457. 12:36and it's going to fetch that
  458. 12:38automatically for us. Okay, so now you
  459. 12:39can see all the local files here has
  460. 12:41been processed and now for Gmail here,
  461. 12:43the scripts are not configured because
  462. 12:45for Gmail label here, we need the uh
  463. 12:47credentials. So, right here you can see
  464. 12:49it tells you exactly how you can get the
  465. 12:50credentials like Google Cloud Console,
  466. 12:52enable Gmail API, and also create the
  467. 12:54OAuth credentials right there. So,
  468. 12:56basically you guys are going to download
  469. 12:57the JSON once after you create the OAuth
  470. 13:00two credentials. So, if I were to open
  471. 13:01this, here you can see there's the
  472. 13:03folder called dot Gmail credentials.
  473. 13:05You're just going to save your
  474. 13:06credentials here right here, right?
  475. 13:07That's it. And what essentially here you
  476. 13:09can see it from the dot env file, it
  477. 13:11actually referenced this particular
  478. 13:13folder for the credentials and tokens
  479. 13:14here to be able to fetch those emails
  480. 13:16here using those scripts. Okay, so
  481. 13:17that's exactly how it works. So, now you
  482. 13:19can see everything is all done and here
  483. 13:21is what's imported. So, we have five
  484. 13:22files here are imported to this
  485. 13:24particular projects for the documents
  486. 13:26like the service agreements, the
  487. 13:27proposal, like the project plans, uh
  488. 13:30freelancer brief, all those kind of
  489. 13:31things, right? And then we also have the
  490. 13:33Gmail, which is all the emails that we
  491. 13:34have fetched from the entire thread
  492. 13:36conversation from December all the way
  493. 13:38to April, which is in chronological
  494. 13:40order. And also here you can see this is
  495. 13:42the entire key takeaways for this entire
  496. 13:44projects. So, as you can see at the end
  497. 13:46of it, this is what the project has
  498. 13:47created. So, this is the map B.
  499. 13:49Obviously, I don't want to show you the
  500. 13:50project from the client, but here you
  501. 13:52can see this is the demo project, which
  502. 13:54I actually create a clone version of
  503. 13:56this, but have Clockwise here to
  504. 13:58basically create kind of like the
  505. 13:59anonymous version of this projects. But
  506. 14:01you can see that this is the entire
  507. 14:02overview, right? You can see it has the
  508. 14:04properties, the overview. And then here
  509. 14:06you can see we also have the info card
  510. 14:08on exactly what's the project profile
  511. 14:10and also the scope. So, phase one, phase
  512. 14:12two, phase three, and then the tech
  513. 14:14stack. And we also have the conversation
  514. 14:16log. This is going to be the
  515. 14:17conversation tracking, which tracks the
  516. 14:20conversation from the initial like
  517. 14:21discovery call all the way to contract
  518. 14:23sign, weeks one to week three, and then
  519. 14:25the live demo, system goes live, uh
  520. 14:28scope of expansion, and also the phase
  521. 14:30one handoff is being summarized and
  522. 14:32condensed inside of the conversation
  523. 14:34log, which you can see here. So, you can
  524. 14:35see that's really powerful. And then if
  525. 14:37we were to scroll all the way down,
  526. 14:38there's also some action item. So,
  527. 14:39respond to clients and deliver phase two
  528. 14:41and phase three, which we can see here.
  529. 14:44Okay, so that's exactly how that works.
  530. 14:46Now, furthermore, we also have the
  531. 14:47projects.base file, which keeps track of
  532. 14:49all the status for all the projects that
  533. 14:50we have. We can also be able to use
  534. 14:52Clockwise here combining with the
  535. 14:53contacts that we have in our notebook
  536. 14:55and be able to craft anything, right?
  537. 14:57For example, be able to craft a response
  538. 14:58based on the projects that we have. For
  539. 15:00example, this demo project, uh can you
  540. 15:02be able to help me to tell me what's the
  541. 15:03current status of this project is? And
  542. 15:06can you tell me exactly how I should be
  543. 15:08able to craft a response or what are
  544. 15:09some action item that I need to do? And
  545. 15:11I can use that as like my brain or
  546. 15:12second brain here and using Clockwise
  547. 15:14here as my assistant, so that now I give
  548. 15:16Clockwise here the power or the
  549. 15:18knowledge of what's currently going on
  550. 15:19with my projects and have Clockwise here
  551. 15:21to decide exactly what I need to do. And
  552. 15:23you can see here that Clockwise here
  553. 15:25gives me the response. So, this is the
  554. 15:26current status of the demo projects.
  555. 15:28Phase one here is all completed and the
  556. 15:30final payment is already received. The
  557. 15:32phase two here is authorized. So, here
  558. 15:34is the key contacts and then here are
  559. 15:36some action items. And here you can see
  560. 15:38craft your response to the clients. So,
  561. 15:40here are found some things that we have.
  562. 15:41So, here you can see it says, "Do you
  563. 15:43want to craft a actual email response?"
  564. 15:45And honestly, what we can do here is
  565. 15:46that we can even use the power of Google
  566. 15:48Workspace CLI. So, connect that with
  567. 15:50Clockwise, so that we can have Clockwise
  568. 15:52here to interact with Google Workspace
  569. 15:54through the CLI without having me to
  570. 15:56open the Gmail app here to paste the
  571. 15:57email that I have to respond. And I
  572. 15:59think this is a great use case.
  573. 16:00Obviously, this is my use case. Your
  574. 16:02case could be like studying,
  575. 16:03researching, right? You can be able to
  576. 16:05combine it with the power of Notebook LM
  577. 16:06here inside of Clockwise, so make sure
  578. 16:09to check out this video right here how
  579. 16:10you can be able to combine the power of
  580. 16:11Notebook LM here within Clockwise, so
  581. 16:13that you can be able to automate the
  582. 16:14process for doing research and be able
  583. 16:16to organize all your knowledge base into
  584. 16:18one single place. All right, so pretty
  585. 16:19much that's it for this video. In this
  586. 16:21video, we went over how we can be able
  587. 16:22to combine the power of Clockwise and
  588. 16:23Obsidian here to be your second brain,
  589. 16:26where Clockwise here is going to
  590. 16:27basically help you to manage your
  591. 16:28memories, your notes, and also answer
  592. 16:30any questions, be able to save it inside
  593. 16:32of your GitHub here for version control.
  594. 16:34And also furthermore, you can also be
  595. 16:35able to use that to ingest any data and
  596. 16:38be able to query any questions that you
  597. 16:39have. And a lot of those things are all
  598. 16:41through the Obsidian skills with the
  599. 16:43power of Clockwise and Obsidian. So,
  600. 16:45I'll make sure to put every resource
  601. 16:47that we have mentioned in this video in
  602. 16:49our school community, so you can check
  603. 16:50it out in our link in the description.
  604. 16:51And with that being said, if you do find
  605. 16:52value in this video, please make sure to
  606. 16:53like this video. Consider to subscribe
  607. 16:55for more content like this. With that
  608. 16:56being said, I'll see you in the next
  609. 16:58video.

About this transcript

This page contains the full transcript of Obsidian + Claude Code: The Second Brain Setup That Actually Works by Eric Tech, generated from the public captions YouTube serves with the video. The transcript has 4,400 words across 609 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 translate the transcript into 100+ languages.

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, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.