Shakti is a safe, anonymous, and multilingual platform empowering survivors and everyday heroes to share their truths — through voice or text — in their own words and languages.
In a world where many stories remain unheard and unseen, this project stands as a beacon of hope —
giving strength, dignity, and voice to those who need it most.
No names. No judgment. Just stories that breathe life.
- 🎤 Voice Upload & Transcription — Support for WAV and MP3 formats, with accurate Hindi transcription
- 📝 Freeform Story Writing — Share your story safely and anonymously
- 🔐 Privacy First — Zero personal data collection; all submissions stored anonymously
- 🌏 Multilingual Interface — English, Hindi, Tamil, Bengali (expandable to more)
- 📊 Simple Storage — Stories stored securely in CSV for ease of access and moderation
Explore the live version of Shakti here:
https://shakti-app-dqav.onrender.com
shakti/
├── streamlit_app.py # Core Streamlit application
├── requirements.txt # Python package dependencies
├── render.yaml # Render.com deployment configuration
└── README.md # Project overview and instructions