Spaces:
Running
Running
# Changelog | |
All notable changes to Anveshak: Spirituality Q&A will be documented in this file. | |
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | |
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | |
## [1.0.0] - 2025-04-01 | |
### Added | |
- Initial release of Anveshak: Spirituality Q&A | |
- Core RAG functionality with E5-large-v2 embedding model | |
- FAISS index for efficient text retrieval | |
- Integration with OpenAI API for answer generation | |
- Streamlit-based user interface | |
- Caching mechanisms for improved performance | |
- Support for customizable number of sources and word limits | |
- Pre-selected common spiritual questions | |
- Comprehensive acknowledgment of sources and publishers | |
- Detailed documentation | |
### Technical Features | |
- Google Cloud Storage integration for data storage | |
- Authentication handling for GCP and OpenAI | |
- Memory optimization for resource-constrained environments | |
- Multi-page Streamlit application structure | |
- Custom CSS styling for enhanced user experience | |
- Privacy protection with no user data storage | |
- Concise answer generation system | |
- Recognition of Saints and Spiritual Masters of all backgrounds and traditions | |
## Future Roadmap | |
### Planned for v1.1.0 | |
- Multi-language support (Sanskrit, Hindi, Bengali, Tamil, and more) | |
- User feedback collection for answer quality | |
- Enhanced answer relevance with hybrid retrieval methods | |
- Additional spiritual texts from diverse traditions | |
- Improved citation formatting with page numbers where available | |
### Planned for v1.2.0 | |
- Self-hosted open-source LLM integration | |
- Advanced visualization of concept relationships | |
- Search functionality for specific texts or authors | |
- Audio output for visually impaired users | |
- Mobile-optimized interface | |
### Planned for v2.0.0 | |
- Meditation timer and guide integration | |
- Personalized learning paths based on user interests (implemented with privacy-preserving approaches like client-side storage, session-based preferences, or explicit opt-in) | |
- Interactive glossary of spiritual terms | |
- Spiritual practice guide with scheduler and tracker | |
- Community features for discussion and shared learning |