Cedar is an AI journaling web app. It allows users to speak and/or type journal entries and uses the Symbl.ai speech to text and topics APIs alongside IBM Watson's tone analyzer to find emotions and topics nested within each entry. This data is then stored on Firebase to be preserved for future recollection and comparative analysis over time. We use Google Cloud functions to make API calls to Symbl and the tone analyzer in order to pre-process data without burdening the client devices. These functions then return to the front end which is made using React.js alongside various design libraries. Users can use the website to see how they were feeling and what topics influenced their emotions significantly in the past. In the future, we can add graphs and more features for the user to avail when reviewing entries.