A curated list of awesome Model Context Protocol (MCP) servers. MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
MCP is an open protocol that enables AI models to securely interact with local and remote resources through standardized server implementations. This list focuses on production-ready and experimental MCP servers that extend AI capabilities through file access, database connections, API integrations, and other contextual services.
The Ollama Python library provides the easiest way to integrate Python 3.8+ projects with Ollama. The Ollama Python library's API is designed around the Ollama REST API.
smolagents is a library that enables you to run powerful agents in a few lines of code. The logic for agents fits in about 1,000 lines of code. Our CodeAgent writes its actions in code (as opposed to "agents being used to write code"). To make it secure, we support executing in sandboxed environments via E2B or via Docker. Supports any LLM. It can be a local transformers or ollama model, one of many providers on the Hub, or any model from OpenAI, Anthropic and many others via our LiteLLM integration. Agents support text, vision, video, even audio inputs!
This repository takes a clear, hands-on approach to Retrieval-Augmented Generation (RAG), breaking down advanced techniques into straightforward, understandable implementations. Instead of relying on frameworks like LangChain or FAISS, everything here is built using familiar Python libraries openai, numpy, matplotlib, and a few others.
The goal is simple: provide code that is readable, modifiable, and educational. By focusing on the fundamentals, this project helps demystify RAG and makes it easier to understand how it really works.
This is a tarpit, modeled after Nepenthes, intended to catch unwelcome web crawlers, but with a slightly different, more aggressive intended usage scenario. The core idea is to configure a reverse proxy to serve content generated by iocaine to AI crawlers, but normal content to every other visitor. This differs from Nepenthes, where the idea is to link to it, and trap crawlers that way. Not with iocaine, where the trap is laid by the reverse proxy.
iocaine does not try to slow crawlers. It does not try to waste their time that way - that is left up to the reverse proxy. iocaine is purely about generating garbage.
This is deliberately malicious software, intended to cause harm. Do not deploy if you aren't fully comfortable with what you are doing. LLM scrapers are relentless and brutal, they will place additional burden on your server, even if you only serve static content. With iocaine, there's going to be increased computing power used. It's highly recommended to implement rate limits at the reverse proxy level, such as with the caddy-ratelimit plugin, if using Caddy.
Entrapment is done by the reverse proxy. Anything that ends up being served by iocaine will be trapped there: there are no outgoing links. Be careful what you route towards it.
The original ELIZA running in an emulated CTSS environment. The setup process involves compiling a copy of the s709 IBM 7094 emulator. A copy of CTSS is then installed and started inside the emulator, and then Eliza is compiled and executed.
This is an open list of web crawlers associated with AI companies and the training of LLMs to block. We encourage you to contribute to and implement this list on your own site.
You can subscribe to updates the releases feed: https://github.com/ai-robots-txt/ai.robots.txt/releases.atom
If you just want to pull a robots.txt file: https://raw.githubusercontent.com/ai-robots-txt/ai.robots.txt/refs/heads/main/robots.txt
A curated list of roguelike development resources.
This browser extension is designed to enhance your browsing experience by removing AI-generated overviews from Google search results. Recognizing that not all users appreciate the AI-powered summaries and insights which can clutter search results, this extension offers a clean, streamlined interface that focuses solely on traditional results, allowing you to easily turn off AI Overviews.
Github: https://github.com/zbarnz/Google_AI_Overviews_Blocker
Yet Another Soft Robot Evolver. Evolutionary computation experiments using Evolution Gym as a base to play with evolutionary computation algorithms and other weirder things. It can also be useful as a minimalist codebase to learn how to use evogym without having to worry about PPO and stuff.
A dead simple way of OCR-ing a document for AI ingestion. Documents are meant to be a visual representation after all. With weird layouts, tables, charts, etc. The vision models just make sense! Uses gpt-4o-mini to look at and figure out what's in the images, but so far it doesn't seem to support self-hosted models.
The general logic:
Bookmark links, take simple notes and store images and pdfs. Automatically tags your bookmarks using AI for faster retrieval. Automatically fetches title, description and images for links. Automatically archives what you add. Sort your bookmarks into lists for better organization. Search through all your bookmarks using full text search. SSO support.
Available for iOS and Android. Addons for Chrome and Firefox.
All AI/LLM functionality is local. No external services are used.
"Make your insurance company cry too!"
We'll help you to write an appeal to fight your health insurance denial. While an appeal is not always the first step in the health insurance appeal process we'll guide you through the options to fight back against health insurance denials. Almost all health plans are required to offer internal and external appeals and while they often make it confusing we can help.
Greyprints for fabbing a sixth (seventh, eighth, ...) finger to make pictures of you seem AI generated or manipulated.
There is an insert that can be used for people with small fingers, otherwise just pull it off and discard it. Printed with SpiderMaker SpiderFlex TPE (Matte TPU) 75A-80A (Fair Skin): https://www.amazon.com/dp/B0BY7ZHDWM
Pick an appropriate shade of TPU, of course.
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. It supports various LLM runners, including Ollama and OpenAI-compatible APIs. Effortlessly integrate OpenAI-compatible APIs for versatile conversations alongside Ollama models. Customize the OpenAI API URL to link with LMStudio, GroqCloud, Mistral, OpenRouter, and more. Seamlessly integrate custom logic and Python libraries into Open WebUI using Pipelines Plugin Framework. Launch your Pipelines instance, set the OpenAI URL to the Pipelines URL, and explore endless possibilities. Examples include Function Calling, User Rate Limiting to control access, Usage Monitoring with tools like Langfuse, Live Translation with LibreTranslate for multilingual support, Toxic Message Filtering and much more. Enjoy a seamless experience across Desktop PC, Laptop, and Mobile devices.
Txtify is a free and open-source web app for converting audio and video to text using advanced AI models. It supports YouTube videos and personal media files, offering fast and accurate transcriptions. Txtify can be self-hosted, giving you full control over your transcription process.
MEALPY is the largest python library in the world for most of the cutting-edge meta-heuristic algorithms (nature-inspired algorithms, black-box optimization, global search optimizers, iterative learning algorithms, continuous optimization, derivative free optimization, gradient free optimization, zeroth order optimization, stochastic search optimization, random search optimization). These algorithms belong to population-based algorithms (PMA), which are the most popular algorithms in the field of approximate optimization.
Singulatron is an app that lets you run AI anywhere! It is private, works offline, and can run on your laptop, PC, or even on your company computers or servers. It's not just an app but also a platform that enables building other AI applications on top of it.
Singulatron aims to be both a desktop app for local usage and also to work as a distributed daemon to drive servers, with a web app frontend client that is the same as the local app. Private: your chats never leave your computer.
Works without an internet connection. The prompt queue system lets you input many prompts at once - even across threads - they will be processed sensibly. You can leave threads and return - streaming won't be interrupted. A download manager makes sure your models are well kept.
Unfortunately, it's an Electron app.
OpenRecall is a fully open-source, privacy-first alternative to proprietary solutions like Microsoft's Windows Recall or Limitless' Rewind.ai. With OpenRecall, you can easily access your digital history, enhancing your memory and productivity without compromising your privacy.
OpenRecall captures your digital history through regularly taken screenshots. The text and images within these screenshots are analyzed and made searchable, allowing you to quickly find specific information by typing relevant keywords into OpenRecall. You can also manually scroll back through your history to revisit past activities.
OpenRecall is 100% open-source, allowing you to audit the source code for potential backdoors or privacy-invading features. Works on Windows, macOS, and Linux, giving you the freedom to use it on your preferred operating system. Your data is stored locally on your device, and you have the option (soon to be implemented) to encrypt it with a password for added security. No cloud integration is required. OpenRecall is designed to work with a wide range of hardware, unlike proprietary solutions that may require specific certified devices.