Project directory

Projects

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

Unknown 1,371 stars

balavenkatesh3322/CV-pretrained-model

A collection of computer vision pre-trained models.

### Overview: This repository contains a collection of computer vision pre-trained models. These models have been trained on various datasets and can be used as a starting point for your own projects. By leveraging pre-trained models, you can save time and effort in developing custom solutions. ### Key Features: - **Object Detection**: Identifies multiple objects in an image. - **Mask R-CNN**: Generates bounding boxes and segmentation masks for object instances. - **Faster-RCNN**: A convnet for object detection with a region proposal network. - **YOLO TensorFlow**: An experimental implementation of YOLO for real-time object detection. - **YOLO TensorFlow++**: An implementation of YOLO optimized for real-time performance on mobile devices. - **MobileNet**: A lightweight model that balances latency, size, and accuracy. - **DeepLab**: A model for semantic image segmentation. ### Tech Stack: - **Frameworks**: TensorFlow, Keras, PyTorch, Caffe, MXNet. ### Why it Matters: Using pre-trained models can save significant time and effort in developing custom computer vision solutions. These models have been trained on large datasets and can be fine-tuned for specific applications, making them highly effective and efficient.
TypeScript 1,370 stars

Team-Commonly/commonly

Open-source room for humans + cross-vendor AI agents. Every agent gets its own name, memory, skills, and workstation. Any runtime, your infra — no per-agent fees.

Overview: Commonly is an open-source platform that allows teams to collaborate and manage their workflow with AI agents, hosted or brought in from various sources. It provides a unified environment where agents can claim work, make decisions, and communicate through a shared workspace. Key features: - Agents can claim work on a pod board and make decisions through cards. - Agents can be hosted on a team's machine or brought in from external sources. - Agents can be connected to various channels and tools. - Agents can be managed through a CLI and an MCP server. Tech stack: TypeScript, React, Node.js, and Docker. Why it matters: Commonly provides a flexible and self-hostable solution for teams to manage their workflow with AI agents, enhancing productivity and decision-making processes.
JavaScript 1,370 stars

Yuan-ManX/ai-game-devtools

Your AI Game Dev Hub. The ultimate resource hub for AI-powered game development tools. Discover cutting-edge LLMs, World Model, Agent, Code, Image, Texture, Shader, 3D Model, Animation, Video, Audio, Music, Singing Voice and Analytics. 🔥

### Overview: AI Game Dev Tools is a comprehensive resource hub for AI-powered game development tools, providing cutting-edge LLMs, World Model, Agent, Code, Image, Texture, Shader, 3D Model, Animation, Video, Audio, Music, Singing Voice, and Analytics. ### Key Features: - LLM (LLM & Tool) - VLM (Visual) - Game (World Model & Agent) - Code - Image - Texture - Shader - 3D Model - Avatar - Animation - Video - Audio - Music - Singing Voice - Speech - Analytics ### Tech Stack: JavaScript ### Why it Matters: AI Game Dev Tools is your go-to resource for all things AI-powered game development, ensuring you have access to the latest tools and techniques in the field.
TypeScript 1,370 stars

firecrawl/open-scouts

🔥 AI-powered web monitoring platform. Create automated scouts that search the web and send email alerts when they find what you're looking for.

Overview: Open Scouts is an AI-powered web monitoring platform that automates the process of searching the web and sending email alerts when specific information is found. Key features: - Create automated scouts that continuously search the web. - Receive email notifications when the scouts discover the desired information. - Use Next.js 15, React 19, TypeScript, Tailwind CSS v4, Supabase, pgvector, Firecrawl SDK, and OpenAI API for advanced features. Tech stack: TypeScript, Next.js 15, React 19, Tailwind CSS v4, Supabase, pgvector, Firecrawl SDK, OpenAI API, Resend. Why it matters: Open Scouts streamlines the process of monitoring the web by automating the search and alerting mechanisms, making it easier for developers to stay updated on the latest AI news, restaurant reviews, or any other information they're interested in.
Python 1,370 stars

victordibia/designing-multiagent-systems

Building LLM-Enabled Multi Agent Applications from Scratch

