
stremio-ai-search
AI based movie and series recommendation Stremio addon powered by Gemini AI
Stars: 61

Stremio AI Search is an intelligent search addon powered by Google's Gemini AI, providing personalized movie and TV series recommendations based on natural language queries. It integrates with Trakt for personalized suggestions, allows selection of Google AI models, and offers TMDB integration for a content-rich catalog. RPDB integration provides access to posters with ratings. Users can configure API keys, set recommendation limits, and enjoy a wide range of query ideas for versatile content discovery.
README:
An intelligent search addon for Stremio powered by Google's Gemini AI. Get personalized movie and TV series recommendations based on natural language queries.
- Trakt integration to help Gemini suggest personalized recommendations. Note: Only searches starting with "Recommend" will provide personalized recommendations using your watch history from Trakt.
- Select any of the Google AI models in the addon configuration
- You can set the number of recommendations AI should return for a query (30 Max)
- TMDB integration ensures you have a content rich catalog for movies and series
- RPDB integration gives you access to awesome posters with inbuilt ratings
- Visit Addon configuration
- Enter your API keys
- Provide optional parameters
- Install
- Buy me a coffee :)
Here are some examples showing how versatile this addon is.
- "A heartwarming comedy about family relationships"
- "Critically acclaimed movies that flopped at the box office"
- "Best period dramas set in the 1800s"
- "Movies that take place in one night"
- "If I liked Inception, what should I watch next?"
- "Movies that feel like a Black Mirror episode"
- "Movies based on Stephen King novels"
- "Movies under 90 minutes long"
- "Movies in the Spanish language"
- "Movies set in Japan"
- "Movies where the protagonist has a hidden identity"
- "Movies where someone fakes their own death"
- "Movies to watch with pizza & beer"
- "Tell me a movie I've never heard of"
- "What movie should I watch with my grandmother?"
- "Sci-fi movies from the 80s"
- "Modern crime series from 2020-2023"
- "Movies released in 1977"
- "90s teen comedies"
- "Films that captured the spirit of the 1960s counterculture"
- "Movies set in the future but made before 2000"
- "Best films of each decade from 1950-2020"
- "Most influential films by year since 2000"
- "Best horror movies of all time"
- "Action comedy with martial arts"
- "Dark mystery thriller series"
- "Best indie horror films post-2015"
- "Sci-Fi Western crossovers"
- "Blade Runner + Film Noir"
- "Romantic comedies with supernatural elements"
- "Historical dramas with elements of magical realism"
- "Feel-good movies for a rainy day"
- "Feel-good comedies for a lazy Sunday"
- "Intense psychological thrillers"
- "Dark psychological thrillers from the last 5 years"
- "Movies to watch when I'm feeling nostalgic"
- "Movies to make me feel inspired"
- "Films that capture the feeling of summer nostalgia"
- "Movies with a dreamlike atmosphere"
- "Movies with crazy plot twists like The Sixth Sense"
- "Non-linear storytelling like Memento"
- "Road trip movies similar to Little Miss Sunshine"
- "Animated films with the emotional depth of Inside Out"
- "Movies with the same vibe as Lost in Translation"
- "Movies by A24 Studio"
- "Mission Impossible movies"
- "Last 5 James Bond movies"
- "Studio Ghibli films suitable for young children"
- "Star Wars movies in chronological order"
- "Horror franchises with the most sequels"
- "Netflix original documentaries"
- "Pixar movies with the best animation"
- "Underrated movies by Christopher Nolan"
- "Best performances of Meryl Streep"
- "Movies with Ryan Gosling and Emma Stone"
- "Movies directed by female directors in the 2010s"
- "Films where comedians play serious roles"
- "Movies where the director also stars as the main character"
- "Films featuring actors who won Oscars for their roles"
- "Movies with ensemble casts"
- "Revenge movies with satisfying endings"
- "Films about time travel that actually make sense"
- "Movies where the protagonist is the villain"
- "Films exploring the concept of memory"
- "Movies about unlikely friendships across generations"
- "Films that deal with grief in a meaningful way"
- "Movies about redemption"
- "Films that explore artificial intelligence"
- "Horror movies NOT involving supernatural elements"
- "Best movies NOT by Disney"
- "Sci-fi films without aliens"
- "Comedies that don't rely on crude humor"
- "Action movies without gun violence"
- "Thrillers without plot twists"
- "Romance movies without love triangles"
- "Disaster films that aren't about climate change"
- "R-rated comedies from the 2000s"
- "Best PG movies for family movie night"
- "NC-17 films that are critically acclaimed"
- "G-rated movies that adults can enjoy too"
- "PG-13 action movies with minimal violence"
- "TV-MA series with complex storylines"
- "Films that pushed the boundaries of their rating"
- "Movies that were controversially rated"
- "Movies that capture the essence of 1970s New York"
- "Films that accurately portray historical events in Ancient Rome"
- "Movies about the fall of the Berlin Wall"
- "Series that explore post-Soviet Eastern Europe"
- "Films about cultural revolutions around the world"
- "Movies that defined Generation X"
- "Films that captured the zeitgeist of their era"
- "Historical events told from multiple perspectives"
- "Movies with exceptional cinematography in natural landscapes"
- "Films shot entirely in one take"
- "Movies with innovative practical effects (no CGI)"
- "Films with unreliable narrators"
- "Movies with fourth wall breaks"
- "Films with the most impressive long tracking shots"
- "Movies with experimental editing techniques"
- "Films with distinctive color palettes"
- "Sci-fi horror set underwater"
- "Animated films for adults with philosophical themes"
- "Mockumentaries about fictional musicians"
- "Heist movies with female-led casts"
- "Dystopian stories that don't involve teenagers"
- "Comedies set in medieval times"
- "Sports films that aren't about winning the big game"
- "Romantic comedies with science fiction elements"
- "Movies that will make me ugly cry"
- "Films that restore faith in humanity"
- "Movies that will leave me thinking for days"
- "Comfort films for anxiety"
- "Movies that feel like a warm hug"
- "Films that will help process grief"
- "Movies with unexpected emotional depth"
- "Films that changed people's worldviews"
- "Movies to watch after a breakup"
- "Films perfect for a first date"
- "Movies to watch when you can't sleep"
- "Series to binge when sick in bed"
- "Films that are better on second viewing"
- "Movies to watch when you're home alone"
- "Films to inspire a career change"
- "Movies that pair well with specific foods"
- "Movies where the villain wins"
- "Films with no dialogue for the first 15 minutes"
- "Movies where the main character dies halfway through"
- "Series where the setting is almost like another character"
- "Films with ambiguous endings that leave you guessing"
- "Movies that take place entirely in real-time"
- "Films set entirely in one location"
- "Movies told in reverse chronological order"
- "Movies where the dog doesn't die"
- "Films where food plays a central role"
- "Movies that accurately portray computer hacking"
- "Films where the twist is that there is no twist"
- "Movies set entirely in elevators or confined spaces"
- "Films where the soundtrack tells the story better than dialogue"
- "Movies that predicted real-world technology or events"
- "Films where the background extras are more interesting than the main plot"
- "Movies that are secretly about capitalism"
- "Films that work better if you watch them backwards"
- "Movies where the opening scene is the best part"
- "Films that were shot in your hometown but set somewhere else"
- "Movies where the weather is practically a character"
- "Films that are actually better when watched with commentary"
- "Movies that are impossible to explain to someone else"
- "Korean thrillers similar to Parasite"
- "French romantic comedies from the last decade"
- "Bollywood films that break traditional formulas"
- "Japanese animated films not made by Studio Ghibli"
- "Scandinavian crime dramas with female detectives"
- "African cinema exploring post-colonial themes"
- "Latin American magical realism films"
- "Middle Eastern movies about everyday life"
- "Surrealist films that aren't too pretentious"
- "Experimental movies that are still accessible to casual viewers"
- "Art house films with compelling narratives"
- "Movies that blend animation with live action meaningfully"
- "Films that play with color theory and visual symbolism"
- "Avant-garde cinema that actually tells a story"
- "Experimental documentaries with unique formats"
- "Films that challenge conventional narrative structure"
- "Best movies under 90 minutes"
- "Epic films that justify their long runtime"
- "Movies that feel shorter than they actually are"
- "Films perfect for a movie marathon"
- "Short films with powerful messages"
- "Movies you can watch while doing something else"
- "Films that demand your full attention"
- "TV series with short episodes"
- "Book-to-film adaptations that improved on the source"
- "Comic book movies that pleased hardcore fans"
- "Video game adaptations that actually worked"
- "Films based on true stories that stayed accurate"
- "Movies that are better than the books they're based on"
- "TV shows expanded from short films"
- "Adaptations that completely changed the source material"
- "Films based on obscure source material"
- "Star Wars movies ranked by release date"
- "Oscar winners for Best Picture ranked by year"
- "Horror franchises ranked by longevity"
- "Animated films ranked from oldest to newest"
- "Movie adaptations ranked by time between book and film release"
- "Film series ranked by consistency across decades"
- "Highest IMDB rated movies of all time"
- "Rotten Tomatoes' freshest horror films"
- "Movies with the biggest gap between critic and audience scores"
- "Films with perfect Metacritic scores"
- "Highest-grossing movies adjusted for inflation"
- "Cult classics with the lowest initial ratings"
- "Movies that won the most Academy Awards"
- "Films that swept all major award categories"
- "Disney animated films ranked by box office success"
- "Marvel movies ranked by critical reception"
- "Netflix original series ranked by viewer ratings"
- "HBO shows ranked by cultural impact"
- "Blumhouse horror films ranked by scariness"
- "Dreamworks animations ranked by humor"
- "A24 films ranked by artistic merit"
- "Warner Bros. franchises ranked by longevity"
- "Christopher Nolan films ranked by complexity"
- "Quentin Tarantino movies ranked by dialogue quality"
- "Steven Spielberg films ranked by historical accuracy"
- "Martin Scorsese gangster films ranked by realism"
- "Wes Anderson movies ranked by visual style"
- "David Fincher thrillers ranked by plot twists"
- "Greta Gerwig films ranked by feminist themes"
- "Denis Villeneuve sci-fi movies ranked by visual effects"
- "Tom Hanks roles ranked by dramatic range"
- "Meryl Streep performances ranked by accent accuracy"
- "Leonardo DiCaprio films ranked by physical transformation"
- "Viola Davis performances ranked by emotional intensity"
- "Jim Carrey comedies ranked by physical comedy"
- "Daniel Day-Lewis roles ranked by method acting commitment"
- "Cate Blanchett performances ranked by character complexity"
- "Denzel Washington films ranked by monologue power"
- "Movies ranked by innovative cinematography techniques"
- "Films ranked by practical effects excellence"
- "Movies ranked by sound design innovation"
- "Films ranked by editing complexity"
- "Movies ranked by costume design authenticity"
- "Films ranked by makeup transformation quality"
- "Movies ranked by long-take difficulty"
- "Films ranked by musical score memorability"
- "Sci-fi movies ranked by influence on real technology"
- "Films ranked by quotability in popular culture"
- "Movies ranked by meme generation"
- "Films ranked by fashion trend influence"
- "Movies ranked by political controversy caused"
- "Films ranked by tourism impact on filming locations"
- "Movies ranked by merchandise sales"
- "Films ranked by academic study frequency"
- "Horror movies ranked by jump scare effectiveness"
- "Comedies ranked by laugh-out-loud moments"
- "Dramas ranked by tear-jerking scenes"
- "Thrillers ranked by plot twist unexpectedness"
- "Action movies ranked by audience adrenaline"
- "Romances ranked by chemistry between leads"
- "Documentaries ranked by mind-changing potential"
- "Animated films ranked by adult appeal"
- "Disaster movies ranked by scientific accuracy"
- "Heist films ranked by plan complexity"
- "Superhero movies ranked by villain memorability"
- "Time travel films ranked by paradox avoidance"
- "Zombie movies ranked by survival strategy realism"
- "Spy films ranked by gadget innovation"
- "Sports movies ranked by inspirational speeches"
- "Courtroom dramas ranked by legal accuracy"
- "Highest ROI movies of all time"
- "Blockbusters ranked by budget efficiency"
- "Low-budget films with the biggest cultural impact"
- "Movies that bombed financially but became classics"
- "Highest-grossing independent films"
- "Films that saved their studios from bankruptcy"
- "Most expensive movies that flopped at the box office"
- "Franchises ranked by average box office performance"
- "Movies ranked by rewatchability factor"
- "Films ranked by 'so bad it's good' quality"
- "Movies ranked by unexpected cameos"
- "Films ranked by background detail richness"
- "Movies ranked by fan theory generation"
- "Films ranked by director's cut improvement"
- "Movies ranked by soundtrack sales"
- "Films ranked by sequel potential"
- "Movies that gained cult status years after release"
- "Films that were ahead of their time"
- "Initially panned movies now considered masterpieces"
- "Critically acclaimed films that audiences hated"
- "Movies whose reputation improved with director's cuts"
- "Films that launched trends in cinema"
- "Movies that killed their franchises"
- "Forgotten classics deserving rediscovery"
When self-hosting the addon, you can configure the following environment variables in a .env
file:
-
HOST
- Your domain/hostname without protocol (e.g.,example.com
orlocalhost:7000
) -
TRAKT_CLIENT_ID
- Your Trakt API client ID -
TRAKT_CLIENT_SECRET
- Your Trakt API client secret -
ENCRYPTION_KEY
- Key used for encrypting sensitive configuration data -
RPDB_API_KEY
- API key for RPDB integration -
ENABLE_LOGGING
- Set to "true" to enable logging -
GITHUB_TOKEN
- GitHub token for issue submission -
RECAPTCHA_SECRET_KEY
- Secret key for reCAPTCHA -
ADMIN_TOKEN
- Token required for accessing cache management endpoints (new)
The addon provides several administrative endpoints for cache management. All endpoints require an admin token which should be set in the .env
file as ADMIN_TOKEN
.
All endpoints are GET requests and require the adminToken
as a query parameter. You can run any of these endpoints directly in your browser.
GET https://stremio.itcon.au/aisearch/cache/stats?adminToken=your-admin-token
# Clear all AI cache
GET https://stremio.itcon.au/aisearch/cache/clear/ai?adminToken=your-admin-token
# Remove specific AI cache entries by keywords
GET https://stremio.itcon.au/aisearch/cache/clear/ai/keywords?adminToken=your-admin-token&keywords=ocean%20thriller
# Clear TMDB cache
GET https://stremio.itcon.au/aisearch/cache/clear/tmdb?adminToken=your-admin-token
# Clear TMDB details cache
GET https://stremio.itcon.au/aisearch/cache/clear/tmdb-details?adminToken=your-admin-token
# Clear TMDB discover cache
GET https://stremio.itcon.au/aisearch/cache/clear/tmdb-discover?adminToken=your-admin-token
# List all TMDB discover cache keys
GET https://stremio.itcon.au/aisearch/cache/list/tmdb-discover?adminToken=your-admin-token
# Remove a specific TMDB discover cache item
GET https://stremio.itcon.au/aisearch/cache/remove/tmdb-discover?key=discover_series_80_2023-09-01_en-US&adminToken=your-admin-token
# Clear RPDB cache
GET https://stremio.itcon.au/aisearch/cache/clear/rpdb?adminToken=your-admin-token
# Clear Trakt cache
GET https://stremio.itcon.au/aisearch/cache/clear/trakt?adminToken=your-admin-token
# Clear Trakt raw data cache
GET https://stremio.itcon.au/aisearch/cache/clear/trakt-raw?adminToken=your-admin-token
# Clear query analysis cache
GET https://stremio.itcon.au/aisearch/cache/clear/query-analysis?adminToken=your-admin-token
# Clear all caches
GET https://stremio.itcon.au/aisearch/cache/clear/all?adminToken=your-admin-token
# Save all caches to files
GET https://stremio.itcon.au/aisearch/cache/save?adminToken=your-admin-token
You can use these endpoints directly in your browser by visiting:
https://stremio.itcon.au/aisearch/cache/clear/ai?adminToken=your-admin-token
https://stremio.itcon.au/aisearch/cache/clear/ai/keywords?adminToken=your-admin-token&keywords=your search terms
https://stremio.itcon.au/aisearch/cache/list/tmdb-discover?adminToken=your-admin-token
https://stremio.itcon.au/aisearch/cache/remove/tmdb-discover?key=discover_series_80_2023-09-01_en-US&adminToken=your-admin-token
https://stremio.itcon.au/aisearch/cache/clear/all?adminToken=your-admin-token
Keywords-based cache removal response:
{
"removed": 2,
"entries": [
{
"key": "ocean thriller_movie_no_trakt",
"timestamp": "2024-03-20T12:34:56.789Z",
"query": "ocean thriller"
}
]
}
TMDB discover cache list response:
{
"success": true,
"count": 3,
"keys": [
"discover_series_80_2023-09-01_en-US",
"discover_movie_28_2024-01-01_en-US",
"discover_series_18_2023-03-01_en-US"
]
}
TMDB discover cache item removal response:
{
"success": true,
"message": "Cache item removed successfully",
"key": "discover_series_80_2023-09-01_en-US"
}
General cache clearing response:
{
"cleared": true,
"previousSize": 42
}
Clear all caches response:
{
"tmdb": { "cleared": true, "previousSize": 15 },
"tmdbDetails": { "cleared": true, "previousSize": 10 },
"tmdbDiscover": { "cleared": true, "previousSize": 8 },
"ai": { "cleared": true, "previousSize": 42 },
"rpdb": { "cleared": true, "previousSize": 8 },
"trakt": { "cleared": true, "previousSize": 12 },
"traktRaw": { "cleared": true, "previousSize": 5 },
"queryAnalysis": { "cleared": true, "previousSize": 20 }
}
For Tasks:
Click tags to check more tools for each tasksFor Jobs:
Alternative AI tools for stremio-ai-search
Similar Open Source Tools

