Skip to content

zabwie/ReflectAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReflectAI

ReflectAI is a privacy-focused journaling application with AI-powered features for self-reflection and personal growth.

Features

  • Private Journaling: Write and store journal entries locally on your device
  • AI-Powered Insights: Generate prompts, summaries, and sentiment analysis using local AI models
  • Comprehensive Statistics: Track your journaling habits, moods, and writing patterns
  • Customizable Experience: Choose from multiple themes, fonts, and UI options
  • Data Visualization: View your journaling trends with charts and word clouds
  • Offline-First: All features work without an internet connection

Technology

ReflectAI is built with:

  • Electron for cross-platform desktop support
  • SQLite for local database storage
  • Ollama for local AI model integration
  • Chart.js and D3.js for data visualization

Getting Started

Prerequisites

Installation

  1. Clone the repository
    git clone https://github.com/zabwie/ReflectAI.git
  1. Install dependencies
    cd ReflectAI
    npm install
    npm start

Setting Up Ollama

  1. Download and install Ollama from ollama.ai/download
  2. Start the Ollama service
  3. In ReflectAI settings, ensure the Ollama path is set to http://127.0.0.1:11434
  4. Select your preferred AI model (Mistral recommended)

Usage

  • New Entry: Start writing a new journal entry
  • View Entries: Browse, search, and filter your past entries
  • Stats: View insights and patterns from your journaling habits
  • Settings: Customize your experience with themes, fonts, and AI options

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published