Skip to content

Latest commit

 

History

History
153 lines (107 loc) · 3.71 KB

File metadata and controls

153 lines (107 loc) · 3.71 KB

🗺️ TREMOR Roadmap

Open-source, community-driven prediction market monitoring

📍 Current Status: v0.1-alpha

What We've Built

✅ Real-time Polymarket monitoring
✅ Intensity scoring algorithm (v2)
✅ Multi-timeframe analysis
✅ Reactive UI with live updates
✅ Smart sync prioritization
✅ Basic AI market analysis
✅ Data retention management

Known Limitations

  • Single data source (Polymarket only)
  • No user accounts or personalization
  • Limited historical analysis
  • No mobile app
  • Basic alerting capabilities

🚀 Planned Improvements

🎲 Kalshi Integration

Add support for Kalshi markets alongside Polymarket:

  • Dual-market monitoring
  • Price divergence detection
  • Arbitrage opportunity alerts
  • Unified intensity scoring
  • Market correlation analysis

📊 Enhanced Data Sync

Improve real-time capabilities:

  • Reduced latency to <100ms
  • Historical data backfill
  • Failover data sources

🏆 Scoring Refinements

Continue improving the algorithm:

  • Better volume weighting
  • Improved time window calculations
  • More accurate baseline normalization
  • Reduced false positives

🔔 Notifications

Alert users about significant movements:

  • Browser notifications
  • Email alerts
  • Telegram bot
  • Discord integration
  • Webhook API for developers

📱 Mobile Experience

  • Progressive Web App (PWA)
  • Mobile-optimized UI
  • Push notifications
  • Offline support

🌟 Long-Term Vision

Community Platform

TREMOR aims to be the open-source standard for prediction market monitoring:

  • Open Data: All market data accessible via public API
  • Community Contributions: Accept PRs for new features and integrations
  • Transparent Algorithms: All scoring and analysis code open source
  • Multiple Markets: Support for Polymarket, Kalshi, Manifold, and others
  • Self-Hostable: Run your own instance with your own configurations

Developer Ecosystem

Enable developers to build on top of TREMOR:

  • RESTful API
  • Client libraries (JavaScript, Python)
  • Webhook support
  • Custom plugins

🏗️ Technical Priorities

Code Quality

  • Increase test coverage
  • Improve TypeScript types
  • Better error handling
  • Performance optimization

Infrastructure

  • CI/CD pipeline improvements
  • Monitoring and alerting
  • Database optimizations
  • Caching layer

Documentation

  • API documentation
  • Self-hosting guide
  • Contributing guidelines
  • Architecture decisions

🤝 Community & Open Source

How to Contribute

  1. Report bugs - GitHub issues
  2. Request features - GitHub discussions
  3. Submit PRs - Check CONTRIBUTING.md
  4. Share feedback - Open an issue
  5. Help others - Answer questions in discussions

Principles

  • Open Source First: All core functionality remains open source
  • Community Driven: Features prioritized by community needs
  • Transparent Development: All planning and decisions in public
  • No Vendor Lock-in: Self-hostable with no proprietary dependencies
  • Privacy Focused: No unnecessary data collection

💡 Feature Ideas from Community

Current suggestions being considered:

  1. CSV export for historical data
  2. Dark/light theme toggle
  3. Embedding widgets for blogs
  4. RSS feeds for tremors
  5. Multi-language support
  6. Accessibility improvements
  7. Custom alerting rules
  8. Market categories filtering
  9. Data visualization improvements
  10. Performance metrics dashboard

This roadmap is community-driven. Priorities may shift based on contributions and feedback.

Contributing: See CONTRIBUTING.md
Discussions: GitHub Discussions