-
Notifications
You must be signed in to change notification settings - Fork 22
-
🚀 Help Me Prioritize: Which improvements matter most to you?
👋 Hi AI Browser Community!
I've been gathering feedback and analyzing my codebase to identify areas where I can improve your experience with AI Browser.
Rather than guessing what matters most, I want to hear directly from you!
Below is a list of improvements we're considering. Please vote by reacting with 👍 on the items you'd like to see first, or share your own suggestions in the comments.
🎯 Quick Wins (Can ship in 1-2 weeks)
1. Better First-Time Setup Experience
Current pain point: Setting up API keys requires editing .env files and understanding 5+ different AI providers.
Proposed improvement:
- ✅ Built-in setup wizard with step-by-step guidance
- ✅ One-click links to get API keys from each provider
- ✅ Test connection before saving
- ✅ Import/export configuration presets
Your input: Is API setup the biggest barrier for new users?
2. Voice Input Loading Experience
Current pain point: Vosk model can take up to 30 seconds to load with no feedback, leaving users confused.
Proposed improvement:
- ✅ Show progress bar during model download (0-100%)
- ✅ "Skip for now" option to use the app immediately
- ✅ Cache downloaded models to avoid re-downloading
- ✅ Let users pick alternative providers (Microsoft/Xunfei) if Vosk is slow
Your input: Do you use voice input? Is the loading time a problem?
3. Task Execution Feedback
Current pain point: Long-running tasks have minimal feedback. Hard to tell if something is stuck or progressing.
Proposed improvement:
- ✅ Real-time streaming logs showing what the AI agent is doing
- ✅ Progress indicators for multi-step workflows
- ✅ Estimated time remaining for known operations
- ✅ Better error messages when things fail
Your input: What do you wish you could see during task execution?
4. Retry Failed Tasks
Current pain point: When a task fails (network error, API timeout), you have to re-type everything.
Proposed improvement:
- ✅ "Retry" button that keeps your original input
- ✅ Automatic retry with exponential backoff for transient failures
- ✅ Resume from the last successful step
- ✅ Timeout controls to prevent hanging forever
Your input: How often do you encounter failed tasks?
💪 Medium-Term Improvements (2-4 weeks)
5. Performance for Long Conversations
Current pain point: After 100+ messages, the UI starts to lag.
Proposed improvement:
- ✅ Virtual scrolling for message lists
- ✅ Lazy loading of old messages
- ✅ Better memory management
Your input: Do you have long-running sessions that slow down?
6. Multi-Language Support
Current pain point: Interface defaults to English, no auto-detection of system language.
Proposed improvement:
- ✅ Auto-detect system language on first launch
- ✅ Localized date/time formatting
- ✅ Complete translation coverage (some strings missing)
Your input: Which languages should we prioritize?
7. Configuration for Social Media Tools (Douyin/Xiaohongshu)
Current pain point: BAILIAN_API_KEY can only be set via environment variables, not in the UI.
Proposed improvement:
- ✅ Add API key fields in Agent Configuration page
- ✅ Test connection before using tools
- ✅ Better documentation on how to get these keys
Your input: Are you using the social media integration features?
🎨 Bigger Features (1-2 months)
8. Theme Customization
Current: Purple theme only
Proposed:
- Multiple color schemes (dark mode, light mode, custom colors)
- User preference storage
Your input: Is theming important to you?
9. Plugin Marketplace
Current: MCP tools require manual configuration
Proposed:
- Browse and install community plugins
- One-click updates
- Official curated tool library
Your input: What tools/integrations would you like to see?
10. Visual Workflow Editor
Current: Scheduled tasks use text configuration
Proposed:
- Drag-and-drop workflow builder
- Visual branching and loops
- Templates for common automation
Your input: Would you use a visual editor, or prefer code/text?
🤔 Your Turn!
Questions for the community:
- Which of the above improvements would make the biggest difference for you?
- Are there pain points we missed?
- Would you be interested in contributing to any of these features?
Vote by reacting:
- 👍 = "I want this feature"
- ❤️ = "This is critical for me"
- 🚀 = "I can help build this"
📊 Why Your Feedback Matters
I‘m alone building AI Browser in the open. Every ⭐ star, comment, and contribution helps me:
- Prioritize what actually matters to users
- Attract more contributors and collaborators
- Build something the community truly needs
If you haven't already, please ⭐ star the repo to show your support and help others discover AI Browser!
Thank you for being part of this journey! 🙏
Quick Links:
- 🐛 Found a bug? Open an issue
- 💡 Have an idea? Comment below!
- 🤝 Want to contribute? Check our contribution guidelines
Beta Was this translation helpful? Give feedback.