mrkeyoor.com
_
AI
Open Source
Tech
Repos
About
Sat 01 Aug 19:46 UTC
Evaluations
Open-source projects, reviewed the honest way — including who should skip them.
All
Automation
LLM Tools
Self-Hosted
Dev Tools
Data
Web
AI Tools
LLM Tools
★ 178k · Go
ollama
Ollama is a tool that lets you download, set up, and run powerful open-source large language models on your own computer. It solves the massive headache of managing complex dependencies and configurations, bundling everything into a simple command-line application and API server.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 164k · Python
stable-diffusion-webui
This is a comprehensive, browser-based user interface for Stable Diffusion, the open-source AI image generation model. It allows you to run the model on your own computer, providing an exhaustive set of tools to create and manipulate images without writing any code.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 151k · TypeScript
dify
Dify is an open-source development platform for building applications on top of large language models (LLMs). It provides a visual, all-in-one interface for creating AI workflows, managing prompts, implementing document retrieval (RAG), and deploying AI agents. It aims to replace the complex boilerplate code typically required to build AI features, letting you go from an idea to a production-ready API much faster.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 148k · Python
open-webui
Open WebUI is a self-hosted web interface that acts as a comprehensive, private alternative to services like ChatGPT. It connects to local language models through Ollama and cloud-based models via OpenAI-compatible APIs, wrapping them in a feature-rich platform with multi-user support, document analysis (RAG), and team collaboration tools.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 143k · Python
langchain
LangChain is a development framework for building applications powered by large language models (LLMs). It provides a standard set of tools and integrations to connect LLMs to external data sources, APIs, and other models, simplifying the creation of complex AI agents and workflows.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 123k · Python
ComfyUI
ComfyUI is a graphical user interface for creating and running complex AI image, video, and audio generation workflows. It uses a node-based system, like those found in professional visual effects software, to give users granular control over every step of the AI content creation process.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 122k · C++
llama.cpp
llama.cpp is a C++ library for running large language models (LLMs) on everyday computers. It solves the problem of extreme hardware requirements by using clever optimization and quantization techniques, allowing powerful AI models to run efficiently on a laptop or desktop, with or without a high-end GPU.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 88k · Python
vllm
vLLM is a high-performance software library designed to run large language models (LLMs) quickly and efficiently. It solves the critical problem of expensive and slow LLM inference by using novel techniques like PagedAttention to manage GPU memory, allowing more users to be served simultaneously with the same hardware.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 81k · TypeScript
lobehub
LobeHub is a self-hostable platform designed to manage, organize, and collaborate with a team of AI agents. It aims to solve the problem of fragmented, single-task chat windows by providing a unified workspace where you can build, deploy, and interact with multiple specialized AIs, treating them like a persistent workforce.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 64k · JavaScript
anything-llm
AnythingLLM is a private, all-in-one AI application that works like a self-hosted ChatGPT. It lets you chat with your own documents, build and automate workflows with AI Agents, and manage multiple users, all while connecting to virtually any local or cloud-based Large Language Model (LLM).
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 51k · Python
llama_index
LlamaIndex is a framework for connecting large language models (LLMs) to your private data. It provides the tools to build applications, like chatbots, that can answer questions about your own documents, databases, or APIs. Think of it as the plumbing that lets a powerful but generic AI learn and reason about your specific information, a process known as Retrieval-Augmented Generation (RAG).
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 48k · Go
LocalAI
LocalAI is a self-hosted, open-source AI engine that provides a single, unified API for running a wide variety of AI models locally. It acts as a universal adapter for different model types—including text, vision, audio, and image—by wrapping best-in-class inference engines like llama.cpp and vLLM. This solves the major headache of managing dozens of separate tools and APIs when experimenting with or deploying open-source AI.
Setup
Docs
Community
Maturity
Verdict inside
LLM Tools
★ 42k · TypeScript
LibreChat
LibreChat is a self-hostable web application that provides a single, unified interface for interacting with a vast array of AI models. It solves the problem of juggling multiple AI services by bringing support for OpenAI, Anthropic, Google, local models via Ollama, and many others into one feature-rich platform.
Setup
Docs
Community
Maturity
Verdict inside