A curated list of awesome AI tools, frameworks, api, software and resources.
✅What is the best AI tool?
The best AI tools in 2024 are OpenAI's GPT-4 for its exceptional natural language processing and Google's Gemini 1.5 Pro for its cutting-edge performance across AI applications, both leading the field in innovation and capabilities.
✅What is the most powerful AI tool in 2024?
In 2024, the most powerful AI tools are OpenAI's GPT-4 and Google's Gemini 1.5 Pro. GPT-4 excels in advanced natural language processing, generating human-like text and understanding complex context. Gemini 1.5 Pro is known for its cutting-edge performance in AI applications, pushing the boundaries of AI technology.
✅What is best free AI?
The best free AI as of 2024 is OpenAI's ChatGPT. With recent enhancements, it excels in natural language processing, making it the top choice for conversational AI. Its free version addresses major limitations and offers impressive capabilities for tasks such as dialogue generation and text completion. ChatGPT stands out for its versatility and accessibility.
✅Who owns ChatGPT?
ChatGPT is owned by OpenAI, an organization with a complex structure. Originally founded as a nonprofit, OpenAI found this model unsustainable for funding its research. In 2019, it established OpenAI LP, a "capped-profit" company designed to be a hybrid between a for-profit and nonprofit entity.
✅Is ChatGPT the best AI?
As of May 2024, OpenAI has significantly enhanced the free version of ChatGPT, addressing its major limitations and surpassing other AI chatbots on the market. Consequently, ChatGPT has risen to the top, making it the best AI chatbot available today.
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++. |
|
Community
1. Prompt Community: For prompts behind the GPTs, click: Awesome Prompts
url: https://github.com/ai-boost/awesome-gpts-prompts
2. GPTs Community: For more GPTs created by community, click: Awesome GPTs
url: https://github.com/ai-boost/Awesome-GPTs
3. This website has also been open-sourced: awesomegpts.vip
url: https://github.com/ai-boost/ai-boost.github.io