stremio-ai-search
Stremio AI Search is an intelligent search addon powered by Google's Gemini AI, providing personalized movie and TV series recommendations based on natural language queries. It integrates with Trakt for personalized suggestions, allows selection of Google AI models, and offers TMDB integration for a content-rich catalog. RPDB integration provides access to posters with ratings. Users can configure API keys, set recommendation limits, and enjoy a wide range of query ideas for versatile content discovery.

AICentral
AI Central is a powerful tool designed to take control of your AI services with minimal overhead. It is built on Asp.Net Core and dotnet 8, offering fast web-server performance. The tool enables advanced Azure APIm scenarios, PII stripping logging to Cosmos DB, token metrics through Open Telemetry, and intelligent routing features. AI Central supports various endpoint selection strategies, proxying asynchronous requests, custom OAuth2 authorization, circuit breakers, rate limiting, and extensibility through plugins. It provides an extensibility model for easy plugin development and offers enriched telemetry and logging capabilities for monitoring and insights.

speechlib
Speechlib is a Python library that provides functionalities for speaker diarization, speaker recognition, and transcription on audio files. It offers features such as converting audio formats to WAV, converting stereo to mono, and re-encoding to 16-bit PCM. The library allows users to transcribe audio files, store transcripts, specify language and model size, and perform speaker recognition using voice samples. It supports various languages and provides performance metrics for different model sizes. Speechlib utilizes huggingface models for speaker recognition and transcription tasks.

