Key points:
Fully local: no online accounts or cloud dependency
Journaling: supports structured personal reflection alongside work/project logs
Voice-first: integrates Whisper for transcription, piper for TTS
Searchable memory: turns scattered notes into structured, queryable knowledge
Use cases: journaling, project tracking, meeting decisions, research progress, client preferences etc
Stack: FastAPI backend, React frontend, SQLite, Ollama for local LLMs, BGE embeddings, Whisper, Piper TTS
The goal of Echo is to be a privacy-first alternative to cloud AI assistants — one that combines journaling and productivity without giving up control of your data.
Repo: https://github.com/29sayantanc/Echo
Open for suggestions and feedback!