Project directory

Projects

Open-source AI projects tracked by the leaderboard, ordered by GitHub stars.

Rust 28,385 stars

BloopAI/vibe-kanban

Get 10X more out of Claude Code, Codex or any coding agent

Overview: Vibe Kanban is a tool designed to help software engineers plan and review coding agents more efficiently, aiming to increase productivity by 10x. Key features: - Kanban issues for planning work - Workspaces for running coding agents - Inline feedback on diffs - Previewing apps in a built-in browser - Multiple coding agents support - Creating and merging pull requests Tech stack: Rust Why it matters: Vibe Kanban streamlines the planning and review process, making it easier and faster to ship more code with the help of advanced coding agents. Repository: BloopAI/vibe-kanban GitHub stars: 28385 GitHub description: Get 10X more out of Claude Code, Codex, or any coding agent README excerpt: Get 10X more out of Claude Code, Gemini CLI, Codex, Amp and other coding agents... GitHub description: Head to the [website](https://vibekanban.com/docs) for the latest documentation and user guides. GitHub description: Want to host your own Vibe Kanban Cloud instance? See our [self-hosting guide](https://vibekanban.com/docs/self-hosting/deploy-docker). GitHub description: We use [GitHub Discussions](https://github.com/BloopAI/vibe-kanban/discussions) for feature requests. Please open a discussion to create a feature request. For bugs please open an issue on this repo. GitHub description: We would prefer that ideas and changes are first raised with the core team via
Jupyter Notebook 28,226 stars

fastai/fastai

The fastai deep learning library

### Overview: fastai is a powerful deep learning library designed to make state-of-the-art deep learning results accessible to practitioners and researchers alike. It provides a high-level interface for building models and a low-level API for customizing and extending the library. ### Key features: - **High-level Components**: fastai provides components that can quickly and easily achieve state-of-the-art results in various deep learning domains. - **Low-level Components**: fastai also offers low-level components that can be mixed and matched to build new approaches. - **GPU Optimization**: fastai's computer vision library is optimized for GPU performance, making it efficient for training large models. - **Optimizer Refactoring**: fastai refactors out the common functionality of modern optimizers into two basic pieces, making optimization algorithms concise and easy to implement. - **Callback System**: fastai's novel 2-way callback system allows for dynamic access and modification of data, models, and optimizers. - **Data Block API**: fastai introduces a new data block API for handling large datasets efficiently. - **Type Dispatch System**: fastai's type dispatch system and semantic type hierarchy for tensors simplify and clarify code. - **PyTorch Integration**: fastai integrates seamlessly with PyTorch, leveraging its flexibility and performance. ### Tech Stack: Python, PyTorch, and Jupyter Notebook ### Why it Matters: fastai is designed to be approachable and rapidly productive, making it an ideal choice for both practitioners and researchers in the field of deep learning. Its ability to mix and match low-level components with high-level abstractions allows
Python 28,073 stars

svc-develop-team/so-vits-svc

SoftVC VITS Singing Voice Conversion

Overview: This project, SoftVC VITS Singing Voice Conversion, is a tool designed for developers to enable their fictional anime characters to perform singing tasks. It focuses on Singing Voice Conversion (SVC) rather than Text-to-Speech (TTS), utilizing models that are not interchangeable with those used in VITS. Key features: - Onnx models for SVC tasks - A user-friendly interface for real-time conversion - Integration with Colab for easy experimentation Tech stack: Python Why it matters: This project differs fundamentally from VITS, focusing on SVC rather than TTS, and it's important to note that the models used are not interchangeable or universally applicable. Repository: svc-develop-team/so-vits-svc Primary language: Python GitHub stars: 28073 GitHub description: SoftVC VITS Singing Voice Conversion
TypeScript 27,367 stars

vercel/ai

The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents

Overview: The AI Toolkit for TypeScript is a comprehensive library designed by the creators of Next.js, providing a free and open-source solution for building AI-powered applications and agents. Key features: - AI-powered functionalities - Integration with TypeScript - Cross-platform support - Easy to integrate into existing projects Tech stack: TypeScript Why it matters: The AI Toolkit for TypeScript offers developers a powerful toolset for building intelligent applications, making it easier to incorporate AI capabilities into their projects without the need for complex frameworks or expensive licenses.
Rust 27,109 stars

t8y2/dbx

25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。

Overview: DBX is a lightweight, cross-platform database client that supports 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, Dameng, and more. It offers a built-in AI assistant, MCP Server, CLI, desktop interface, and Docker integration. Key features: - Supports 100+ databases - Built-in AI assistant - MCP Server - CLI - Desktop interface - Docker integration Tech stack: Rust Why it matters: DBX is a powerful and efficient database client that can handle a wide range of databases, making it a versatile tool for developers and database administrators. Its built-in AI assistant and MCP Server make it easy to manage and optimize database performance. The CLI and desktop interface provide a user-friendly way to interact with the database, while Docker integration allows for easy deployment and management.
Shell 26,776 stars

Donchitos/Claude-Code-Game-Studios

Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.

Overview: Claude Code Game Studios is a project that transforms a single Claude Code session into a comprehensive game development studio, featuring 49 specialized agents, 74 workflow skills, and a coordination system mirroring real studio hierarchy. Key features: - 49 specialized agents organized into a studio hierarchy - 74 workflow skills for every phase of the development process - 12 automated hooks for validation and quality assurance - 13 rules for coding standards and path-scoped enforcement Tech stack: Shell Why it matters: This project provides a structured approach to game development, ensuring that decisions are made through a team of specialized agents, enhancing project organization and quality control. Repository: Donchitos/Claude-Code-Game-Studios GitHub stars: 26,776 GitHub description: Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, and a complete coordination system mirroring real studio hierarchy.
C++ 26,770 stars

mozilla/DeepSpeech

DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.

Overview: DeepSpeech is an open-source embedded speech-to-text engine designed for real-time processing on low-power devices like Raspberry Pi 4. Key features: - Real-time speech-to-text engine - Supports various hardware configurations - Pre-trained models and checkpoints available for download - Documentation and contribution guidelines provided Tech stack: C++ Why it matters: DeepSpeech is essential for applications requiring real-time speech recognition on mobile and embedded devices, enabling seamless voice-based interactions without the need for cloud connectivity. Repository: mozilla/DeepSpeech GitHub stars: 26,770 GitHub description: An open-source speech-to-text engine using machine learning techniques, designed for real-time processing on low-power devices.
Python 26,760 stars

deepset-ai/haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

Overview: Haystack is an open-source AI orchestration framework designed for building context-engineered, production-ready language models. It provides modular pipelines and agent workflows, allowing for explicit control over retrieval, routing, memory, and generation. Key features: - Modular pipelines and agent workflows - Explicit control over retrieval, routing, memory, and generation - Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems Tech stack: Python Why it matters: Haystack simplifies the development of AI applications, making it easier to build context-engineered models that are production-ready and scalable. Its modular architecture ensures flexibility and ease of integration with various AI technologies.
TypeScript 26,748 stars

humanlayer/12-factor-agents

What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers?

### Overview: This project aims to provide a set of principles for building reliable Large Language Model (LLM)-powered software that can be effectively deployed in production environments. The 12-factor approach is used to ensure that the software is not overly dependent on specific frameworks or libraries, making it more adaptable and easier to integrate into various development setups. ### Key Features: - **12-factor Principles**: Implementing the 12-factor app methodology to ensure that the software is highly adaptable and can be easily deployed in different environments. - **LLM Integration**: Leveraging LLMs to power the software, ensuring that the output is contextually relevant and contextually aligned. - **Minimal Dependencies**: Avoiding heavy dependencies on external libraries or frameworks, making the software more modular and easier to maintain. - **Contextual Understanding**: Emphasizing the importance of understanding and utilizing the context of the user or environment to provide more accurate and relevant responses. ### Tech Stack: TypeScript ### Why It Matters: Building software that is both reliable and contextually relevant is crucial for the success of any product. By following the 12-factor principles, developers can ensure that their LLM-powered software is not overly dependent on specific frameworks, making it easier to integrate into different environments and maintain. This approach also emphasizes the importance of understanding and utilizing the context of the user or environment, leading to more accurate and contextually relevant responses.
C++ 26,421 stars

mozilla-ai/llamafile

Distribute and run LLMs with a single file.

Overview: llamafile is a project designed to distribute and run Large Language Models (LLMs) with a single executable file, making them accessible to both developers and end users. Key features: - llamafile: A single-file executable that runs locally on most operating systems and CPU architectures. - whisperfile: A single-file speech-to-text tool built on whisper.cpp, supporting transcription and translation across all platforms. Tech stack: C++ Why it matters: llamafile simplifies the distribution and execution of LLMs, making them more accessible and easier to use for developers and users alike.
Python 26,415 stars

WZMIAOMIAO/deep-learning-for-image-processing

deep learning for image processing including classification and object-detection etc.

Overview: This repository contains a comprehensive tutorial on deep learning techniques applied to image processing, including classification and object detection. Key features: - LeNet (已完成) - AlexNet (已完成) - VggNet (已完成) - GoogLeNet (已完成) - ResNet (已完成) - ResNeXt (已完成) - MobileNet_V1_V2 (已完成) - MobileNet_V3 (已完成) - ShuffleNet_V1_V2 (已完成) - EfficientNet_V1 (已完成) - EfficientNet_V2 (已完成) - RepVGG (已完成) - Vision Transformer (已完成) - Swin Transformer (已完成) - ConvNeXt (已完成) - MobileViT (已完成) Tech stack: Python Why it matters: This tutorial provides a detailed guide on how to apply deep learning techniques to image processing tasks such as classification and object detection, making it valuable for developers looking to enhance their skills in this area.
TeX 26,196 stars

terryum/awesome-deep-learning-papers

The most cited deep learning papers

### Overview: This repository contains a curated list of the most cited deep learning papers published from 2012 to 2016. The goal is to provide a starting point for researchers to understand the foundational works in deep learning research. ### Key features: - **Top 100 Papers**: A curated list of seminal deep learning papers from 2012 to 2016. - **Citation Metrics**: Papers are categorized based on their citation counts, ensuring a balanced representation. - **Missing Papers**: Suggestions for adding missing papers can be made, and contributions to the list are appreciated. ### Tech stack: TeX ### Why it matters: This repository serves as a valuable resource for researchers to gain insights into the foundational works in deep learning, providing a solid foundation for further exploration and application of deep learning techniques.
Shell 26,190 stars

a2aproject/A2A

Agent2Agent (A2A) is an open protocol enabling communication and interoperability between opaque agentic applications.

Overview: Agent2Agent (A2A) is an open protocol designed to enable communication and interoperability between opaque agentic applications. Key features: - Discover capabilities of other agents - Negotiate interaction modalities (text, forms, media) - Securely collaborate on long-running tasks - Operate without exposing internal state, memory, or tools Tech stack: Shell Why it matters: A2A addresses a critical challenge in the AI landscape, enabling gen AI agents to communicate and collaborate effectively as agents, not just as tools, fostering a more interconnected, powerful, and innovative AI ecosystem.
Go 26,149 stars

dapr/dapr

Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

### Overview: Dapr is an open-source runtime that enables the development of distributed applications, workflows, and AI agents. It provides durable execution, secure service-to-service communication, state management, event-driven messaging, and a consistent set of APIs that run anywhere—on Kubernetes, in the cloud, at the edge, or on your laptop. ### Key Features: - **Durable Execution**: Ensures that data is consistently available across all nodes. - **Secure Service-to-Service Communication**: Supports TLS and mutual TLS for secure connections. - **State Management**: Manages application state across distributed systems. - **Event-Driven Messaging**: Enables real-time communication and decouples services. - **Consistent APIs**: Provides a set of APIs that are available in any language, including .NET, Java, Python, Go, JavaScript/TypeScript, and Rust. - **Sidecar Architecture**: Runs as a sidecar, allowing developers to focus on business logic without worrying about the underlying infrastructure. ### Tech Stack: - **Go**: The primary language used for development and implementation. ### Why It Matters: - **Focus on Business Logic**: Developers can focus on business logic rather than plumbing, making the development process more efficient. - **Cross-Platform Compatibility**: Runs on Kubernetes, cloud, edge, and laptops, ensuring compatibility with various environments. - **Open-Source and Community-Friendly**: An open-source project with a large community, contributing to its growth and support. ### Repository: The repository for Dapr is located at `https://github.com/dapr/dapr`. ### GitHub Stars: The
Unknown 26,128 stars

datawhalechina/pumpkin-book

南瓜书:《机器学习》(西瓜书)公式详解

### Overview: 《南瓜书:机器学习》(西瓜书)是周志华老师的经典入门教材,旨在帮助读者理解机器学习中的复杂公式推导。本书详细解析了部分难懂的公式,为学习机器学习提供便利。 ### Key features: - **详细解析公式推导**:对《西瓜书》中部分难懂的公式进行深入解析,帮助读者理解推导过程。 - **附录和参考文献**:提供超纲数学知识的附录和参考资料,供有兴趣的读者深入学习。 - **配套资源**:包含视频教程、PDF版本下载、组队学习资源、纸质版购买链接、勘误表和封面设计。 ### Tech stack: Python, Markdown, LaTeX, Git, GitHub ### Why it matters: 本书旨在帮助读者理解机器学习中的复杂公式推导,为初学者提供必要的基础知识。通过详细的解析和补充推导细节,帮助读者更好地掌握机器学习的核心概念和技巧。 ### Repository: **Repository**: datawhalechina/pumpkin-book **Stars**: 26,128 ### Primary language: 未知 ### GitHub description: 《南瓜书:机器学习》(西瓜书)是机器学习领域的经典入门教材之一,旨在帮助读者理解机器学习中的复杂公式推导。本书详细解析了部分难懂的公式,为学习机器学习提供便利。
TypeScript 26,091 stars

promptfoo/promptfoo

Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarative configs with command line and CI/CD integration. Used by OpenAI and Anthropic.

Overview: Promptfoo is a powerful tool designed for evaluating and red-teaming Large Language Models (LLMs) across various applications. It simplifies the process of securing and testing LLM-based systems, offering automated evaluations, vulnerability scanning, and CI/CD integration. Key features: - Automated evaluations of prompts and models - Red teaming and vulnerability scanning for LLM apps - Side-by-side model comparisons (OpenAI, Anthropic, Azure, Bedrock, Ollama, etc.) - CI/CD integration for continuous checks - Code scanning for pull request security issues - Security vulnerability reports Tech stack: TypeScript Why it matters: Promptfoo is essential for developers looking to secure and test their LLM-based applications efficiently, ensuring reliability and security in production environments. Its fast, private, and flexible nature makes it a valuable asset in the development process.
Unknown 25,987 stars

enescingoz/awesome-n8n-templates

280+ free n8n automation templates — ready-to-use workflows for Gmail, Telegram, Slack, Discord, WhatsApp, Google Drive, Notion, OpenAI, and more. AI agents, RAG chatbots, email automation, social media, DevOps, and document processing. The largest open-source n8n template collection.

### Overview: This repository contains 280+ free n8n automation templates across various platforms, including Gmail, Telegram, Slack, Discord, and more. These templates are designed to streamline workflows and automate tasks efficiently. ### Key Features: - **n8n Integration**: Integrate with over 200+ n8n integrations. - **Free Templates**: Access 280+ free templates for Gmail, Telegram, Slack, Discord, WordPress, Google Sheets, and more. - **Continuous Updates**: The repository is regularly updated as of August 2026. - **Categories & Templates**: Organized into categories such as Gmail & Email Automation, Telegram, Google Drive & Google Sheets, WordPress, PDF & Document Processing, and Discord. ### Tech Stack: n8n ### Why It Matters: These templates are a valuable resource for developers looking to automate their workflows, making complex tasks easier and more efficient. Whether you're automating email responses, integrating with Slack, or processing documents, these templates provide a solid foundation for automation projects. ### Repository: enescingoz/awesome-n8n-templates - **Stars**: 25,987 - **Description**: A curated collection of 280+ n8n workflow template files for various platforms. Continuously updated as of August 2026. ### Disclaimer: Please note that this project receives a commission on eligible purchases through the provided referral links.
Python 25,928 stars

SYSTRAN/faster-whisper

Faster Whisper transcription with CTranslate2

### Overview: `faster-whisper` is a fast and efficient reimplementation of OpenAI's Whisper model using CTranslate2, offering up to 4 times faster performance than the original Whisper model while using less memory. ### Key features: - Faster inference speed - Lower memory usage - Up to 4 times faster for the same accuracy - 8-bit quantization for further efficiency improvements ### Tech stack: Python ### Why it matters: - Significantly improves performance for real-time applications - Reduces computational and memory overhead - Ideal for applications requiring high efficiency and low latency ### Repository: - Repository: SYSTRAN/faster-whisper - GitHub stars: 25,928 ### Requirements: - Python 3.9 or greater - FFmpeg (optional, but not required for GPU execution) - NVIDIA libraries: cuBLAS, cuDNN ### GPU: - GPU execution requires the following NVIDIA libraries: - cuBLAS for CUDA 12 - cuDNN 9 for CUDA 12 ### Benchmark: - Whisper: - Time: 2m23s - VRAM Usage: 4708MB - Time: 1m05s - VRAM Usage: 4127MB - Time: 1m52s - VRAM Usage: 4960MB - Time: 1m03s - VRAM Usage: 45
Jupyter Notebook 25,819 stars

shap/shap

A game theoretic approach to explain the output of any machine learning model.

Overview: SHAP is a game-theoretic approach designed to explain the output of any machine learning model, providing a unified method that connects game theory with local explanations. Key features: - SHAP can explain the output of any machine learning model. - It connects game theory with local explanations. - It represents the only consistent and locally accurate additive feature attribution method based on expectations. Tech stack: Python, Jupyter Notebook Why it matters: SHAP offers a comprehensive and accurate way to explain the output of machine learning models, making it a valuable tool for understanding model predictions.
Python 25,809 stars

Cinnamon/kotaemon

An open-source RAG-based tool for chatting with your documents.

### Overview: kotaemon is an open-source RAG-based tool designed for chatting with your documents, built with both end users and developers in mind. It supports various LLMs and is easy to install and customize. ### Key features: - **Clean & Minimalistic UI**: Ideal for RAG-based QA. - **Support for Multiple LLMs**: Compatible with providers like OpenAI, AzureOpenAI, and local LLMs. - **Easy Installation**: Quick setup through scripts. ### Tech stack: Python ### Why it matters: kotaemon provides a user-friendly interface for RAG-based document QA, making it accessible to both developers and end users. Its flexibility and ease of use make it a valuable tool for anyone looking to integrate RAG into their projects.