https://github.com/indiecodermm/adrift
AI-powered journaling app, with smart tagging, insights, and personal cloud sync
https://github.com/indiecodermm/adrift
Last synced: 4 months ago
JSON representation
AI-powered journaling app, with smart tagging, insights, and personal cloud sync
- Host: GitHub
- URL: https://github.com/indiecodermm/adrift
- Owner: IndieCoderMM
- Created: 2025-07-25T18:08:18.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-07-26T10:15:14.000Z (7 months ago)
- Last Synced: 2025-07-26T15:28:16.518Z (7 months ago)
- Language: TypeScript
- Homepage: https://adrift-dev.vercel.app
- Size: 76.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Adrift: Smart Journal for Self-Reflection
**Adrift** is a personal space to reflect, guided by AI. Capture feelings, find patterns, and reconnect with your inner self.
## 🌐 Live Demo
Check out the live demo at [www.adrift.com](https://adrift-dev.vercl.app)
## ✨ Features
- ✍️ **Guided Prompts**: Reflect on your day with AI-generated prompts.
- 🧠 **AI-Powered Insights**: Smart tagging, summarization, and reflection analysis.
- 📊 **Interactive Charts**: Visualize your emotional landscape over time.
- 🧬 **Multi-Model Support**: Switch between different LLM Models.
- 🔐 **Personal Cloud Sync**: Store your journal entries securely and access them anywhere.
## 🧰 Tech Stack
- Next.js: React framework
- Puter.js: serverless auth, cloud, and AI services
- Zustand: state management
- Recharts: charting library
- TailwindCSS: CSS framework
- ReactPDF: PDF generation
- Motion: animations
## 📸 Screenshots



## 🚀 Getting Started
1. **Clone the repository**
```bash
git clone git@github.com:IndieCoderMM/adrift.git
cd adrift
```
2. **Install dependencies**
```bash
npm install
```
3. **Run development server**
```bash
npm run dev
```
4. **Open in browser**
Visit `http://localhost:3000`
## 🤝 Contributing
Feel free to contribute! Open issues or submit pull requests for new features, bug fixes, or improvements.
## 📃 License
This project is licensed under the [MIT License](/LICENSE).
## ✅ Todos
- [x] Add auth
- [x] Create KV store
- [x] Integrate AI
- [x] Prompt generation
- [x] Multi-step form
- [x] Analysis page
- [x] Chart visualizations
- [x] Settings panel
- [x] Export data to PDF/CSV