This roadmap outlines short-term and long-term plans for KisanAI.
- Improve onboarding and documentation
- Add issue bank and labels for GSSoC/Hacktoberfest
- Stabilize CI and tests
- Improve accessibility and mobile layout
- Add authentication and user profiles
- Improve offline sync and reliability
- Add analytics and telemetry for usage insights
- Expand language support
- Real-time collaboration features
- On-device ML integrations
- Multi-region deployment and scalability
Contributions toward roadmap items are welcome β see the issue bank and labels.
This document outlines the planned development for KisanAI over the next 12+ months, including features, improvements, and milestones.
Last Updated: December 2024 Next Review: March 2025
- Vision & Strategy
- Current Status
- Phase Roadmap
- Detailed Timelines
- Research & Learning
- Success Metrics
- Dependencies
Empower every Indian farmer with AI-powered intelligence through a simple, voice-enabled platform.
- Accessibility: Make the platform usable for farmers with limited literacy or technology exposure
- Accuracy: Provide reliable, actionable agricultural information
- Coverage: Support all major crops, regions, and government schemes
- Community: Build a strong contributor and user community
- Sustainability: Create a sustainable model for long-term operation
- πΎ Farmer-First: Design everything with farmer needs first
- π± Mobile-First: Optimize for mobile and low connectivity
- π£οΈ Voice-First: Prioritize voice interaction
- π Multilingual: Support regional languages
- π Open Source: Transparent, community-driven development
- Responsive homepage with feature cards
- Voice assistant interface with speech recognition
- Hindi language support (basic)
- Crop analysis with image upload
- Weather dashboard
- Market prices module
- Government schemes portal
- KCC application form
- Basic progressive web app (PWA)
- TypeScript & Tailwind CSS setup
- Jest testing framework
- GitHub workflows (CI/CD)
- No user authentication
- No data persistence between sessions
- No offline-first data synchronization
- Limited voice recognition accuracy
- Single-language AI responses
- No real-time market data integration
- No mobile app
- Limited accessibility features
- Contributors: Initial team
- Issues: Planning phase
- Documentation: Basic setup guide
- Test Coverage: ~40%
Timeline: Aug 2024 - Dec 2024 Status: β Done
Features:
- Project setup (Next.js, TypeScript, Tailwind)
- Responsive homepage
- Navigation & layout
- Basic styling system
- Component library setup
Deliverables:
- Fully functional UI
- Development environment
- Basic PWA setup
Timeline: Jan 2025 - Mar 2025 Status: π In Progress Effort: 200-250 hours Contributors Needed: 15-20
- Improve speech recognition accuracy
- Add noise filtering
- Support multiple Hindi dialects
- Implement offline voice processing
- Add speech confidence scoring
- Issues: 8-10 beginner, 5-7 intermediate
- Estimated Effort: 60 hours
- Lead: @voice-team
- Integrate Gemini Vision API
- Create disease database
- Add treatment recommendations
- Implement confidence scoring
- Add prevention tips
- Issues: 10-12 beginner, 8-10 intermediate
- Estimated Effort: 80 hours
- Lead: @ai-team
- English to Hindi translation
- Marathi language support
- Bengali language support
- Context-aware responses
- Regional dialect handling
- Issues: 5-7 beginner, 8-10 intermediate, 3-5 advanced
- Estimated Effort: 100 hours
- Lead: @i18n-team
Phase 2 Deliverables:
- Accurate voice interaction
- Working crop analysis
- Multilingual support
- 60%+ test coverage
Timeline: Apr 2025 - Jun 2025 Status: π Planned Effort: 250-300 hours Contributors Needed: 20-25
- User registration & login
- OAuth integration (Google, GitHub)
- Mobile phone verification
- Profile management
- Password reset flow
- Issues: 8-10 beginner, 10-12 intermediate, 3-5 advanced
- Estimated Effort: 80 hours
- Lead: @auth-team
- User preferences storage
- Saved searches & bookmarks
- Application history
- Conversation history
- Offline sync
- Issues: 5-7 beginner, 12-15 intermediate, 5-7 advanced
- Estimated Effort: 90 hours
- Lead: @database-team
- Real-time market data
- Weather data integration
- Government scheme updates
- Agricultural news feeds
- Real-time notifications
- Issues: 10-12 beginner, 15-18 intermediate, 5-7 advanced
- Estimated Effort: 80 hours
- Lead: @api-team
Phase 3 Deliverables:
- Full backend system
- User authentication
- Data persistence
- Real-time integrations
Timeline: Jul 2025 - Sep 2025 Status: π Planned Effort: 200-250 hours Contributors Needed: 15-20
- User forums/discussions
- Experience sharing
- Expert Q&A
- Farmer groups
- Peer support
- Issues: 8-10 beginner, 10-12 intermediate, 5 advanced
- Estimated Effort: 70 hours
- Recommendation engine
- Custom alerts
- Learning preferences
- Regional customization
- Accessibility profiles
- Issues: 5-7 beginner, 12-15 intermediate, 8-10 advanced
- Estimated Effort: 80 hours
- User behavior analytics
- Crop trend analysis
- Price predictions
- Yield optimization suggestions
- Dashboard analytics
- Issues: 3-5 beginner, 12-15 intermediate, 10-12 advanced
- Estimated Effort: 70 hours
Phase 4 Deliverables:
- Community platform
- Smart recommendations
- Predictive analytics
Timeline: Oct 2025 - Dec 2025 Status: π Planned Effort: 300+ hours Contributors Needed: 25-30
- iOS app development
- Android app development
- Offline-first design
- Push notifications
- Deep linking
- Issues: 15-20 intermediate, 10-15 advanced
- Camera integration
- Geolocation
- Contacts integration
- Calendar integration
- System notifications
- Issues: 10-15 intermediate, 8-10 advanced
- App Store release
- Google Play release
- Beta testing program
- Feedback management
- Version management
- Issues: 5-10 intermediate, 5-8 advanced
Phase 5 Deliverables:
- iOS app on App Store
- Android app on Play Store
- 100K+ downloads target
Timeline: Jan 2026 onwards Status: π Future Planning
- Tamil support
- Telugu support
- Kannada support
- Punjabi support
- Gujarati support
- Sensor data integration
- Smart farm devices
- Real-time monitoring
- Automated alerts
- Data visualization
- Crop yield prediction
- Weather pattern learning
- Pest detection
- Soil analysis
- Resource optimization
- Product marketplace
- Seed store
- Equipment rental
- Buyer connections
- Direct sales
Focus: AI Integration & Voice Enhancement
| Week | Milestone | Issues | Contributors |
|---|---|---|---|
| 1-2 | Voice accuracy improvement | 5 | 3-4 |
| 3-4 | Crop analysis MVP | 8 | 4-5 |
| 5-6 | Hindi support enhancement | 6 | 3-4 |
| 7-8 | Testing & documentation | 4 | 2-3 |
| 9-10 | Release v0.2.0 | - | - |
Focus: Backend & Authentication
| Week | Milestone | Issues | Contributors |
|---|---|---|---|
| 1-2 | Auth system setup | 8 | 4-5 |
| 3-4 | Database schema | 6 | 3-4 |
| 5-6 | Real-time APIs | 10 | 5-6 |
| 7-8 | User preferences | 5 | 2-3 |
| 9-10 | Release v0.3.0 | - | - |
Focus: Community & Advanced Features
| Week | Milestone | Issues | Contributors |
|---|---|---|---|
| 1-2 | Forums setup | 6 | 3-4 |
| 3-4 | Analytics dashboard | 10 | 5-6 |
| 5-6 | Recommendations | 8 | 4-5 |
| 7-8 | Testing & optimization | 5 | 2-3 |
| 9-10 | Release v0.4.0 | - | - |
Focus: Mobile App Development
| Week | Milestone | Issues | Contributors |
|---|---|---|---|
| 1-4 | App foundation | 15 | 8-10 |
| 5-8 | Feature development | 20 | 10-12 |
| 9-10 | Beta testing | - | 5-8 |
| 11-12 | Release v1.0.0 | - | - |
- Offline ML: TensorFlow.js, ML Kit
- Advanced Voice: Whisper API, Custom models
- Real-time: WebSockets, Firebase
- Analytics: Plausible, PostHog
- Mobile: Expo, React Native
- πΎ Agricultural research centers
- ποΈ Government departments
- πͺ Agro input companies
- π± Telecom operators
- π€ AI/ML companies
- Farmer user testing
- Language expert feedback
- Agricultural domain knowledge
- Mobile UX optimization
- Active Users: 10K β 100K β 1M (by end 2025)
- Daily Users: 1K β 15K β 300K
- Retention: >40% weekly, >20% monthly
- User Satisfaction: 4.5+ stars on app stores
- Crop Diseases Covered: 50 β 200 β 500
- Government Schemes: 30 β 100 β 200
- Content Languages: 2 β 5 β 10
- Knowledge Base Articles: 100 β 500 β 2000
- Contributors: 5 β 50 β 200+
- Issues Resolved: 0 β 500 β 2000+
- PRs Merged: 0 β 1000 β 5000+
- Community Discussions: 0 β 100 β 1000+
- Test Coverage: 40% β 70% β 90%
- Performance: <2s load β <1s load β <500ms
- Uptime: 95% β 99.5% β 99.9%
- Error Rate: <1% β <0.1% β <0.01%
- Mobile Downloads: 0 β 100K β 1M
- Daily Active Sessions: 1K β 50K β 500K
- Engagement Time: 5min β 15min β 30min
- Feature Usage: Core 70% β Average 85% β Advanced 50%
- β Gemini API: Vision & NLP
- β MongoDB: Database
- β ElevenLabs: Voice synthesis
- β³ Weather APIs: OpenWeatherMap, NOAA
- β³ Market Data APIs: Agricultural data providers
- β³ Government APIs: Scheme data sources
- TypeScript compilation β Components
- Component tests β Integration tests
- Voice system β Chat interface
- Authentication β Data persistence
- Database β Analytics engine
- π¨βπΌ Project Lead: Maintain roadmap & priorities
- π¨βπ» Lead Developers: Architecture & code quality
- π¨βπ« Community Managers: Contributor support
- π€ Contributors: Feature development
- Check your skill level and find relevant phases
- Pick issues aligned with your interests
- Comment on issues to express interest
- Ask questions in GitHub discussions
- See what's coming next
- Request features via GitHub issues
- Vote on priorities
- Help test beta features
- Use this to guide prioritization
- Plan sprints and milestones
- Allocate resources
- Track progress and adjust
- Quarterly Reviews: Every 3 months
- Community Feedback: Monthly discussions
- User Requests: Continuous evaluation
- Technical Constraints: As discovered
- GitHub Discussions: Suggest features
- Create an Issue: Detailed proposals
- Community Meetings: Discuss priorities
- Pull Requests: Propose roadmap updates
| Version | Target Date | Focus |
|---|---|---|
| v0.2.0 | Mar 2025 | AI Integration |
| v0.3.0 | Jun 2025 | Backend & Auth |
| v0.4.0 | Sep 2025 | Community & Analytics |
| v1.0.0 | Dec 2025 | Mobile Apps |
| v1.1.0 | Mar 2026 | Advanced Features |
| v2.0.0 | Q4 2026 | Full Platform |
Have ideas? We'd love to hear them!
- π¬ GitHub Discussions
- π§ Email suggestions
- π³οΈ Vote on features
Follow our journey at: https://github.com/yourusername/KisanAI
Last updated: December 2024 | Next review: March 2025