A curated list of awesome AI tools, frameworks, api, software and resources.
| Icon | Name | Description | Repos | 
|---|---|---|---|
| HuggingFace | HugginFace is a collaboration platform allowing to host and collaborate on unlimited models, datasets and applications. | ||
| CivitAI | Explore thousands of high-quality Stable Diffusion models, share your AI-generated art, and engage with a vibrant community of creators. | ||
| Mistral AI | Open and portable generative AI for devs and businesses. | ||
| Anthropic | Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems. | ||
| Groq | Groq is a modern, open-source, and scalable search and query engine designed for large-scale data sets. | ||
| OpenAI | OpenAI Platform API for accessing new AI models developed by OpenAI. | ||
| Perplexity | Pplx API will help you get started with blazingly fast LLM inference. | - | |
| OpenRouter | A unified interface for LLMs. Find the best models & prices for your prompts. | ||
| Gemini API | Experience Google's largest and most capable AI model. | ||
| Cohere | Cohere provides industry-leading large language models (LLMs) and RAG capabilities. | ||
| OctoAI | Build and scale production applications on the latest optimized models and fine tunes. | ||
| Anyscale | Ray is the most popular open source framework for scaling and productionizing AI workloads. | ||
| Stability AI | Stability AI Developer Platform Explore the possibilities of generative AI | ||
| Lite LLM | LiteLLM handles loadbalancing, fallbacks and spend tracking across 100+ LLMs. All in the OpenAI format. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Together AI | Build gen AI models with Together AI. Benefit from the fastest and most cost-efficient tools and infra. | ||
| Vertex AI | Vertex AI is a fully-managed, unified AI development platform for building and using generative AI. | ||
| Sagemaker | Quickly develop generative AI experiences with a diverse set of prebuilt and curated models from OpenAI, Meta and beyond. | ||
| Azure OpenAI | Azure OpenAI Service. Build your own copilot and generative AI applications | ||
| Rundiffusion | Run Stable Diffusion In The Cloud. Fully Managed Open Source Ai Tools | - | |
| Replicate | Run and fine-tune open-source models. Deploy custom models at scale. All with one line of code. | ||
| Paperspace | Build & Run AI/ML Models on NVIDIA H100 GPUs. Develop, train, and deploy AI applications. | ||
| Bedrock | The easiest way to build and scale generative AI applications with foundation models. | ||
| Workers AI | Run machine learning models, powered by serverless GPUs, on Cloudflare’s global network. | ||
| Scaleway | Discover European sovereign cloud services to scale your AI projects from A to Z. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Llama.cpp | The main goal of llama.cpp is to run the LLaMA model using 4-bit integer quantization on a MacBook. | ||
| Mudler LocalAGI | LocalAGI is a small virtual assistant that you can run locally, made by the LocalAI author and powered by it. | ||
| Ollama | Ollama is LLMs Backend that allow you to get up and running with large language models locally. | ||
| Mudler LocalAI | Drop-in replacement for OpenAI running on consumer-grade hardware. No GPU required. | ||
| Kobold cpp | KoboldCpp is an easy-to-use AI text-generation software for GGML and GGUF models. | ||
| gpt4all | Open-source large language models that run locally on your CPU and nearly any GPU. | ||
| Kobold cpp Rocm | AI Inferencing at the Edge. A simple one-file way to run various GGML models with KoboldAI's UI with AMD ROCm offloading. | ||
| Text Gen WebUI | Oobabooga Text Generation WebUI is a Gradio browser interface for Large Language Models. Supports transformers, GPTQ, AWQ, EXL2, llama.cpp (GGUF), Llama models. | ||
| vLLM | A high-throughput and memory-efficient inference and serving engine for LLMs. | ||
| ExLlama | A fast inference library for running LLMs locally on modern consumer-class GPUs. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Local AI | Local AI is a desktop app for local, private, secured AI experimentation. | ||
| Serge | Serge is a chat interface crafted with llama.cpp for running GGUF models. No API keys, entirely self-hosted. | ||
| Llama2 WebUI | Run any Llama 2 locally with gradio UI on GPU or CPU from anywhere (Linux/Windows/Mac). | ||
| Dialoqbase | Dialoqbase is an open-source application designed to facilitate the creation of custom chatbots using a personalized knowledge base. | ||
| Silly Tavern | SillyTavern is a Chat UI that allows you to interact with text generation AIs and chat/roleplay with characters you or the community create. | ||
| Alpaca Electron | Alpaca Electron is built from the ground-up to be the easiest way to chat with the alpaca AI models. No command line or compiling needed. | ||
| LM Studio | LM Studio is a desktop application for discovering and running Large Language Models locally. | ||
| Lobe Chat | Lobe Chat is an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. | ||
| LibreChat | LibreChat brings together the future of assistant AIs with the revolutionary technology of OpenAI's ChatGPT. | ||
| Maid | Maid is a cross-platform Flutter app for interfacing with GGUF / llama.cpp models locally, and with Ollama models remotely. | ||
| NextPy | NextPy is a Pythonic Web App framework For Humans & LLMs, Simple like Streamlit + Fast and Flexible like Next.js. | ||
| Tavern AI | TavernAI is an atmospheric frontend for chat and storywriting, compatible with many backends. | ||
| Bionic GPT | BionicGPT is an on-premise replacement for ChatGPT, offering the advantages of Generative AI while maintaining strict data confidentiality. | ||
| Anse | Supercharged experience for multiple models such as ChatGPT, DALL-E and Stable Diffusion. | ||
| ShellGPT | A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently. | ||
| JanAI | Open-source ChatGPT alternative that runs 100% offline on your computer. | ||
| Noi | Noi is an AI-enhanced, customizable browser designed to streamline your digital experience | ||
| Open WebUI | Open WebUI is an extensible, feature-rich, and user-friendly self-hosted WebUI designed to operate entirely offline. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Fooocus | Fooocus is an image generating software (based on Gradio). Fooocus is a rethinking of Stable Diffusion and Midjourney’s designs. | ||
| Krita AI | Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required. | ||
| VoltaML | Volta ML is Beautiful and Easy to use a Stable Diffusion WebUI with an API accelerated by AITemplate. | ||
| InvokeAI | InvokeAI is a creative engine for Stable Diffusion models, empowering people to generate and create visual media using the latest AI-driven technologies. | ||
| SHARK | Shark is an Stable Diffusion Backend optimised for Rocm and AMD GPUs that you can use with Blender and Kobold.cpp. | ||
| Face Fusion | Face Fusion is the next generation face swapper and enhancer that use Stable Diffusion as backend. | ||
| Stable Studio | StableStudio is Stability AI’s official open-source variant of DreamStudio. It is a web-based application that allows users to create and edit generated images. | ||
| SD Next | SD Next is a Stable Diffusion implementation with advanced features. | ||
| Fooocus MRE | Fooocus-MRE is an image generating software (based on Gradio), an enhanced variant of the original Fooocus dedicated for a bit more advanced users. | ||
| Stability Matrix | Stability Matrix is a Multi-Platform Package Manager and Inference UI for Stable Diffusion. | ||
| A1111 WebUI | Stable Diffusion Web UI is a Gradio browser interface for the Generative AI model Stable Diffusion. | ||
| Comfy UI | ComfyUI is a stable diffusion GUI and backend that let you design and execute advanced stable diffusion pipelines using a graph/nodes/flowchart based interface. | ||
| ImaginAIry | Pythonic AI generation of images and videos. | ||
| Riffusion App | Riffusion is an app for real-time music generation with stable diffusion. | ||
| SlingRING | SlingRING is an open-source web application designed to streamline and simplify controlling and accessing various AI applications on your local system. | ||
| Dreamfusion | Stable Dreamfusion is a pytorch implementation of the text-to-3D model Dreamfusion, powered by the Stable Diffusion text-to-2D model. | ||
| Llama Cleaner | Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace any thing on your pictures. | ||
| Three Studio | Threestudio is an unified framework for 3D content creation from text prompts, single images, and few-shot images, by lifting 2D text-to-image generation models. | ||
| Dream Textures | Dream Textures let you create textures, concept art, background assets, and more with a simple text prompt on Blender. | ||
| PhotoMaker | PhotoMaker let you customize Realistic Human Photos via Stacked ID Embedding. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Refact | Refact is an open-source AI coding assistant with blazing-fast code completion, powerful code improvement tools, and chat. | ||
| Draw a UI | Draw a mockup and generate html for it using AI. | ||
| Continue | Continue is an open-source autopilot for VS Code and JetBrains—the easiest way to code with any LLM. | ||
| Sweep AI | Sweep is an AI junior developer that turns bugs and feature requests into code changes. | ||
| Cody Dev | Cody is a free, open-source AI coding assistant that can write and fix code, provide AI-generated autocomplete, and answer your coding questions. | ||
| Aider | Aider is a command line tool that lets you pair program with GPT-3.5/GPT-4, to edit code stored in your local git repository. | ||
| AutoPR | AutoPR provides an automated pull request workflow. It's designed to help automate tasks in a pull request process. | ||
| Bloop | bloop is ChatGPT for your code. Ask questions in natural language, search for code and generate patches using your existing codebase as context. | ||
| ChatDev | ChatDev stands as a virtual software company that operates through various intelligent agents holding different roles. | ||
| Cody Assistant | Cody is your AI Coding Assistant designed to let you interactively query your codebase using natural language. | ||
| GPT Engineer | Specify what you want it to build, the AI asks for clarification, and then builds it. | ||
| GPT Migrate | Easily migrate your codebase from one framework or language to another. | ||
| GPT Pilot | GPT Pilot is a true AI developer that writes code, debugs it, talks to you when it needs help, etc. | ||
| Mentat | Mentat is the AI tool that assists you with any coding task, right from your command line. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| pinokio | Pinokio is a browser that lets you install, run, and automate any AI applications and models automatically and effortlessly. | ||
| AgentGPT | AgentGPT allows you to configure and deploy Autonomous AI agents. Name your own custom AI and have it embark on any goal imaginable. | ||
| SuperAGI | SuperAGI is a dev-first open source autonomous AI agent framework enabling developers to build, manage & run useful autonomous agents. | ||
| LocalGPT | Chat with your documents on your local device using GPT models. No data leaves your device and 100% private. | ||
| Agentlabs | Open-source universal frontend for your AI Agents that you can control with a realtime bidirectional streaming SDK from your backend. | ||
| AutoGPT | AutoGPT is the vision of accessible AI for everyone, to use and to build on. It provide the tools, so that you can focus on what matters. | ||
| Baby AGI | BabyAGI is an AI-powered task management system using OpenAI and vector databases to create, prioritize, and execute tasks. | ||
| Crew AI | Crew AI is a cutting-edge framework for orchestrating role-playing, autonomous AI agents for tackling complex tasks. | ||
| Adala | Adala offers a robust framework for implementing agents specialized in data processing, with an emphasis on diverse data labeling tasks. | ||
| Agent4Rec | Agent4Rec, a recommender system simulator with 1,000 LLM-empowered generative agents initialized from the MovieLens-1M dataset. | ||
| AgentForge | AgentForge is a low-code framework tailored for the rapid development, testing, and iteration of AI-powered autonomous agents and Cognitive Architectures. | ||
| AI Waves Agents | AI Waves Agents is an open-source library/framework for building autonomous language agents by simply filling in a config file in natural language. | ||
| AgentVerse | AgentVerse is designed to facilitate the deployment of multiple LLM-based agents in various applications providing two frameworks: task-solving and simulation. | ||
| AutoGen | AutoGen is a framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks. | ||
| BambooAI | BambooAI is a lightweight library that leverages Language Models (LLMs) to enable natural language interactions, allowing you to source and converse with data. | ||
| BeeBot | BeeBot is your personal worker bee, an Autonomous AI Assistant designed to perform a wide range of practical tasks autonomously. | ||
| BondAI | BondAI is an open source, AI-powered assistant with a lightweight, versatile API for seamless integration into your own applications. | ||
| Camel AI Agent | CAMEL AI: Communicative Agents for “Mind” Exploration of Large Language Model Society. | ||
| GenIA | Meet your new AI platform engineering team member, it is able to work alongside you in your production environment, executing tasks on your behalf. | ||
| GPT Researcher | GPT Researcher is an autonomous agent designed for comprehensive online research on a variety of tasks. | ||
| IX Platform | IX is a platform for designing and deploying autonomous and semi-autonomous LLM powered agents and workflows. | ||
| Jarvis | The mission of JARVIS is to explore artificial general intelligence (AGI) and deliver cutting-edge research to the whole community. | ||
| MemGPT | MemGPT is a system that intelligently manages different memory tiers in LLMs in order to effectively provide context within the LLM's limited context window. | ||
| MetaGPT | MetaGPT is a Multi-Agent Framework. Assign different roles to GPTs to form a collaborative software entity for complex tasks. | ||
| MiniAGI | MiniAGI is a simple autonomous agent compatible with GPT-3.5-Turbo and GPT-4. | ||
| OpenAgents | OpenAgents is an open platform for using and hosting language agents in the wild of everyday life. | ||
| Open Interpreter | Let language models run code on your computer. An open-source, locally running implementation of OpenAI's Code Interpreter. | ||
| PromethAI Backend | PromethAI is a Python AGI project that recommends choices based on a user's goals and preferences and can modify its recommendations based on user feedback. | ||
| SuperAgent | SuperAgent is an open-source agent framework that enables any developer to integrate production-ready AI Assistants into any application in a matter of minutes. | ||
| X Agent | XAgent is an open-source experimental Large Language Model (LLM) driven autonomous agent that can automatically solve various tasks. | ||
| Llama Index | LlamaIndex is a data framework for LLM-based applications to ingest, structure, and access private or domain-specific data. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Anything LLM | Open-source ChatGPT equivalent experience for both open and close source LLMs, embedders, and vector databases. | ||
| Docs GPT | DocsGPT is a cutting-edge open-source solution that streamlines the process of finding information in the project documentation. | ||
| Quivr | Quivr, your second brain, utilizes the power of GenerativeAI to be your personal assistant. | ||
| Chaindesk | The no-code platform for building custom LLM Agents that provides a solution to quickly setup a semantic search system over your personal data. | ||
| Solid GPT | Chat with your code repository, ask repository-level code questions, and discuss your requirements. | ||
| Examor | Examor is a web application that allows you to take exams based on your knowledge notes. Let you really remember what you have learned and written. | ||
| Second Brain | Second Brain AI Agents offer a way to seamlessly index, search and interact with all your contents, markdown files, videos, web pages, and PDFs. | ||
| Gerev | Gerev is an AI-powered enterprise search engine that let you find any conversation, doc, or internal page in seconds. | ||
| PrivateGPT | PrivateGPT is a production-ready AI project that allows you to ask questions about your documents using the power of Large Language Models (LLMs). | ||
| TxtAI | txtAI is an all-in-one embeddings database for semantic search, LLM orchestration and language model workflows. | ||
| Swirl | Swirl is an open source software that simultaneously searches multiple content sources and returns AI ranked results. | ||
| Danswer | Ask Questions in natural language and get Answers backed by private sources. Connects to tools like Slack, GitHub, Confluence, etc. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| AlpacaEval | An automatic evaluator for instruction-following language models. Human-validated, high-quality, cheap, and fast. | ||
| FastChat | FastChat is a benchmark platform for large language models (LLMs) that features anonymous, randomized battles in a crowdsourced manner. | ||
| BigCode Eval | BigCode Evaluation Harness is a framework for the evaluation of autoregressive code generation language models. | ||
| Promptfoo | Test your prompts, models, RAGs. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Unsloth | Unsloth is an open-source framework which allow you to unslow finetuning for Large Language Models. | ||
| Pezzo | Pezzo is an open-source, developer-first LLMOps platform designed to streamline prompt design, version management, instant delivery, observability and more. | ||
| Lunary | Lunary is a production toolkit for LLMs. Observability, prompt management and evaluations. | ||
| Ludwig | Ludwig is a low-code framework for building custom AI models like LLMs and other deep neural networks. | ||
| Langdroid | Langroid is an intuitive, lightweight, extensible and principled Python framework to easily build LLM-powered applications, from ex-CMU and UW-Madison researchers. | ||
| Langchain | Langchain is aimed at assisting in the development of apps merging both LLMs and other sources of knowledge. | ||
| LLMware | Llmware is a unified framework for developing LLM-based application patterns including Retrieval Augmented Generation (RAG). | ||
| LLM App | LLM App is a production framework for building and serving AI applications and LLM-enabled real-time data pipelines. | ||
| Dify | Dify allows you to deploy your own version of Assistants API and GPTs, based on any LLMs. | ||
| NeumAI | Neum AI is a data platform that helps developers leverage their data to contextualize Large Language Models through Retrieval Augmented Generation (RAG). | ||
| DB-GPT | DB-GPT is an open-source framework designed for the realm of large language models (LLMs) within the database field. | ||
| Flowise | Flowise is a Drag & Drop UI to build your customized LLM automation flow. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Colossal AI | Maximize the runtime performance of your large neural networks with distributed techniques of Colossal-AI. | ||
| Megatron LM | Megatron is a large, powerful transformer developed by the Applied Deep Learning Research team at NVIDIA. | ||
| DeepSpeed | DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| MindsDB | MindsDB's AI SQL Server enables developers to build AI tools that need access to real-time data to perform their tasks. | ||
| Weaviate | Weaviate is an open source vector database that is robust, scalable, cloud-native, and fast. | ||
| Milvus | Milvus is an open-source vector database built to power embedding similarity search and AI applications. | ||
| Qdrant | Qdrant is a vector similarity search engine and vector database. | ||
| Deeplake | Deep Lake is a Database for AI powered by a storage format optimized for deep-learning applications. | ||
| Chroma | Chroma is the open-source embedding database. Chroma makes it easy to build LLM apps by making knowledge, facts, and skills pluggable for LLMs. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Microsoft AI Lab | AI Lab helps our large fast-growing community of developers get started on AI. | ||
| ML Course Notes | A place to collaborate and share lecture notes on all topics related to machine learning, NLP, and AI. | ||
| PE Guide | Prompt Engineering Guide is Github repo containing guides, papers, lecture, notebooks and resources for prompt engineering. | ||
| GenAI Lessons | A 12 Lesson course teaching everything you need to know to start building Generative AI applications. | ||
| ML Youtube | ML Youtube Courses is a Github repo indexing and organizing some of the best and most recent machine learning courses available on YouTube. | ||
| ML Papers | ML Papers Explained is a Github repo with explanations of the key concepts in Machine Learning. | ||
| LLM Course | Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks. | ||
| HF Courses | The Hugging Face course teaches you about applying Transformers to various tasks in natural language processing and beyond. | 
| Icon | Name | Description | Repos | 
|---|---|---|---|
| Bark UI | BarkUI is a Gradio Web UI for text-prompted Generative Audio Model. | ||
| Tiny Diffusion | Tiny Audio Diffusion is a repository for generating short audio samples and training waveform diffusion models on a consumer-grade GPU with less than 2GB VRAM. | ||
| Audio WebUI | Audio WebUI is a webui for different audio related Neural Networks. | ||
| Whisper.cpp | High-performance inference of OpenAI's Whisper automatic speech recognition (ASR) model. Port of OpenAI's Whisper model in C/C++. |