欢迎来到GitHub上的Gnothi项目!
你好,追求自我认知的朋友们!我们很高兴向你介绍Gnothi,这是一个使用人工智能帮助你进行自我反思并寻找资源的日记工具。
Gnothi源于古老的格言"认识你自己",是一个旨在指导你进行自我探索的开源项目。作为一个AI辅助的日记和工具包,Gnothi可以帮助你识别生活中的模式和主题,分析你的梦境,跟踪习惯,甚至为你推荐书籍等资源。它还允许你与朋友或治疗师分享条目,为个人成长和改变营造支持性环境。
我们的方法将传统的日记和行为跟踪实践与AI驱动的洞察相结合,以突出学习和个人成长的机会领域。虽然我们不声称能替代治疗或提供医疗建议,但已有数千人在使用Gnothi作为自我提升旅程的一部分,并从中获得价值。
我们对AI丰富我们对自己和生活的理解的潜力充满热情,并相信开源的力量可以使这项技术变得可访问且不断发展。这就是你可以参与的地方!我们邀请你为Gnothi的代码库做出贡献,帮助我们完善工具并扩大这个项目的影响。
无论你是经验丰富的开发者还是刚刚起步,我们都欢迎你的意见。所以,来加入我们这个激动人心的自我发现和技术创新之旅吧。让我们一起努力,使Gnothi变得更好!
千里之行始于足下,快乐编码!
- 摘要:AI总结你的条目、你的一周、你的一年。
- 主题:AI展示你反复出现的主题和问题。对梦境主题也很有价值。
- 提示:与你的日记聊天(TODO集成本地语言模型)
- 书籍:AI根据你的条目推荐自助书籍。
- 安全性:行业最佳实践
- 字段跟踪(这里还有很多工作要做):跟踪字段(情绪、睡眠、物质摄入等)。AI向你展示它们如何相互作用以及应该关注哪些。
- 分享(即将推出):与治疗师分享日记,他们可以使用所有这些工具来了解自上次会话以来的情况。
- 问题(即将推出):向AI询问任何关于你自己的问题。答案和洞见可能会让你感到惊讶。
设置
这是一个SST站点(CDK,AWS)。这意味着即使是本地开发也是针对AWS堆栈运行的。通常这很棒且便宜,但对于Gnothi来说,为了安全考虑有一个VPC(私有子网和NAT网关),这至少要30美元/月;还有Aurora Serverless v2 Postgres,至少40美元/月。所以我需要想办法将开发要求Docker化以进行本地开发。同时,如果你在代码中发现了bug/功能的机会,可以尝试一下,我会在我这边进行整合。当我能获得可行的本地开发设置时,我会充实这个README。
步骤
docker-compose up -d
cp .env .env.shared-prod
-> 用你的电子邮件修改cp .env .env.dev
-> 用你的电子邮件修改AWS_PROFILE=<你的配置文件> npm start
cd web && npm start