Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-ai
collect curated lists of awesome things related to AI.
https://github.com/jywebhero/awesome-ai
Last synced: 11 minutes ago
JSON representation
-
Code Assistant
- Roo-Cline - Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
- continue - Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains.
- cline - Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
- tabby - Tabby is a self-hosted AI coding assistant, offering an open-source and on-premises alternative to GitHub Copilot. Self-contained, with no need for a DBMS or cloud service.OpenAPI interface, easy to integrate with existing infrastructure (e.g Cloud IDE).Supports consumer-grade GPUs.
- gpt-pilot - GPT Pilot aims to research how much LLMs can be utilized to generate fully working, production-ready apps while the developer oversees the implementation. The main idea is that AI can write most of the code for an app (maybe 95%), but for the rest, 5%, a developer is and will be needed until we get full AGI.
- gpt-engineer - The OG code genereation experimentation platform! GPT-engineer allows you to specify software in natural language, sit back, and watch as an AI writes and executes the code. You can also ask the AI to implement improvements.
- continue - Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains.
- cline - Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
- tabby - Tabby is a self-hosted AI coding assistant, offering an open-source and on-premises alternative to GitHub Copilot. Self-contained, with no need for a DBMS or cloud service.OpenAPI interface, easy to integrate with existing infrastructure (e.g Cloud IDE).Supports consumer-grade GPUs.
- gpt-pilot - GPT Pilot aims to research how much LLMs can be utilized to generate fully working, production-ready apps while the developer oversees the implementation. The main idea is that AI can write most of the code for an app (maybe 95%), but for the rest, 5%, a developer is and will be needed until we get full AGI.
- gpt-engineer - The OG code genereation experimentation platform! GPT-engineer allows you to specify software in natural language, sit back, and watch as an AI writes and executes the code. You can also ask the AI to implement improvements.
- Roo-Cline - Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
-
Agent
- MetaGPT - The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming.
- LLaMA-Factory - Langflow is a low-code app builder for RAG and multi-agent AI applications. It’s Python-based and agnostic to any model, API, or database.
- AgentGPT - Assemble, configure, and deploy autonomous AI Agents in your browser.
- Autogen - A programming framework developed by Microsoft for agentic AI.
- CrewAI - Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
- Jobs_Applier_AI_Agent - FAuto_Jobs_Applier_AI_Agent aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in an tailored way.
- MetaGPT - The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming.
- langflow - Langflow is a low-code app builder for RAG and multi-agent AI applications. It’s Python-based and agnostic to any model, API, or database.
- Autogen - A programming framework developed by Microsoft for agentic AI.
- AgentGPT - Assemble, configure, and deploy autonomous AI Agents in your browser.
- CrewAI - Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
- Jobs_Applier_AI_Agent - FAuto_Jobs_Applier_AI_Agent aims to easy job hunt process by automating the job application process. Utilizing artificial intelligence, it enables users to apply for multiple jobs in an tailored way.
- khoj - Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
- Flowise - Open source low-code tool for developers to build customized LLM orchestration flow & AI agents.
- langchaingo - LangChain for Go, the easiest way to write LLM-based programs in Go.
- khoj - Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
- Flowise - Open source low-code tool for developers to build customized LLM orchestration flow & AI agents.
- langchaingo - LangChain for Go, the easiest way to write LLM-based programs in Go.
- BabyAGI - BabyAGI is an experimental framework for a self-building autonomous agent. Earlier efforts to expand BabyAGI have made it clear that the optimal way to build a general autonomous agent is to build the simplest thing that can build itself.
- BabyAGI - BabyAGI is an experimental framework for a self-building autonomous agent. Earlier efforts to expand BabyAGI have made it clear that the optimal way to build a general autonomous agent is to build the simplest thing that can build itself.
- LangChain - LangChain is a framework for developing applications powered by large language models (LLMs).
-
Sql Generation
- WrenAI - Open-source AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, and BI.
- Vanna - Vanna is an MIT-licensed open-source Python RAG (Retrieval-Augmented Generation) framework for SQL generation and related functionality.
- sqlchat - SQL Chat is a chat-based SQL client, which uses natural language to communicate with the database to implement operations such as query, modification, addition, and deletion of the database.
- Dataherald - Dataherald is a natural language-to-SQL engine built for enterprise-level question answering over relational data. It allows you to set up an API from your database that can answer questions in plain English.
- supersonic - SuperSonic is the next-generation AI+BI platform that unifies Chat BI (powered by LLM) and Headless BI (powered by semantic layer) paradigms. This unification ensures that Chat BI has access to the same curated and governed semantic data models as traditional BI.
- WrenAI - Open-source AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, and BI.
- Vanna - Vanna is an MIT-licensed open-source Python RAG (Retrieval-Augmented Generation) framework for SQL generation and related functionality.
- sqlchat - SQL Chat is a chat-based SQL client, which uses natural language to communicate with the database to implement operations such as query, modification, addition, and deletion of the database.
- Dataherald - Dataherald is a natural language-to-SQL engine built for enterprise-level question answering over relational data. It allows you to set up an API from your database that can answer questions in plain English.
- supersonic - SuperSonic is the next-generation AI+BI platform that unifies Chat BI (powered by LLM) and Headless BI (powered by semantic layer) paradigms. This unification ensures that Chat BI has access to the same curated and governed semantic data models as traditional BI.
-
LLM Engineering Platform
- langfuse - Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with LlamaIndex, Langchain, OpenAI SDK, LiteLLM, and more.
- langfuse - Open source LLM engineering platform: LLM Observability, metrics, evals, prompt management, playground, datasets. Integrates with LlamaIndex, Langchain, OpenAI SDK, LiteLLM, and more.
-
Personal Assistant
- inbox-zero - Inbox Zero is the open-source AI personal assistant for people who want to spend less time on email. Your email for you based on a plain text prompt file. It can take any action a human assistant can take on your behalf (Draft reply, Label, Archive, Reply, Forward, Mark Spam, and even call a webhook). Categorize everyone that's ever emailed you. Automatically block cold emails. Track your email activity with daily, weekly, and monthly stats.
- inbox-zero - Inbox Zero is the open-source AI personal assistant for people who want to spend less time on email. Your email for you based on a plain text prompt file. It can take any action a human assistant can take on your behalf (Draft reply, Label, Archive, Reply, Forward, Mark Spam, and even call a webhook). Categorize everyone that's ever emailed you. Automatically block cold emails. Track your email activity with daily, weekly, and monthly stats.
-
RAG
- Anything-llm - The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more.
- Quivr - Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
- Anything-llm - The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more.
- Quivr - Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want.
- DocsGPT - Chatbot for documentation, that allows you to chat with your data. Privately deployable, provides AI knowledge sharing and integrates knowledge into your AI workflow.
- Txtai - All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows.
- Swirl-search - AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.
- DocsGPT - Chatbot for documentation, that allows you to chat with your data. Privately deployable, provides AI knowledge sharing and integrates knowledge into your AI workflow.
- Txtai - All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows.
- Swirl-search - AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.
-
Chat
- LobeChat - An open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Qwen / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS/Plugins/Artifacts). One-click FREE deployment of your private ChatGPT/ Claude application.
-
Self Hosted
- Ollama - Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 2, and other large language models.
- LocalAI - LocalAI is the free, Open Source OpenAI alternative. LocalAI act as a drop-in replacement REST API that’s compatible with OpenAI API specifications for local inferencing. It allows you to run LLMs, generate images, audio (and not only) locally or on-prem with consumer grade hardware, supporting multiple model families and architectures.
-
Ai Web Ui
- stable-diffusion-webui - A web interface for Stable Diffusion, implemented using Gradio library.
- InvokeAI - Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products.
Programming Languages
Categories
Sub Categories
Keywords
ai
25
llm
24
rag
21
chatgpt
19
gpt
17
openai
17
agent
12
large-language-models
10
python
10
sql
8
text-to-sql
8
langchain
8
typescript
8
react
6
llama3
6
database
6
postgresql
6
chatbot
6
semantic-search
6
nextjs
5
chat
5
gpt-4
5
search-engine
4
productivity
4
search
4
artificial-intelligence
4
self-hosted
4
ai-agents
4
llmops
4
retrieval-augmented-generation
4
javascript
4
llamacpp
4
developer-tools
4
transformers
4
language-model
4
text2sql
4
nlp
4
information-retrieval
4
machine-learning
4
ollama
4
vector-database
4
bigquery
4
open-source
4
image-generation
4
golang
3
llms
3
api
3
go
3
pytorch
3
obsidian-md
2