firecrawl
Firecrawl is an API service that takes a URL, crawls it, and converts it into clean markdown. It crawls all accessible subpages and provides clean markdown for each, without requiring a sitemap. The API is easy to use and can be self-hosted. It also integrates with Langchain and Llama Index. The Python SDK makes it easy to crawl and scrape websites in Python code.

VectorETL
VectorETL is a lightweight ETL framework designed to assist Data & AI engineers in processing data for AI applications quickly. It streamlines the conversion of diverse data sources into vector embeddings and storage in various vector databases. The framework supports multiple data sources, embedding models, and vector database targets, simplifying the creation and management of vector search systems for semantic search, recommendation systems, and other vector-based operations.

ZerePy
ZerePy is an open-source Python framework for deploying agents on X using OpenAI or Anthropic LLMs. It offers CLI interface, Twitter integration, and modular connection system. Users can fine-tune models for creative outputs and create agents with specific tasks. The tool requires Python 3.10+, Poetry 1.5+, and API keys for LLM, OpenAI, Anthropic, and X API.

trex
Trex is a tool that transforms unstructured data into structured data by specifying a regex or context-free grammar. It intelligently restructures data to conform to the defined schema. It offers a Python client for installation and requires an API key obtained by signing up at automorphic.ai. The tool supports generating structured JSON objects based on user-defined schemas and prompts. Trex aims to provide significant speed improvements, structured custom CFG and regex generation, and generation from JSON schema. Future plans include auto-prompt generation for unstructured ETL and more intelligent models.

