This is the repo for an AI-powered journaling application built with Ruby on Rails. It has integrations with OpenAI's language model APIs used for analyzing journal entries and relationships.
- Ruby 3.2.2
- PostgreSQL (11+ for pgvector support)
- pgvector extension
- OpenAI API Key
- Make sure you've got Ruby, Postgres and pgvector installed
- Clone the repo
bundle install
- Generate credentials file with:
rails credentials:edit --environment development
. Seesample_dev_creds.yml
for the values you'll need. rails db:setup
bin/dev
to start the web server + tailwind compiler- Visit localhost:3000 to see the app