You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+8-39
Original file line number
Diff line number
Diff line change
@@ -15,50 +15,19 @@ The journey of a thousand miles begins with a single commit. Happy coding!
15
15
16
16
* Summaries: AI summarizes your entries, your week, your year.
17
17
* Themes: AI shows your recurring themes & issues. Also valuable for dream themes.
18
+
* Prompt: chat with your journal (TODO integrate local language models)
18
19
* Books: AI recommends self-help books based on your entries.
19
-
* Security: All text is industry-standard encrypted.
20
+
* Security: industry best practices
20
21
* Field Tracking (lots to be done here): Track fields (mood, sleep, substance intake, etc). AI shows you how they interact and which ones to focus on.
21
22
* Share (coming soon): Share journals with therapists, who can use all these tools to catch up since your last session.
22
23
* Questions (coming soon): Ask AI anything about yourself. The answers and insights may surprise you.
23
24
24
25
# Setup
25
-
Currently very hairy, will clean this up soon.
26
+
This is an SST site (CDK, AWS). Which means even local development runs against an AWS stack. Normally that's awesome and cheap, but for Gnothi there's a VPC for security (private subnets and a NAT gateway), which is $30/mo min; and Aurora Serverless v2 Postgres, which is $40/mo min. So I need to figure out how to Dockerize the dev requirements for localhost development. In the mean time, if you see an opportunity for bugs/features in the code, take a stab at it and I'll integreate on my end. I'll beef up this README when I can get a viable local dev setup.
26
27
27
-
### Essentials
28
-
* Install Postgres. Currently not using Docker, as I'm constantly pruning and I want to keep my data between sessions (and use the same SQL hosts for other projects).
29
-
*`cp common/config.example.json common/config.json` and modify
30
-
* Install Docker & docker-compose
28
+
### Steps
31
29
*`docker-compose up -d`
32
-
* If you get errors with `gpu-dev`, try `docker-compose up -d client && docker-compose up -d server` (then see section below)
33
-
34
-
### To use AI
35
-
* The client & server should run without the AI stuff, for a while, but you'll want to get this working eventually.
36
-
* Libgen
37
-
* Quickstart by extracting https://gnothiai.com/libgens.zip to /storage/libgen/*. Each file starts with <ENVIRONMENT>, so replace with "testing" or "development" or such.
38
-
* If you're not interested in books development, you can stop now. Below is how to generate those libgen files.
39
-
* Install MySQL server on your host
40
-
* Download [libgen/dbdumps/libgen.rar](http://gen.lib.rus.ec/dbdumps/), extract, improt into MySQL
0 commit comments