jupyter-mcp-server
Jupyter MCP Server is a Model Context Protocol (MCP) server implementation that enables real-time interaction with Jupyter Notebooks. It allows AI to edit, document, and execute code for data analysis and visualization. The server offers features like real-time control, smart execution, and MCP compatibility. Users can use tools such as insert_execute_code_cell, append_markdown_cell, get_notebook_info, and read_cell for advanced interactions with Jupyter notebooks.

008
008 is an open-source event-driven AI powered WebRTC Softphone compatible with macOS, Windows, and Linux. It is also accessible on the web. The name '008' or 'agent 008' reflects our ambition: beyond crafting the premier Open Source Softphone, we aim to introduce a programmable, event-driven AI agent. This agent utilizes embedded artificial intelligence models operating directly on the softphone, ensuring efficiency and reduced operational costs.

llm_finetuning
This repository provides a comprehensive set of tools for fine-tuning large language models (LLMs) using various techniques, including full parameter training, LoRA (Low-Rank Adaptation), and P-Tuning V2. It supports a wide range of LLM models, including Qwen, Yi, Llama, and others. The repository includes scripts for data preparation, training, and inference, making it easy for users to fine-tune LLMs for specific tasks. Additionally, it offers a collection of pre-trained models and provides detailed documentation and examples to guide users through the process.

