From the course: LangGraph.js: Building Agents with Javascript
Our NoteFlow app overview
From the course: LangGraph.js: Building Agents with Javascript
Our NoteFlow app overview
To make this course really impactful, we'll be taking an existing Node.js application and gradually adding AI features to it using LandGraph. This allows us to learn how to get quick wins with AI by incorporating it into applications that we have already built. So I introduce to you NoteFlow, a note-taking application built with Node.js. Just like any typical note-taking application, we can view notes, as you can see on the home page, we can click a note to view it, we can also edit a note and we can create a new note. Now I don't know if you caught it but as we are moving around the application, you will notice some disabled AI features. We have a smart search feature on the home page and as you can see here, greyed out, you see coming with AI. If we click on a note, you can see Summarize and Find Related also coming with AI and if we click to edit a note, you can see Suggest Tags coming with AI and you can also see features such as Summarize and Related which we have already seen and Improve Writing. Also, if we try to create a new note, you can see a Suggest Tags feature. You can also de-summarize, find related, and improve writing feature, which are all coming soon with AI. These are the features we'll be adding to the application as we build it out through this course. Do note, this is one of two projects we'll be building in this course. And for this NoteFlow project, we'll be using the plain JavaScript features of the LandGraph library. In our capstone project in the final chapter, we'll be using the TypeScript approach. This way, we can get the best of both worlds. To begin working on NoteFlow, make sure you have cloned it onto your system as described in the setup notes before this lesson. Once you have done that, the next thing we will do is to open up this project in our preferred editor.