https://github.com/rudradave1/sotto-app
Private voice journal for Android. Speak your thoughts, AI structures them, everything stays encrypted on your device.
https://github.com/rudradave1/sotto-app
android encrypted groq jetpack-compose koin kotlin kotlin-multiplatform ktor offline-first privacy sqlcipher sqldelight voice-journal vosk workmanager
Last synced: 7 days ago
JSON representation
Private voice journal for Android. Speak your thoughts, AI structures them, everything stays encrypted on your device.
- Host: GitHub
- URL: https://github.com/rudradave1/sotto-app
- Owner: rudradave1
- Created: 2026-06-13T18:32:51.000Z (26 days ago)
- Default Branch: main
- Last Pushed: 2026-06-26T20:49:11.000Z (13 days ago)
- Last Synced: 2026-06-26T22:18:05.352Z (13 days ago)
- Topics: android, encrypted, groq, jetpack-compose, koin, kotlin, kotlin-multiplatform, ktor, offline-first, privacy, sqlcipher, sqldelight, voice-journal, vosk, workmanager
- Homepage: https://rudradave1.github.io/sotto-app/
- Size: 19.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Sotto | Private Voice Memory App for Android
> *Sotto Voce: to speak quietly, under your breath.*
### Capture ideas, conversations, and moments by speaking.
Private. Encrypted. Searchable. Offline first.
[](https://play.google.com/store/apps/details?id=com.sotto.memories)



[](https://www.producthunt.com/products/sotto-5)
[](https://open-launch.com/projects/sotto)
[](https://www.shipit.buzz/products/sotto?ref=badge)
---
Sotto is a private voice memory app for Android that helps you preserve ideas, conversations, lessons, book recommendations, and everyday moments before they are forgotten.
Simply press record and speak naturally. Sotto transcribes your voice, organizes your memories with AI, and stores everything securely on your device.
No ads. No tracking. No login. Just your memories.
---
## Screenshots
---
## Download
---
## Why Sotto Exists
Most people don't forget because they have bad memories.
They forget because life moves fast.
Ideas during walks. Recommendations from friends. Lessons learned. Small moments that matter.
The problem isn't that these things aren't important. It's that capturing them usually requires stopping what you're doing and typing everything out.
Sotto removes that friction.
Press record. Speak naturally. Done.
---
## Features
- 🎙 Voice first memory capture
- 🤖 AI generated titles, tags, mood, categories, and reflections
- 🔍 Full text search across every memory
- 🔒 SQLCipher encrypted local storage
- 📴 Fully offline transcription with Vosk
- 🎯 Accurate transcription with Groq Whisper Zero Data Retention
- 📊 Mood trends and memory insights
- ⭐ Star important memories
- 🌐 English and Hindi support
- 🔄 Background processing with WorkManager
- 🚫 No ads
- 🚫 No tracking
- 🚫 No login required
---
## Privacy
Your memories belong to you.
- Everything is stored locally.
- SQLCipher encrypts your database.
- Offline transcription is available.
- Accurate mode uses Groq Zero Data Retention.
- No advertising.
- No analytics.
- No tracking.
- No selling your data.
You stay in control of your memories.
---
## Tech Stack
| Layer | Technology |
| ------ | ---------- |
| Language | Kotlin Multiplatform |
| UI | Jetpack Compose |
| Navigation | Voyager |
| Database | SQLDelight + SQLCipher |
| Networking | Ktor |
| Dependency Injection | Koin |
| Background Jobs | WorkManager |
| Cloud Transcription | Groq Whisper |
| AI Memory Organization | Groq Llama |
| Offline Speech Recognition | Vosk |
| API Proxy | Cloudflare Workers |
---
## Architecture
```text
Record Audio
↓
Temporary Audio
↓
Background WorkManager Job
↓
Whisper Transcription
↓
AI Memory Organization
↓
Encrypted Memory Storage
↓
Temporary Audio Deleted
↓
Memory Timeline
````
Offline first.
Privacy first.
Clean Architecture.
```
Presentation
↓
Domain
↓
Data
```
---
## Roadmap
* [ ] On This Day
* [ ] Semantic memory search
* [ ] Life chapter clustering
* [ ] Gujarati support
* [ ] iOS app
* [ ] Optional encrypted cloud backup
---
## Built With
Sotto is powered by some incredible technologies.
* Groq
* Vosk
* SQLCipher
* Kotlin Multiplatform
* Jetpack Compose
* SQLDelight
* Ktor
* Koin
* WorkManager
---
## Legal
* Privacy Policy
* Terms of Service
These documents apply to the Sotto Android application available on Google Play.
---
## Contact
Built by Rudra Dave for [**The Solitary Dev**](https://play.google.com/store/apps/details?id=com.sotto.memories)
📧 [sottoapp.help@gmail.com](mailto:sottoapp.help@gmail.com)
Google Play:
https://play.google.com/store/apps/details?id=com.sotto.memories
---
```
"Never forget anything"
```