chatgpt-exporter
A script to export the chat history of ChatGPT. Supports exporting to text, HTML, Markdown, PNG, and JSON formats. Also allows for exporting multiple conversations at once.

firecrawl-mcp-server
Firecrawl MCP Server is a Model Context Protocol (MCP) server implementation that integrates with Firecrawl for web scraping capabilities. It supports features like scrape, crawl, search, extract, and batch scrape. It provides web scraping with JS rendering, URL discovery, web search with content extraction, automatic retries with exponential backoff, credit usage monitoring, comprehensive logging system, support for cloud and self-hosted FireCrawl instances, mobile/desktop viewport support, and smart content filtering with tag inclusion/exclusion. The server includes configurable parameters for retry behavior and credit usage monitoring, rate limiting and batch processing capabilities, and tools for scraping, batch scraping, checking batch status, searching, crawling, and extracting structured information from web pages.

pipecat-flows
Pipecat Flows is a framework designed for building structured conversations in AI applications. It allows users to create both predefined conversation paths and dynamically generated flows, handling state management and LLM interactions. The framework includes a Python module for building conversation flows and a visual editor for designing and exporting flow configurations. Pipecat Flows is suitable for scenarios such as customer service scripts, intake forms, personalized experiences, and complex decision trees.

openmacro
Openmacro is a multimodal personal agent that allows users to run code locally. It acts as a personal agent capable of completing and automating tasks autonomously via self-prompting. The tool provides a CLI natural-language interface for completing and automating tasks, analyzing and plotting data, browsing the web, and manipulating files. Currently, it supports API keys for models powered by SambaNova, with plans to add support for other hosts like OpenAI and Anthropic in future versions.

