Find answers to the most commonly asked questions about Raffi.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/kaleidal/raffi/llms.txt
Use this file to discover all available pages before exploring further.
General Questions
What is Raffi?
What is Raffi?
Is Raffi free to use?
Is Raffi free to use?
What platforms does Raffi support?
What platforms does Raffi support?
- Windows: .exe and .msi installers
- Linux: .deb, .rpm, and .AppImage packages
- macOS: .dmg and .zip distributions
- iOS & Android: Mobile companion apps
How is Raffi different from Stremio?
How is Raffi different from Stremio?
- Modern UI: Redesigned interface with smooth animations and Netflix-like experience
- Watch Parties: Real-time synchronized playback with friends
- Enhanced Performance: Built with Svelte and modern web technologies
- Discord Integration: Rich presence showing what you’re watching
- Local Library: Scan and play local media files
- Cross-Device Sync: Seamless sync between desktop and mobile
- Additional Customization: UI scaling, seek bar styles, search bar positioning
Does Raffi host any content?
Does Raffi host any content?
Installation & Setup
How do I install Raffi?
How do I install Raffi?
- Visit raffi.al or the GitHub releases page
- Download the installer for your platform
- Run the installer and follow the prompts
- Launch Raffi
- Download from the App Store or Google Play (when available)
- Or build from source using Expo
Do I need to create an account?
Do I need to create an account?
- Cross-device watch history sync
- Watch parties with friends
- Trakt integration
- Cloud backup of settings and favorites
- Mobile app access (requires authentication)
What are the system requirements?
What are the system requirements?
- Node.js 18+ or Bun 1.0+ (for development)
- 4GB RAM minimum, 8GB recommended
- Modern GPU with hardware acceleration support
- Windows 10+, macOS 10.14+, or Linux (64-bit)
- iOS 13+ or Android 8.0+
- 2GB RAM minimum
- Active internet connection
How do I add my first addon?
How do I add my first addon?
- Click the addons icon (puzzle piece) in the app
- Browse the “Community Addons” section
- Click “Install” next to an addon
- Or manually enter an addon URL in the “Install Addon” field
- Addons providing streams will now appear when you select content
Features & Functionality
What are Stremio addons?
What are Stremio addons?
- Streams: Video sources (torrents, direct links, debrid services)
- Catalogs: Collections of movies and TV shows
- Metadata: Information like posters, descriptions, and ratings
- Subtitles: Subtitle tracks in various languages
How do watch parties work?
How do watch parties work?
- Sign in with Ave (required for watch parties)
- Start playing any content
- Click the watch party icon
- Share the party code with friends
- Friends join using the code
- Host controls play/pause/seek, and everyone’s playback syncs
Can I play local video files?
Can I play local video files?
- Add folders containing your media files
- Raffi scans for recognizable patterns (S01E01, movie titles)
- Local files appear as “Local” streams when browsing
- TV:
Show.Name.S01E01.mkv - Movies:
Movie.Name.2024.mkv
What is Discord Rich Presence?
What is Discord Rich Presence?
- What you’re watching (title)
- Current episode (for TV shows)
- Playback status
How does Trakt integration work?
How does Trakt integration work?
- Raffi sends start/stop/pause events to Trakt
- Your watch history syncs to Trakt.tv
- You can use Trakt’s recommendations and statistics
- Trakt can sync with other apps and services
Does Raffi support casting?
Does Raffi support casting?
- Chromecast devices
- Smart TVs with Google Cast
- Other cast-compatible devices
Streaming & Content
Why aren't there any streams for my content?
Why aren't there any streams for my content?
- You don’t have any stream-providing addons installed
- Your addons don’t have sources for that specific content
- The content is very new or obscure
- Addon servers are temporarily down
- Install popular stream addons like Torrentio
- Check that addons are configured correctly
- Try different content to verify addons are working
What are debrid services?
What are debrid services?
- Cache popular torrents for instant playback
- Provide high-speed direct downloads
- Convert torrents to streamable HTTP links
- Offer better reliability than peer-to-peer streaming
How do I change video quality?
How do I change video quality?
- When selecting a stream, look for quality indicators (1080p, 720p, 4K)
- Choose the desired quality stream
- Enable “HD Only” in settings to filter out low-quality streams
Why is playback buffering?
Why is playback buffering?
- Slow internet: Test your connection speed
- Torrent streams: Need time to gather peers and download chunks
- Overloaded sources: Try a different stream
- High quality: Select a lower quality stream
- Use debrid services for instant playback
- Choose streams with high seeders (for torrents)
- Close other bandwidth-heavy applications
Can I download content for offline viewing?
Can I download content for offline viewing?
How do I add subtitles?
How do I add subtitles?
- Click the subtitle button during playback
- Select from available subtitle tracks
- Install subtitle addons (like OpenSubtitles)
- Or upload your own .srt file using “Upload .srt” in the subtitle menu
- Use the delay controls to sync subtitles with audio
Technical Questions
What is the raffi-server component?
What is the raffi-server component?
- Transcodes video streams to HLS format
- Handles torrent/magnet link streaming
- Provides streaming endpoints for the player
- Can be used as a remote server for mobile devices
How does cross-device sync work?
How does cross-device sync work?
- Authentication: Ave ID provides the user identity
- Watch history: Synced automatically when signed in
- Progress: Saves per-episode/movie progress
- Settings: Some preferences sync across devices
Is my data private?
Is my data private?
- No content titles or URLs are sent to analytics (if enabled)
- Watch history is stored in your account, not shared publicly
- Addons communicate directly with their servers, not through Raffi
- You can disable analytics in Settings > Privacy
- You can use Local Mode without creating an account
Can I use Raffi with a VPN?
Can I use Raffi with a VPN?
- VPNs may affect streaming speeds
- Some addon sources might be geo-restricted
- Cast discovery may not work (cast devices need to be on the same network)
- Watch parties require working internet connectivity
How do I build Raffi from source?
How do I build Raffi from source?
Where is data stored?
Where is data stored?
- Windows:
%APPDATA%/Raffi - macOS:
~/Library/Application Support/Raffi - Linux:
~/.config/Raffi
- Uses React Native AsyncStorage
- Stored in app-specific directories
Troubleshooting
Raffi won't start or crashes on launch
Raffi won't start or crashes on launch
- Restart your computer
- Check that you meet system requirements
- Update your graphics drivers
- Disable antivirus temporarily to test
- Delete the app data directory and reinstall
- Check for conflicting applications
I forgot my Ave password
I forgot my Ave password
- Visit aveid.net
- Click “Forgot password” or contact Ave support
- Follow their password reset process
Streams load but won't play
Streams load but won't play
- Incompatible video format/codec
- Network connectivity issues
- Corrupted stream source
- Try a different stream
- Clear cache and restart
- Check firewall/antivirus settings
- Update Raffi to the latest version
Watch history isn't syncing
Watch history isn't syncing
- You’re signed in with Ave on all devices
- “Save watch history” is enabled in Settings > Privacy
- You have an active internet connection
- You’re not in Local Mode (desktop)
- Sign out and sign back in
- Force close and reopen the app
- Check Supabase service status
Contributing & Support
How can I contribute to Raffi?
How can I contribute to Raffi?
- Code: Submit pull requests on GitHub
- Bug reports: Create issues with detailed reproduction steps
- Feature requests: Suggest new features in GitHub Discussions
- Documentation: Help improve guides and docs
- Translations: Contribute language translations
- Testing: Test beta builds and report issues
Where can I get help?
Where can I get help?
- Documentation: Start with these guides
- GitHub Issues: Search for similar issues or create a new one
- Community: Join discussions on GitHub or Discord (if available)
- Troubleshooting: See the Troubleshooting guide
- Platform and app version
- Steps to reproduce the issue
- Error messages or screenshots
Is there a mobile app?
Is there a mobile app?
- Browse and search content
- Continue watching
- Stream playback with native video player
- Settings sync with desktop
- Torrent streams require connection to desktop/remote streaming server
- Some desktop features (Local Library, Discord) unavailable on mobile
Can I donate or support development?
Can I donate or support development?
- Star the repository on GitHub
- Share Raffi with friends
- Contribute code or documentation
- Report bugs and help improve quality