### Overview: This repository is dedicated to teaching developers how to build effective multi-agent systems from first principles. It includes a comprehensive framework called PicoAgents, which is designed to help beginners understand and implement multi-agent systems. ### Key Features: - PicoAgents: A full-featured multi-agent framework built from scratch. - Clear and transparent implementation of every component. - Practical guidance on applying multi-agent system patterns. - Comprehensive coverage of production considerations. ### Tech Stack: Python ### Why It Matters: This approach provides a unique and practical way to build effective multi-agent systems, avoiding the common pitfalls of books that focus on single frameworks. By understanding the fundamentals and building from scratch, developers can create systems that are both effective and maintainable.
Python 1,369 stars

hiyouga/FastEdit

🩹Editing large language models within 10 seconds⚡

### Overview: FastEdit is a tool designed to efficiently inject fresh and customized knowledge into large language models within just 10 seconds. This project aims to streamline the process of updating models with new information, making it easier for developers to adapt their models to modern needs. ### Key Features: - **Model Support**: Supports multiple large language models such as EleutherAI/gpt-j-6b, LLaMA, LLaMA-2, and others. - **Customizable Knowledge Injection**: Allows developers to insert factual knowledge directly into the model's outputs. - **Command Line Interface**: Utilizes a single command to inject knowledge, making it highly accessible and user-friendly. ### Tech Stack: - Python 3.8+ - PyTorch 1.13.1+ - 🤗Transformers, Datasets, and Accelerate - sentencepiece and fire ### Why It Matters: - **Efficiency**: Quickly updates models with new information without requiring extensive retraining. - **Customization**: Enables developers to inject specific knowledge directly into their models, enhancing their functionality. - **Ease of Use**: A simple command-line interface makes it accessible for developers of all skill levels. ### Repository: - **Primary Language**: Python - **GitHub Stars**: 1369 - **GitHub Description**: 🩹Editing large language models within 10 seconds⚡ ### Hardware Requirements: - **Model Size**: - LLaMA (7B/13B) - Factual Knowledge Injection (7s/it) ### Getting Started
Unknown 1,369 stars

jxzhangjhu/Awesome-LLM-RAG

Awesome-LLM-RAG: a curated list of advanced retrieval augmented generation (RAG) in Large Language Models

### Overview: This repository is dedicated to a curated list of advanced papers on Retrieval Augmented Generation (RAG) in Large Language Models. It aims to provide researchers and practitioners with a comprehensive overview of the latest advancements in this field, encouraging contributions to keep the list updated. ### Key Features: - **Bernstein**: A multi-agent orchestrator with RAG-enhanced task planning. - **Resources**: - **Workshops and Tutorials**: - **Agent Shadow Brain**: Self-evolving AI coding intelligence. - **Omni Skills Forge**: A collection of 50,000+ AI agent skills. - **CCHub**: A desktop control panel for Claude Code. - **ChunkTuner**: A tool for benchmarking chunking strategies. - **CocoIndex**: An open-source ETL framework for building and updating RAG indexes. - **LLMSlim**: A Python library for compressing retrieved documents. - **Papers**: - **Survey and Benchmark**: A comprehensive survey and benchmarking of RAG techniques. - **Retrieval-enhanced LLMs**: Papers discussing the integration of RAG with LLMs. - **RAG Instruction Tuning**: Techniques for tuning RAG instructions. - **RAG In-Context Learning**: Methods for in-context learning with RAG. - **RAG Embeddings**: Papers on embedding RAG models. - **RAG Simulators**: Tools for simulating RAG systems. - **RAG Search**:
Jupyter Notebook 1,369 stars

shivammehta25/Matcha-TTS

[ICASSP 2024] 🍵 Matcha-TTS: A fast TTS architecture with conditional flow matching

Overview: Matcha-TTS is a fast TTS architecture that leverages conditional flow matching for non-autoregressive speech synthesis. It is designed to be highly natural-sounding with a compact memory footprint and fast synthesis times. Key features: - Fast and efficient speech synthesis - Conditional flow matching for improved performance - Probabilistic approach to generate speech - Compact memory footprint - Highly natural-sounding output Tech stack: Matcha-TTS is implemented using Python, PyTorch, Lightning, Hydra, and Black for code style and imports. It utilizes ODE-based speech synthesis with a focus on conditional flow matching. Why it matters: Matcha-TTS offers significant improvements in speed and efficiency compared to traditional ODE-based methods, making it particularly suitable for real-time applications and resource-constrained environments. Its natural-sounding output and compact memory footprint make it a valuable tool in speech synthesis research and development. Repository: The primary language of the repository is Jupyter Notebook, and it has been starred by 1,368 users on GitHub. The repository contains the official code implementation of Matcha-TTS, including pre-trained models and a demo page for easy access.
TypeScript 1,368 stars