chat-ui
A chat interface using open source models, eg OpenAssistant or Llama. It is a SvelteKit app and it powers the HuggingChat app on hf.co/chat.

fluid-db
FluidDB is a research repository focusing on the concept of a fluid database that dynamically updates its schema based on ingested data. It enables the creation of personalized AI agents with features like adaptive schema, flexible querying, and versatile data input. The tool allows for storing unstructured data in a structured form and supports natural language queries. It aims to revolutionize database management by providing a dynamic and intuitive approach to data storage and retrieval.
For similar tasks

stremio-ai-search
Stremio AI Search is an intelligent search addon powered by Google's Gemini AI, providing personalized movie and TV series recommendations based on natural language queries. It integrates with Trakt for personalized suggestions, allows selection of Google AI models, and offers TMDB integration for a content-rich catalog. RPDB integration provides access to posters with ratings. Users can configure API keys, set recommendation limits, and enjoy a wide range of query ideas for versatile content discovery.

Auto_Jobs_Applier_AIHawk
Auto_Jobs_Applier_AIHawk is an AI-powered job search assistant that revolutionizes the job search and application process. It automates application submissions, provides personalized recommendations, and enhances the chances of landing a dream job. The tool offers features like intelligent job search automation, rapid application submission, AI-powered personalization, volume management with quality, intelligent filtering, dynamic resume generation, and secure data handling. It aims to address the challenges of modern job hunting by saving time, increasing efficiency, and improving application quality.
For similar jobs

