This project is now OFFICIALLY accepted for:
| 🌟 Stars | 🍴 Forks | 🐛 Issues | 🔔 Open PRs | 🔕 Closed PRs | 🛠️ Languages | 👥 Contributors |
DocPilot revolutionizes healthcare by transforming traditional Electronic Medical Record (EMR) systems through the power of AI. Our intelligent platform eliminates manual data entry by converting doctor-patient conversations into structured prescriptions, making healthcare delivery faster, more accurate, and incredibly efficient.
🗣️ Voice-to-Prescription: Convert consultation recordings directly into structured prescriptions
🤖 AI-Powered: Advanced medical transcription and data extraction
📅 Integrated Scheduling: Seamless appointment management system
🔒 Secure & Compliant: Digital signatures with PFX certificates
📱 Cross-Platform: Available on mobile and desktop
- 🎯 Frontend: Flutter & Dart
- 🗄️ Backend: Appwrite
- 🤖 AI: Google Gemini API + Deepgram's medical transcription
- 📄 Documents: Syncfusion PDF generation
| Dashboard | Calendar | Manage Patient |
|---|---|---|
![]() |
![]() |
![]() |
| Patients | Prescribe | Generated Prescription |
|---|---|---|
![]() |
![]() |
![]() |
| Login Screen (Doctor) | Confirmation Code Screen | Login Screen (Patient) |
|---|---|---|
![]() |
![]() |
![]() |
Check out our app's interface on Figma: Figma Design Link
- Flutter SDK installed
- Dart SDK (comes with Flutter)
- Android Studio or Xcode for mobile development
# Clone the repository
git clone https://github.com/xkaper001/DocPilot.git
cd DocPilot
# Install dependencies
flutter pub get
# Generate required files
flutter pub run build_runner build --delete-conflicting-outputs
# Run the app
flutter runFor detailed setup instructions, see our Setup Guide.
| Document | Description |
|---|---|
| Setup Guide | Complete installation and setup instructions |
| Technical Overview | Detailed technical architecture and workflow |
| Folder Structure | Project organization and structure |
| Contributing | How to contribute to DocPilot |
| Code of Conduct | Community guidelines and standards |
- Convert voice recordings to structured prescriptions
- Medical-grade transcription accuracy
- AI-powered data extraction
- Seamless audio upload and processing
- Real-time prescription generation
- Editable output for doctor review
- Integrated calendar system
- Real-time scheduling
- Patient booking capabilities
- Clean, responsive Flutter UI
- Cross-platform compatibility
- Accessibility-focused design
- Digital signature support
- PFX certificate integration
- Biometric verification
We welcome contributions from the community! Whether you're a developer, designer, or healthcare professional, there are many ways to help improve DocPilot.
Please read our Contributing Guidelines and Code of Conduct before getting started.
Thanks to all the wonderful contributors 💖
This project is licensed under the MIT License - see the LICENSE file for details.
- Healthcare Professionals for valuable insights and feedback
- Open Source Community for amazing tools and libraries
- Contributors who help make DocPilot better every day
- 💬 GitHub Discussions
- 🐛 Report Issues
- 📧 Contact maintainers for sensitive matters
Made with ❤️ for better healthcare