ntegrals/10x

⚡️ 10x - Up to 20x faster AI coding with multi-step Superpowers. Open-source agent with smart model routing, BYOK, fully self-hosted.

### Overview: 10x is an open-source AI development tool that offers up to 20x faster coding with smart model routing and BYOK (Bring Your Own Key) capabilities. It is designed to enhance productivity and efficiency in software development. ### Key Features: - **Superpowers (Multi-Step Pipelines)**: Chains different models together for complex workflows, automatically routing to the fastest model. - **Smart Model Routing**: Selects the fastest model based on the task, ensuring optimal performance. - **Speed**: Up to 20x faster coding compared to traditional methods. - **Open Source**: MIT licensed, fully self-hosted. - **BYOK (Bring Your Own Key)**: Full control over costs, subscription only. ### Tech Stack: TypeScript ### Why It Matters: 10x is designed to help developers boost productivity and efficiency by providing faster, more effective AI-driven workflows. With its smart model routing and BYOK capabilities, 10x streamlines the development process, making it an invaluable tool for modern software development teams. ### GitHub Stars: 1368 ### Quick Start: ```bash npm install -g 10x-cli 10x ``` ### Why 10x? | Feature | 10x | Claude Code | Cursor | GitHub Copilot | | -------------------------------------- | ---------------------------------- | ----------------- | ----------------- | ----------------- | | **Superpowers (Multi-Step Pipelines)** | Chain models for complex workflows | No | No
Python 1,367 stars

oceanbase/powercontext

Not only memory but a full story

Overview: PowerContext is an open-source context service designed for AI agents, keeping the durable part of your work outside any conversation, so the next session, agent, or person can pick up where the last left off. Key features: - Memory: A revisioned Artifact family for reusable decisions, constraints, facts, and next steps. - Handoff: Records work continuity as a four-step lifecycle, ensuring the current state is preserved across sessions. - Scope: An isolated Source journal, Memory lifecycle, review inbox, and Handoff history, each with their own ID for data selection. Tech stack: Python. Why it matters: PowerContext simplifies the management of AI agent workflows by keeping the work's core elements outside conversations, allowing agents to pick up where they left off, ensuring continuity across sessions, agents, and people.
Go 1,367 stars

pemistahl/lingua-go

The most accurate natural language detection library for Go, suitable for short text and mixed-language text

### Overview: Lingua-go is a Go library designed for accurate natural language detection, suitable for short text and mixed-language text. It simplifies the process of preprocessing linguistic data for applications like text classification and spell checking, making it ideal for those seeking a lightweight solution without the complexity of full-fledged machine learning frameworks. ### Key features: - **Language Detection**: Determines the language of text snippets accurately, even on short messages. - **Versatility**: Supports 75 languages, focusing on quality over quantity. - **Offline Usage**: Completely offline, eliminating the need for external APIs or services. - **Accuracy**: Provides reliable results on both short and long text, including single words and phrases. ### Tech stack: Go ### Why it matters: Lingua-go simplifies language detection, making it a valuable tool for developers looking to preprocess linguistic data without the complexity of full-fledged machine learning frameworks. Its accuracy and offline capabilities make it an ideal choice for applications requiring efficient and reliable language detection.
Python 1,366 stars

Softcatala/whisper-ctranslate2

Whisper command line client compatible with original OpenAI client based on CTranslate2.

### Overview Whisper command line client compatible with OpenAI's original client, based on CTranslate2. It offers improved performance and compatibility with Docker and fine-tuned models. ### Key Features - **4x Faster Than OpenAI's Whisper**: Up to 16x faster with batched inference. - **OpenAI Whisper CLI Compatibility**: Easier migration. - **Docker Image**: Pre-loaded models. - **Speaker Diarization**: Speaker identification. - **Voice Activity Detection (VAD) Filter**: Improves transcription quality. - **Load Your Own Fine-tuned Models**: Custom model support. - **Live Transcription from Microphone**: Real-time transcription. - **Color-Coded Confidence Visualization**: Visual representation of confidence levels. ### Tech Stack Python ### Why It Matters This client is optimized for performance and compatibility, making it suitable for real-time applications and easier migration from OpenAI's Whisper. The inclusion of CTranslate2 and FASTER-Whisper improves accuracy and reduces memory usage, making it a valuable tool for developers looking to enhance their speech recognition capabilities.
Python 1,366 stars