promptflow
**Prompt flow** is a suite of development tools designed to streamline the end-to-end development cycle of LLM-based AI applications, from ideation, prototyping, testing, evaluation to production deployment and monitoring. It makes prompt engineering much easier and enables you to build LLM apps with production quality.

deepeval
DeepEval is a simple-to-use, open-source LLM evaluation framework specialized for unit testing LLM outputs. It incorporates various metrics such as G-Eval, hallucination, answer relevancy, RAGAS, etc., and runs locally on your machine for evaluation. It provides a wide range of ready-to-use evaluation metrics, allows for creating custom metrics, integrates with any CI/CD environment, and enables benchmarking LLMs on popular benchmarks. DeepEval is designed for evaluating RAG and fine-tuning applications, helping users optimize hyperparameters, prevent prompt drifting, and transition from OpenAI to hosting their own Llama2 with confidence.

MegaDetector
MegaDetector is an AI model that identifies animals, people, and vehicles in camera trap images (which also makes it useful for eliminating blank images). This model is trained on several million images from a variety of ecosystems. MegaDetector is just one of many tools that aims to make conservation biologists more efficient with AI. If you want to learn about other ways to use AI to accelerate camera trap workflows, check out our of the field, affectionately titled "Everything I know about machine learning and camera traps".

leapfrogai
LeapfrogAI is a self-hosted AI platform designed to be deployed in air-gapped resource-constrained environments. It brings sophisticated AI solutions to these environments by hosting all the necessary components of an AI stack, including vector databases, model backends, API, and UI. LeapfrogAI's API closely matches that of OpenAI, allowing tools built for OpenAI/ChatGPT to function seamlessly with a LeapfrogAI backend. It provides several backends for various use cases, including llama-cpp-python, whisper, text-embeddings, and vllm. LeapfrogAI leverages Chainguard's apko to harden base python images, ensuring the latest supported Python versions are used by the other components of the stack. The LeapfrogAI SDK provides a standard set of protobuffs and python utilities for implementing backends and gRPC. LeapfrogAI offers UI options for common use-cases like chat, summarization, and transcription. It can be deployed and run locally via UDS and Kubernetes, built out using Zarf packages. LeapfrogAI is supported by a community of users and contributors, including Defense Unicorns, Beast Code, Chainguard, Exovera, Hypergiant, Pulze, SOSi, United States Navy, United States Air Force, and United States Space Force.

