SkillAgentSearch skills...

Adrift

AI journalling app to help you reflect, track emotional patterns, and grow through smart insights and guided prompts.

Install / Use

/learn @IndieCoderMM/Adrift
About this skill

Quality Score

0/100

Supported Platforms

Universal

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

✨ 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

Screenshot 1 Screenshot 2 Screenshot 3

🚀 Getting Started

  1. Clone the repository

    git clone git@github.com:IndieCoderMM/adrift.git
    cd adrift
    
  2. Install dependencies

    npm install
    
  3. Run development server

    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.

✅ 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
View on GitHub
GitHub Stars4
CategoryDevelopment
Updated7mo ago
Forks0

Languages

TypeScript

Security Score

82/100

Audited on Sep 2, 2025

No findings