alibaba/rtp-llm

RTP-LLM: Alibaba's high-performance LLM inference engine for diverse applications.

### Overview: RTP-LLM is a high-performance Large Language Model (LLM) inference engine developed by Alibaba's Foundation Model Inference Team. It is widely used within Alibaba Group, supporting LLM service across various business units including Taobao, Tmall, Idlefish, Cainiao, Amap, Ele.me, AE, and Lazada. ### Key Features: - **Production Proven**: Trusted and deployed across numerous LLM scenarios, including Taobao Wenwen, Alibaba's international AI platform, Aidge, OpenSearch LLM Smart Q&A Edition, and Large Language Model based Long-tail Query Rewriting in Taobao Search. - **High Performance**: Utilizes high-performance CUDA kernels, including PagedAttention, FlashAttention, FlashDecoding, etc., and implements WeightOnly INT8 Quantization with automatic quantization at load time. Support WeightOnly INT4 Quantization with GPTQ and AWQ, Adaptive KVCache Quantization, and detailed optimization of dynamic batching overhead at the framework level. - **Flexibility and Ease of Use**: Seamless integration with HuggingFace models, supporting multiple weight formats such as SafeTensors, Pytorch, and Megatron, deploys multiple LoRA services with a single model instance, handles multimodal inputs (combining images and text), enables multi-machine/multi-GPU tensor parallelism, and supports P-tuning models. - **Advanced Acceleration Techniques**: Loads pruned irregular models, Contextual Prefix Cache for multi-turn dialogues, System Prompt Cache, and Speculative Decoding. ### Tech Stack: Python
Python 1,365 stars

ImprintLab/MedSegDiff

Using Diffusion Models to Segment/Reconstruct Organs from Medical Images [AAAI Most influential Paper]

Overview: MedSegDiff is a medical image segmentation framework utilizing Diffusion Probabilistic Models (DPM) to segment and reconstruct organs from medical images. Key features: - Segmentation and reconstruction of organs/tissues from medical images - Supports multiple GPU distributed training - Optimized workflow for BRATS data - Includes a simple evaluation script for the ISIC dataset - Officially accepted by AAAI 2024 as the Most Influential Paper Tech stack: Python Why it matters: MedSegDiff offers a novel approach to medical image segmentation using DPM, making it a significant advancement in the field of medical image analysis.
TypeScript 1,363 stars

Prismer-AI/PrismerCloud

Prismer Cloud

Overview: Prismer Cloud is an intelligent runtime platform designed for AI agents, enabling them to evolve, collaborate, and remember from their interactions. Key features: - Real-time collaboration and knowledge sharing among agents - Error learning and strategy adaptation - Recommendations based on fixes and strategies Tech stack: TypeScript Why it matters: Prismer Cloud empowers AI agents to learn from their mistakes and improve continuously, ensuring more effective and efficient operations. Repository: Prismer-AI/PrismerCloud GitHub stars: 1363 GitHub description: Prismer Cloud
Python 1,363 stars

bytedance/UNO

[ICCV 2025] 🔥🔥 UNO: A Universal Customization Method for Both Single and Multi-Subject Conditioning

### Overview: UNO: A Universal Customization Method for Both Single and Multi-Subject Conditioning ### Key features: - **In-Context Generation**: UNO enables in-context generation for both single and multi-subject conditioning. - **High Subject/Identity Consistency**: Achieves high subject and identity consistency in outputs. - **Versatile Scenarios**: Supports a wide range of scenarios and subjects. ### Tech stack: Python ### Why it matters: UNO is a groundbreaking method that unlocks more controllability by in-context generation, making it a game-changer in the field of image customization. Its ability to handle both single and multi-subject conditioning, combined with high subject/identity consistency, sets it apart from existing techniques. This project has the potential to revolutionize how images are generated and customized in various applications, including AI art, photo editing, and more. ### Repository: bytedance/UNO ### GitHub stars: 1363 ### GitHub description: [ICCV 2025] 🔥🔥 UNO: A Universal Customization Method for Both Single and Multi-Subject Conditioning ### Primary language: Python ### GitHub description: [ICCV 2025] 🔥🔥 UNO: A Universal Customization Method for Both Single and Multi-Subject Conditioning
Batchfile 1,361 stars

