More Premium Hugo Themes Premium Tailwind Themes

Chatgpt Journal

Your journal/diary + ChatGPT = Chat Journal

Chatgpt Journal

Your journal/diary + ChatGPT = Chat Journal

Author Avatar Theme by alexpunct
Github Stars Github Stars: 42
Last Commit Last Commit: Jun 6, 2025 -
First Commit Created: Dec 18, 2023 -
Chatgpt Journal screenshot

Overview

Chat Journal is an Open Source application that allows users to store their journal/diary and interact with ChatGPT. It is built using Svelte and Sveltekit, along with SkeletonUI and TailwindCSS for the UI layout. The ChatGPT interactions are powered by Supabase edge functions.

Features

  • Store and organize your journal or diary entries.
  • Chat with ChatGPT using different agents and prompts.
  • Built-in integration with Supabase for data storage and retrieval.

Installation

To set up the development environment:

  1. Sign up for Supabase or set it up locally using Docker containers. Execute the migrations in the supabase folder.
  2. Add the necessary environment variables by referring to the .env.local.example file.
  3. Start the application by running the command “npm run dev”.

Summary

Chat Journal is a powerful open-source application that combines the functionalities of a journal/diary with ChatGPT’s conversational abilities. It provides a seamless experience for users to store and retrieve their journal entries while interacting with ChatGPT. The application is built using Svelte, Sveltekit, SkeletonUI, and TailwindCSS, and leverages Supabase for efficient data management. Contributions to the community are welcome, and users can join the Discord community for further discussions.