llava-docker
This Docker image for LLaVA (Large Language and Vision Assistant) provides a convenient way to run LLaVA locally or on RunPod. LLaVA is a powerful AI tool that combines natural language processing and computer vision capabilities. With this Docker image, you can easily access LLaVA's functionalities for various tasks, including image captioning, visual question answering, text summarization, and more. The image comes pre-installed with LLaVA v1.2.0, Torch 2.1.2, xformers 0.0.23.post1, and other necessary dependencies. You can customize the model used by setting the MODEL environment variable. The image also includes a Jupyter Lab environment for interactive development and exploration. Overall, this Docker image offers a comprehensive and user-friendly platform for leveraging LLaVA's capabilities.

carrot
The 'carrot' repository on GitHub provides a list of free and user-friendly ChatGPT mirror sites for easy access. The repository includes sponsored sites offering various GPT models and services. Users can find and share sites, report errors, and access stable and recommended sites for ChatGPT usage. The repository also includes a detailed list of ChatGPT sites, their features, and accessibility options, making it a valuable resource for ChatGPT users seeking free and unlimited GPT services.

TrustLLM
TrustLLM is a comprehensive study of trustworthiness in LLMs, including principles for different dimensions of trustworthiness, established benchmark, evaluation, and analysis of trustworthiness for mainstream LLMs, and discussion of open challenges and future directions. Specifically, we first propose a set of principles for trustworthy LLMs that span eight different dimensions. Based on these principles, we further establish a benchmark across six dimensions including truthfulness, safety, fairness, robustness, privacy, and machine ethics. We then present a study evaluating 16 mainstream LLMs in TrustLLM, consisting of over 30 datasets. The document explains how to use the trustllm python package to help you assess the performance of your LLM in trustworthiness more quickly. For more details about TrustLLM, please refer to project website.

AI-YinMei
AI-YinMei is an AI virtual anchor Vtuber development tool (N card version). It supports fastgpt knowledge base chat dialogue, a complete set of solutions for LLM large language models: [fastgpt] + [one-api] + [Xinference], supports docking bilibili live broadcast barrage reply and entering live broadcast welcome speech, supports Microsoft edge-tts speech synthesis, supports Bert-VITS2 speech synthesis, supports GPT-SoVITS speech synthesis, supports expression control Vtuber Studio, supports painting stable-diffusion-webui output OBS live broadcast room, supports painting picture pornography public-NSFW-y-distinguish, supports search and image search service duckduckgo (requires magic Internet access), supports image search service Baidu image search (no magic Internet access), supports AI reply chat box [html plug-in], supports AI singing Auto-Convert-Music, supports playlist [html plug-in], supports dancing function, supports expression video playback, supports head touching action, supports gift smashing action, supports singing automatic start dancing function, chat and singing automatic cycle swing action, supports multi scene switching, background music switching, day and night automatic switching scene, supports open singing and painting, let AI automatically judge the content.