ZhuJHua/moodiary
A fully open source cross-platform diary app written in Flutter and Rust.
What it solves
Moodiary is a personal diary application that provides a secure, customizable, and feature-rich environment for recording daily life, integrating AI assistance to enhance the journaling experience.
How it works
Built with Flutter, the app operates offline by default. It allows users to connect to OpenAI- or Anthropic-compatible AI providers to enable chat capabilities and specialized diary tools. For data management, it supports various backup and synchronization methods including WebDAV, S3/MinIO, and LAN sync, with optional end-to-end encryption for privacy.
Who it’s for
Individuals looking for a private, feature-rich digital journal that supports rich media (images, audio, video) and integrates AI for interaction and organization.
Highlights
- AI Assistant: Integration with OpenAI and Anthropic compatible providers for chat and diary tools.
- Privacy and Security: App lock with biometric unlock and optional end-to-end encryption for sync.
- Flexible Sync: Support for WebDAV, S3, MinIO, and LAN synchronization.
- Rich Media Support: Ability to insert images, audio, and video into entries.
- Export Options: Export entries to Markdown, Word, PDF, or long images.
Related
- Project
mhss1/MyBrainA private, all-in-one productivity app featuring tasks, notes, and a calendar, integrated with an on-device AI assistant for workflow automation.
- Project
odysseus-dev/odysseusOdysseus is a self‑hosted web app that combines chat, autonomous agents, research, document editing, email, notes, tasks and calendar into one AI‑powered workspace. It runs via Docker Compose, supports local or API language models, and is released under AGPL‑3.0.
- Project
TNT-Likely/BeeCountBeeCount is an open‑source, privacy‑focused personal finance app built with Flutter. It stores data locally and offers five self‑hosted or cloud sync options. Unique AI features let you add transactions via natural‑language chat, OCR of receipt screenshots, or voice, powered by the GLM‑4 large language model. The app includes dark mode, multilingual UI, many home‑screen widgets, and a web dashboard when using the self‑hosted BeeCount Cloud backend. It’s released under a Business Source License—free for personal use, commercial use requires a paid license.
- Project
yejiming/MuseAIA local AI companion and interactive storytelling application that enables users to create persistent characters and worlds with evolving memories and relationship tracking.
- Project
Notely-Voice/NotelyVoiceA private, cross-platform AI voice transcription and note-taking app that uses OpenAI Whisper to provide offline speech-to-text capabilities.