π¬ Discover similar movies and series based on what you love
Features β’ Installation β’ Configuration β’ How It Works β’ Platform Compatibility β’ Development
| Feature | Description |
|---|---|
| π― Similar Content | Get recommendations based on TMDB's similarity algorithm |
| π€ AI-Powered Picks | Gemini AI analyzes themes, mood, and storytelling for smarter suggestions |
| π¬ Movies & Series | Full support for both movies and TV series |
| β‘ Smart Caching | 1-hour cache for faster repeated lookups |
| π Privacy First | Your API keys stay in your local configuration |
| π Self-Hostable | Run your own instance or use the public deployment |
-
Get your API keys (both required):
- TMDB API Key (Free) - For movie/series lookup
- Gemini API Key (Free) - For AI recommendations
-
Install the addon:
-
Enter your API keys and click "Install Addon"
-
Done! Open any movie/series in Stremio to see recommendations
https://44295f3e7104-morelikethis.baby-beamup.club/{config}/manifest.json
Replace {config} with your URL-encoded configuration JSON.
| Key | Required | Description |
|---|---|---|
tmdbApiKey |
β Yes | Your TMDB API key for movie/series lookup |
geminiApiKey |
β Yes | Your Gemini AI API key for recommendations |
Note: This addon is AI-powered only. Both API keys are required for recommendations to work. There is no fallback to TMDB similar content.
πΊ TMDB API Key
- Create an account at themoviedb.org
- Go to API Settings
- Request an API key (select "Developer" option)
- Copy your API key (v3 auth)
π€ Gemini API Key
- Go to Google AI Studio
- Sign in with your Google account
- Click "Create API Key"
- Copy your API key
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β You watch a ββββββΆβ More Like This ββββββΆβ Recommendations β
β movie/series β β analyzes β β appear in β
β in Stremio β β your choice β β Stremio β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
The addon uses Gemini AI exclusively for recommendations:
- AI analyzes themes, mood, atmosphere, and storytelling style
- TMDB is only used to look up movie/series information
- No fallback - if AI fails, no results are shown (by design)
| Platform | Support Level | Notes |
|---|---|---|
| Windows/Mac/Linux | β Full | All features work |
| Web App | β Full | All features work |
| Android Mobile | β Full | All features work |
| Android TV | See limitations below | |
| Samsung TV (Tizen) | See limitations below | |
| LG TV (WebOS) | See limitations below |
Due to Stremio platform limitations on Smart TVs, some features work differently:
| Feature | Desktop/Web | Smart TVs |
|---|---|---|
| Stream button (quick access) | β Works | β Not supported |
| Movie-specific recommendations | β Works | β Not supported |
| General AI recommendations | β Works | β Works |
| Catalog browsing | β Works | β Works |
These are Stremio platform bugs, not addon issues:
externalUrlstreams broken - Stream buttons cause infinite loading on Samsung/LG TVs- Deep link parameters stripped - The
?search=parameter that identifies which movie you're viewing gets ignored - Stream buttons not supported - Officially confirmed by Stremio community
Since movie-specific recommendations don't work on TV, here's how to use the addon:
- Open Stremio β Go to Discover
- Select "More Like This" from the catalog dropdown
- Browse the general AI-curated recommendations
Note: On TV, you'll see general trending/AI picks instead of recommendations specific to a movie you're viewing. This is the best experience possible given platform limitations.
If the addon doesn't work on your TV:
- Update Stremio to the latest version
- Uninstall β Hard reboot TV β Reinstall (hold power until logo or unplug for 10 seconds)
- Check TV model - Samsung TVs from 2019+ are officially supported
- Try changing DNS to
8.8.8.8(Google DNS)
- Node.js >= 18.0.0
- npm or yarn
# Clone the repository
git clone https://github.com/yourusername/MoreLikeThis.git
cd MoreLikeThis
# Install dependencies
npm install
# Start the server
npm startThe addon will be available at:
- Configure: http://127.0.0.1:7000/configure
- Manifest: http://127.0.0.1:7000/manifest.json
MoreLikeThis/
βββ addon.js # Main addon server & handlers
βββ configure.js # Configuration page generator
βββ tmdb.js # TMDB API integration
βββ gemini.js # Gemini AI integration
βββ public/
β βββ logo.svg # Addon logo
βββ package.json
βββ Procfile # Deployment configuration
| Variable | Description |
|---|---|
PORT |
Server port (default: 7000) |
BASE_URL |
Public URL for the addon |
| ID | Type | Description |
|---|---|---|
morelikethis-movie |
movie | AI/Similar movie recommendations |
morelikethis-series |
series | AI/Similar series recommendations |
| Context | Behavior |
|---|---|
With search param (Desktop) |
Returns movie-specific AI recommendations |
Without search param (TV) |
Returns general trending/AI recommendations |
catalog- Browse recommendations (works on all platforms)meta- Enriched metadata with recommendation linksstream- Quick access button (Desktop/Web only)
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Stremio - The best media center
- TMDB - Movie & TV database
- Google Gemini - AI recommendations
- Beamup - Easy addon deployment
Made with β€οΈ for the Stremio community