YanWenKun/Hunyuan3D-2-WinPortable

📦Portable package for running Hunyuan3D 2.0/2.1 on Windows. | 混元 3D 2.0/2.1 整合包

Overview: A portable package for running Hunyuan3D 2.0/2.1 on Windows, designed for easy and convenient use. Key features: - Portable installation - Integrated with Hunyuan3D 2.0/2.1 - Simplified setup process Tech stack: Batchfile Why it matters: This package streamlines the installation process, making it easier for developers to quickly start working with Hunyuan3D on Windows without the need for additional software installations.
Python 1,361 stars

huggingface/finetrainers

Scalable and memory-optimized training of diffusion models

Overview: Finetrainers is a library designed for scalable and memory-efficient training of diffusion models and various training algorithms. Key features: - Supports DDP, FSDP-2, and HSDP with CP support - Implements LoRA and full-rank finetuning, conditional control training - Enables single-GPU memory-efficient training - Supports multiple attention backends: flash, flex, sage, xformers - Automatically detects commonly used dataset formats - Handles combined image/video datasets, multi-resolution bucketing, and more - Provides precomputation support with/on-the-fly precomputation for large datasets - Standardizes model specification format for training arbitrary models - Supports fake FP8 training and QAT (Quantization Aware Training) in the future Tech stack: Python Why it matters: Finetrainers simplifies and accelerates the training process of diffusion models and related algorithms, making it easier and more efficient for developers to experiment with and deploy these models in their applications.
Python 1,361 stars

natasha/natasha

Solves basic Russian NLP tasks, API for lower level Natasha projects

Overview: Natasha is a comprehensive library for solving basic Russian NLP tasks, including tokenization, sentence segmentation, word embedding, morphology tagging, lemmatization, phrase normalization, syntax parsing, named entity recognition (NER), and fact extraction. It provides a user-friendly API for developers working with Russian language data. Key features: - Tokenization - Sentence segmentation - Word embedding - Morphology tagging - Lemmatization - Phrase normalization - Syntax parsing - Named entity recognition (NER) - Fact extraction Tech stack: Natasha is built using Python, with a focus on efficient model sizes and low RAM usage. It leverages Numpy for inference. Why it matters: Natasha is designed to be production-ready, ensuring high-quality results on Russian language data. It outperforms state-of-the-art (SOTA) models on tasks such as named entity recognition and fact extraction, with a focus on news articles. The library is optimized for performance and uses compact models for efficient inference, making it suitable for real-world applications. Repository: natasha/natasha Primary language: Python GitHub stars: 1361 GitHub description: Solves basic Russian NLP tasks, API for lower level Natasha projects README excerpt: <img src="https://github.com/natasha/natasha-logos/blob/master/natasha.svg"> ![CI](https://github.com/natasha/yargy/actions/workflows/test.yml/badge.svg) Natasha solves basic NLP tasks for Russian language: tokenization, sentence segmentation, word embedding, morphology tagging,
Python 1,361 stars

wyhuai/DDNM

[ICLR 2023 Oral] Zero-Shot Image Restoration Using Denoising Diffusion Null-Space Model

Overview: This repository contains the code for the Zero-Shot Image Restoration Using Denoising Diffusion Null-Space Model (DDNM), a novel approach for solving various image restoration tasks without any optimization or training. It achieves zero-shot restoration across different applications such as arbitrary size restoration, old photo restoration, super-resolution, denoising, colorization, inpainting, deblurring, and compressed sensing. Key features: - Supports arbitrary size restoration, old photo restoration, super-resolution, denoising, colorization, inpainting, deblurring, and compressed sensing. - Implements two versions of DDNM: SVD-based and simplified. - Pre-trained models available for specific applications, including human face restoration from CelebA-HQ and general image restoration from ImageNet. - Easy installation and quick start with a sample command provided. Tech stack: Python. Why it matters: DDNM provides a zero-shot solution for image restoration tasks, making it highly valuable for applications where optimization or training is not feasible or desirable.