A fully encrypted, private journaling application designed to secure your thoughts and data.
Aether provides a secure environment for your personal entries. Every file is fully encrypted on disk using AES-256 symmetric encryption and remains unreadable without your unique passphrase. The password is never written to disk or local storage, ensuring maximum privacy.
The core of Aether is a clean, distraction-free editor featuring a premium dark-mode interface. Files are decrypted only in memory when loaded and immediately re-encrypted upon saving.
Aether includes an integrated AI agent assistant. This allows you to interact intelligently with your journal entries and ideas directly within the secure environment.
The Memory feature provides enhanced context and recall capabilities, allowing the application to intelligently reference past ideas and notes while maintaining strict data privacy.
Aether is built using a modern, containerized stack:
- Backend: Python and FastAPI utilizing
python-gnupgfor cryptographic operations. - Frontend: React and Vite, delivering a responsive single-page application.
- Database: Local file system storage, keeping data resilient as independent, AES-256 encrypted
.gpgfiles. - Vector Database: ChromaDB is used to manage and query embeddings for the AI Agent and Memory capabilities.
- Infrastructure: Docker Compose with bind mounts for persistent, encrypted file storage on the host machine.
To launch the application locally, ensure Docker is installed and run the following commands:
cd Aether/
docker compose up --buildOnce the containers are running, access the application at: http://localhost:5173



