Ester
Ester is a compassionate AI assistant designed to support individuals through their postpartum journey with personalized, medically-informed guidance and emotional support.
Install / Use
/learn @Trimesters-ai/EsterREADME
🤱 Ester: Your AI Maternal Health Companion
<div align="center"> </div>🌟 About Ester
Ester is an open-source AI companion designed to support individuals through all stages of maternal health. Starting with postpartum recovery, Ester provides personalized guidance by integrating with health wearables and offering evidence-based support.
Why Ester?
- 🤰 Comprehensive Care: From pregnancy to postpartum and beyond
- 🔒 Privacy-First: Your health data stays yours
- 🌍 Accessible: Designed for everyone, everywhere
- 🤖 AI-Powered: Evidence-based, personalized support
📋 Table of Contents
- ✨ Features
- 🌍 DPG Compliance
- 🚀 Tech Stack
- 🏗️ Architecture
- 🎯 Roadmap
- 🛠️ Getting Started
- 🤝 Contributing
- 🌐 Community
- 📄 License
✨ Features
🤖 AI Companion
- Personalized health guidance
- 24/7 support for maternal health questions
- Evidence-based recommendations
📊 Health Integration (Whoop)
- Real-time health metrics
- Recovery tracking
- Sleep and activity monitoring
- Customized wellness insights
🔒 Privacy & Security
- End-to-end encryption
- Open-source transparency
- GDPR/CCPA compliant
- Self-hostable
🌍 DPG Compliance
Ester is being developed as a Digital Public Good, committed to:
- ✅ Open Source: Full transparency with MIT License
- 🌍 Global Accessibility: Multi-language support
- 🔍 Transparency: Open development process
- 🤝 Community Driven: Built with and for the community
🚀 Tech Stack
Core Platform
- Frontend: React Native with Expo
- AI: OpenAI API (with plans for open models)
- Backend: Supabase (PostgreSQL + Auth)
- State: Zustand
Data & Privacy
- Encryption: AES-256
- Analytics: Self-hosted Plausible
- i18n: react-i18next
🏗️ Architecture
graph TD
A[User] -->|Wearable Data| B[Health APIs]
B --> C[Ester Core]
C --> D[AI Engine]
C --> E[Health Analytics]
D --> F[Personalized Support]
E --> F
F --> G[User Interface]
🎯 Roadmap
Phase 1: Postpartum Recovery (Current)
- [x] Basic chat interface
- [ ] Memory (est. July 2025)
- [ ] Whoop integration
- [ ] Health insights dashboard
- [ ] Basic AI recommendations
Phase 2: Pregnancy Support
- [ ] Pregnancy tracking
- [ ] Symptom checker
- [ ] Appointment reminders
Phase 3: Community & Growth
- [ ] Community forums
- [ ] Healthcare provider portal
- [ ] Research collaboration tools
🛠️ Getting Started
Prerequisites
- Node.js 18+
- npm 9+
- Expo CLI
Quick Start
# Clone the repository
git clone https://github.com/yourusername/ester.git
cd ester
# Install dependencies
npm install
# Start development
npm run dev
🤝 Contributing
We're building Ester as a community. Here's how you can help:
- 👩💻 Code: Check out good first issues
- 🐛 Report Bugs: Open an issue
- 📖 Improve Docs: Help us make Ester more accessible
- 🌍 Translate: Help us reach more people
See our Contributing Guide for details.
🌐 Community
- Discord/Slack (Coming Soon)
- Community Forum (Coming Soon)
- Twitter (Coming Soon)
📄 License
Ester is open-source software licensed under the MIT License.
🙏 Acknowledgments
- All the amazing parents and healthcare providers who've shared their insights
- Open-source contributors around the world
- The Digital Public Goods Alliance for inspiration
<div align="center"> Made with ❤️ for healthier families everywhere </div>
Related Skills
openhue
325.9kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
325.9kElevenLabs text-to-speech with mac-style say UX.
weather
325.9kGet current weather and forecasts via wttr.in or Open-Meteo
index
Tego is a pluggable Node.js framework for building customizable development platforms. It enables developers to create their own no-code/low-code systems or event-driven applications, while the core focuses on stability and environment adaptability.
